Monday, August 24, 2009

ioBridge First Project: Webcam with PIR sensor.

Since I can recollect using the internet (91/92?) I have been doing the following search: "Devices Connected to the Internet" (remember yahoo directory!), and have always been wondering when was my turn to connect "something" to the tubes.

I was finally able to create my own webcam with a Passive Infrared (PIR) sensor.



A couple weeks ago I stumbled in to ioBridge. The minute I saw it I knew I needed it :) . I have
been interested in home automation for while (and even invested on some x10 devices) but I have been always looking for the missing link; internet connectivity.

So this is pretty basic. I have a webcam mounted on a Futaba S3003 servo. I ordered the servo controller smart board as well from ioBridge so all necessary servo communication is done.
I'm using an Airlink 101 wireless webcam (got it at Frys) , and it is really nice that it has a bottom and top standard tripod compatible screw. So all I had to do is get an extra tripod base adaptor that I mounted directly to my servo.


As soon as I got my ioBridge, I ran to radio shack to see what I could find. Sadly Radio Shack does not have the biggest stock of electronic components (at least the one close to my house). But I did manage to find this: a Pir Sensor Module. The voltage required is 3.3-5v, and it has a digital signal output.

Then on friday hackaday.com published this passive infrared (PIR) tutorial and there I found a link to the following project which inspired me to do the same minus the arduino board (which btw I will be getting one soon). And here is where I found out how much ioBridge rocks! I am able to do basically the same using ioBridge actions. This is truly amazing!

I also implemented an iPhone version using the ioBridge iTurn as an example where I can pan the camara depending on my iPhone orientation. Pretty neat!

Using the ioBridge JavaScipt API I was also able to create buttons to move the camera.

You can also see that I have a light control. That implementation is using x10 Firecracker PC serial interface connected to a linux machine and some x10 linux controlling software (BlueLava + Heyu) which I expect to replace soon with an ioBridge x10 smart board.

Video after the break....

4 comments:

  1. Hi, Stunning project - need some help on implementing a similat project, but not that advanced - well not yet - can I please ask a few questions?

    ReplyDelete
  2. Another informative blog… Thank you for sharing it… Best of luck for further endeavor too.

    Dishwashers

    ReplyDelete
  3. LED Lights are becoming more and more popular as old methods of lighting are now being phased out. Although LED lights upfront are more expensive in the long run they save you money on your electricity bills. The led light bulbs last anything up to 10 years , are eco-friendly and energy saving.

    LED Lights

    ReplyDelete