Advance WB-IP02W WiFi-G IP-camera review
Digital baby monitors are expensive, around €150 for one with an infrared camera. They don't last very long (as most baby stuff) and aren't very hackable. They mostly come with an extra screen module. A proper geek has to do better… so of I went, looking for a cheap, infrared enabled, IP-camera. Finding a camera There are a lot of webcams out there in different ranges so I should probably list my requirments first: Cheap, as cheap as possible. Network enabled as I ...
Getting started: relays
We have a boom gate at the parking lot in our coworking space. The gate can be opened with a button press from inside the office. Opening the gate is as simple as closing a circuit in the intercom, interesting. We wanted to simulate a button press on the intercom with an Arduino. A quick look with the multimeter showed 12 volts on the gate circuit, nice, nothing we can't handle. We can't just wire the Arduino with the other circuit, a relay keeps them apart. Not having used relays before I...
Programming an Arduino Ethernet with an FTDI adapter
My new Arduino Ethernet board arrived last week and I can't wait to start playing with it. So, how do you program this thing? The basic Arduino Uno board is easy to program. The Getting Started Guide will get you up to speed. You basically connect the Arduino via an USB cable to upload your programs. The Arduino Ethernet doesn't have an USB-to-serial adaptor so, how do you get your programs uploaded? Meet the FTDI adapter You'll need an adapter, an FTDI adapter to be precise. They co...
Simple getters in Backbone.js
There is an easy way to get your Backbone.js model attributes: person = new Person({firstName: "John", lastName: "Doe"}); person.get('firstName'); Overriding getters This is all great if all you need is a simple getter but you quickly want to get something more powerfull. What if you want to show the persons full name, his first and last name combined? You could simply concatenate both attributes in your template but that gets annoying quickly. What we want is a convienience fun...