Showing posts with label i-Box. Show all posts
Showing posts with label i-Box. Show all posts

Sunday, June 14, 2009

Mubi's Rover With Live Video Streaming...



A Rover project with Live streaming from on board camera and controlled from Tahoe-II board. Commands can be sent from Tahoe-II board (hosting a .net application) to I-BOX Microcontroller using XBEE and same medium is used for I-BOX to stream video from onboard camera to Tahoe-II built-in LCD module.




Rover will be equiped with onboard...

1. Infrared distnace sensor
2. Two surfacce color detector
3. Touch sensor
4. VGA Camera
5. X-BEE Module
6. Light detector

Host applicaiton to control and monitor the mission is developed using...

1. VS.Net 2008
2. .Net Microframework 3.0
Tahoe-II is connected via USB to deploy application on to the board. Board has touch screen which make application very intteractive. Latter it can communicate wirlessly with controlle using X-Bee.




I hope this technology will be mature enough in next couple of years. Then we will be able to take part in Google's Lunar Lander Challenge :).


Tuesday, December 12, 2006

Programming i-Box III


iBox III Programmed to Never Fall From Table and Stay Away From Walls...

All you need is

2x IR Reflectors
1x Distance Sensor
2x DC Motors1x iBox III Microcontroller

This is very simple program following commands will do this all.


start
to alert
beep
end

to start
wait 100
ab, setpower 8

loop [ if (( sensor 0) > 300
and ((sensor 1) > 300 ))
[ ab, thisway ab, on ]

if ((sensor 2) > 300)
[alert
ab, thatway ab, onfor 150
a, thisway a, onfor 50
a, thatway
ab, on]


if ((sensor 0) <>
[alert
ab, thatway ab, onfor 150
a, thisway a, onfor 50
a, thatway
ab, on]

if ((sensor 1) <>
[alert
ab, thatway ab, onfor 150
b, thisway b, onfor 50
b, thatway
ab, on] ]


if ((sensor 3) > 850)
[alert
ab, thatway ab, onfor 150
a, thisway a, onfor 50
a, thatway
ab, on]
]

end
Please note this programme will handle both 1)Never fall from table 2) Never collide with Walls.
You can add further funcaitonlity in this program for example add a light sensor and then you can program to start moving is light is on and stop when light is off, things like this.