Wireless sensor using BeagleBone Blak and MSP430

chirag have built a wireless sensor prototype by using Beaglebone Black and MSP430. BeagleBone nad MSP430 sensor board is paired with Xbee RF modules. Sensor module is equipped with LM35 temperature sensor and LDR. Module sends sensor data every second which is then reflected in webpage. Beagle bone runs LIGHTTPD webserver where page is hosted. Prototype proved to be working right, there are plans on second version of module with more sensors and probably fancier web interface. Continue reading

An Air Mouse

This mouse is a kind of a special mouse developed by students of Cornell University. In simple words, it’s a wireless mouse unit that requires no flat surface by using ultrasonic positioning. They have used ultrasonic sensor to represent the mouse position in space. To simulate the mouse buttons, touch based input buttons were put into the picture. There are three ultrasonic receivers attached to three corners of a board simulating the computer screen. Therefore for a particular position, based on the delay time, the position of the object is calculated. The design has been implemented using two MCU’s one to generate the data representing the mouse coordinates and clicks activities, the other to import the data to the PC. The two MCU communicate wirelessly using XBEE protocol. The mouse responds reasonably fast to user’s action in general. It has a noticeable delay of a few tenths of a second which is due to present of filters. The concept is really amazing, but the device might be not that accurate or fast. Continue reading

Wireless animatronic hand controlled by Arduino

This is very really interesting project enabling to do animatronics without special robotic skills. These include Arduino Atmega328 based Arduino, Xbee, 5 flex sensors. All stuff is assembled so it can be worn on a single hand. Arduino reads data from glove flex sensors and transmits data via xbee to animatronic hand which is made of simple accessible materials like electric wire tubes and servos. Continue reading

Arduino robot takes voice commands

This cool project requires no solder – maybe a bit. But it is assembled from many ready parts and kits. It may look a bit expensive but once it’s assembled then real fun starts. So here is what this project needs: a robot platform – DFRobotShop Rover kit; VRbot speech recognitions module, two Xbee modules, Arduino Uno, IO shield, Xbee shield and several smaller parts like adapters and connectors. Assemble instructions can be found on video above. With sample program you can tell robot move forward, backward, left and right. Once you reach this point you can start improving robot by adding your own commands. Continue reading

Accelerometer based sport analyzer

Well this is quite big project that include several microcontrollers including Microchip 18F, Texas Instrument DSP, also an Xbee transceiver. As this is a semester project it has a very detailed description of device working and building process that include making PCBs, building case with engraving. Sport accelerometer itself is used in athletics to determine their wrong foot steps especially near finish. Transmitter with accelerometer simple reads accelerometer data and then transmits it to computer with DSP. So coach can see when athlete makes a mistake (he even gets a sound signal when he does that) and can make corrections for the next time. Anyway if you aren’t interested in sport accelerometer itself, I encourage at least reading the PCB building process as it includes an oven soldering and other valuable info. Continue reading

Measure your foot acceleration

Some embedded projects look really crazy and fun. And even these can have a practical issues. This is one of Cornell University students project where they put acceleration sensor on a foot to measure its acceleration during walking, running and sport activities. They used a Kionic KXSD9-2050 three-axis accelerometer, XBee wireless transmitter, and an ATmega324P microcontroller. So transmitter sends measured acceleration data along with time values where it can be viewed in Matlab. As a result they’ve been able to send x,y, and z acceleration values and display it on Matlab graphs. When you have data in your computer this is up to you what analysis are you going to do in order to emit indicators showing where sportsman had too strong football kick what means injure risks or other effects. Accelerometers on a shoe or hand can be used for more exiting purposes like perfecting arm motion in bowling, baseball etc. Anyway this is a great project where you can get some skills in wireless data transmission, acquiring data from accelerometer and interfacing microcontroller to Matlab via RS232 interface. Continue reading