Posts

Showing posts with the label Speech controlled Robot

Speech, Text Controlled Robot using ARDUINO and VB.Net

Image
Difficulty Rating: 8/10 (Requires basic VB.NET skills) VB.Net and ARDUINO STAGE I: This is the basic setup of the Speech/Text/Computer controlled Robot. The commands are sent serially over the USB to the ARDUINO Duemilanove. The corresponding signals then drive the two 300 RPM motors with the help of a motor driver IC L293D. STAGE II: Introduced a RF module so that the Robot can be wireless operated, with only the Receiver mounted on the Robot. The transmitter transmits the signals with the help of ARDUINO and the signals are received by the Receiver on the Robot, which controls the motion of the Robot. Video of the Software Implementation (Software part): Video demonstration of the speech commands to the robot (Software part): Video demonstration of the full project (Hardware + Software): This is the video of the Computer controlled robot which has following features-- Speech command input Text c...

Interface for Advance Robotic Controller (iARC) Version 1.00 & 2.00

Image
Difficulty Rating: 7/10 GUI Design: VB.NET Microcontroller Board: ARDUINO Duemilanov (AtMega 328) Features: Speech Commands, Text commands, Button Commands, Fully Autonomous Mode Used for: Robotic Car (iARC V1.00), Robotic Arm (iARC V2.00) The GUI is designed on Microsoft visual studio 2010 using VB.Net. The commands are serially sent to the ARDUINO Duemilanove, which controls the Robot car. The baud rate is set to 57600bps, which can be changed as per the user convenience.  I've also added a "Serial communication tester button" to ensure the flawless communication. It simply lights a LED when the serial communication takes place. Properties used to build the code: Baudrate: To set Baud rate Eg. 9600, 57600 Databits: Standard length of databits per byte Encoding: Byte encoding for pre and post transmission of conversion of text Handshake: Handshaking protocol for serial communication IsOpen: V alue indicating the open or closed status of the  Serialp...