Benutzer-Werkzeuge

Webseiten-Werkzeuge


speech_car_control

Speech Drive

dsc_14672.jpg

Description

The main idea of this project was to control the RC car toy by using speech recognition on an Android phone.
There are 2 ways of controlling the RC car toy, either by directly controlling it from the IC circuit in the car or controlling it via the controller of the car. This project focused on „driving“ the car via the controller.
In order to control the car with the application, the phone needs to be connected to the Arduino Uno board via the Bluetooth Module.
The speech commands to control the car are:

  • „Forward“
  • „Back“
  • „Right“
  • „Left“
  • „Stop“

Another option to control the car is to touch the buttons in the Android application.
The IR Distance Sensor placed in front of the car is used to detect obstacles. If there is any obstacle in front of the car, the arduino module notifies the Android application which in turn notifies the user by playing a media file „There is an obstacle in front of me, what is your next command?“


Hardware used in this Project

  • 1 RC toy car
  • 1 controller of the RC toy car
  • 1 Arduino Uno
  • 1 Android Phone
  • 1 HC-05 Bluetooth (JY-MCU)
  • 1 Sharp Infrared Proximity Sensor
  • 1 Phidget IR Distance Adapter
  • 1 Connection cable for Bluetooth Module
  • 1 Connection cable for Infrared Proximity Sensor
  • 1 Connection cable for IR Distance Adapter
  • 2 small Breadboards
  • 4 10kOhm Resistors
  • 4 NPN BC546 BK125 Transistors
  • 6 cells battery adapter for Arduino
  • 9 1,5V AA Batteries (3 cells for the RC car, 6 cells to power the Arduino)
  • Some connection wires

The Connection


Code used in the Project

Video

speech_car_control.txt · Zuletzt geändert: 2018/12/03 09:43 (Externe Bearbeitung)