Android Based Graphical User Interface for Control
This project presents an Android-based graphical user interface (GUI) for controlling an Arduino microcontroller-based vehicle. The vehicle features variable speed motor control in both forward and reverse directions using an H-bridge. Direction is managed by a servo for left and right turns. Using a Bluetooth module, the Android application allows users to send and receive data seamlessly. With a user-friendly interface, users can control speed with touch and tilt gestures, while the CMUCam integration enhances functionality. All hardware components for this complete system are readily available.
Android Based Graphical User Interface for Control
E N D
Presentation Transcript
Project Overview • Arduino microcontroller based vehicle • Variable speed motor forward/reverse using H-bridge • Servo to control direction left/right • Bluetooth module to send/receive data • Android application for control • User-friendly interface (twist to turn/touch to go) • CMUCam integration
Complete System All hardware components are available
Design Decisions • Microcontroller • Start with ArduinoDuemilanove based on cost and ease of use • Upgrade to Arduino Mega for additional serial line • Bluetooth module • BlueSMiRF Gold module • Wireless camera • Research wide range of ideas
Android Application Meter bar provides visual direction and speed indicator Tilt device to turn left/right Touch and drag to control speed Release to stop Placeholder for image display