Automated voice control car using esp32

4.3k
Automated voice control car using esp32

Components Used

Powered byMouser Electronics

Introduction

The project "Automated Voice Controlled Car" is just started with the thought of "can we do somethings for handicap people?" 

This thought is the root of our project, we started the project with automated word we want to make something automated for the people and here is the result we made a automated voice control car .

we required 10 days of efforts and dedication for it ,we use hardware and software both in it and make it very easy and useful.

Hardware Used:

  • NodeMCU – 32-bit ESP8266 development board with Wi-Fi SoC.
  • Ultrasonic sensor
  • Buzzer
  • L298N DC Stepper Motor Driving Module 5V 2A For Arduino
  • 300 RPM BO Motor-Straight
  • Battery
  • small car wheels

we also use the four different platform.

  1. Firebase
  2. Iftt
  3. google assistant
  4. MIT app inventor.

 

Interfacing Diagram:

     

 

 

In this project we use Dc motor, Breadboard, sensor, adafruit, App Inventor and Firebase. We make a car which was handle by your voice .we give command and it works on it. The main feature of our car is it able to detect the obstacle within 50 cm and give us warring of it by sounding alarm . So the people in the car has been avoided by any injure and accident.

Process:

1.first of all for the coding of this project you need to download the Arduino software from the given link. https://www.arduino.cc/en/Main/Software

2. after installing  the software you need to code the project code is given at my GitHub account you can check it by the following link https://github.com/smallawat/Automated-voice_control_car-using-iot/blob/master/PROJECT_CAR.txt

3.now you want to make one app which can handle it. I used Mit app inventor, the app is given below you can download it.
https://github.com/smallawat/Automated-voice_control_car-using-iot/blob/master/VoiceControlAI01.apk

or if you want to make your own app go on this link and make it,
http://appinventor.mit.edu

4. after making app just give the credential and Token propely in your code and compile it .

5.after compiling just check your connection of ESP32 and motor drive

6.after setting all the connection on bread bode your car see like this

7.now you can connect your battery to your can and give command from your voice application on your mobile it was work 

IEEE paper

here i also give you my IEEE paper you can downlode and go throw it. and make your paper also the link of paper is

https://github.com/smallawat/Automated-voice_control_car-using-iot/blob/master/VOICE%20CONTROLLED%20AUTONOMOUS%20VEHICLE%20USING%20IoT.docx

PPT presentation of project

if you want to give the presentation on this project the ppt was also there you can reffer it by following link

https://github.com/smallawat/Automated-voice_control_car-using-iot/blob/master/VOICE%20CONTROLLED%20AUTONOMOUS%20VECHICLE.pptx

 

if you need any thing on this project or any help you reffer my GitHub you will get all your needs on ithttps://github.com/smallawat/Automated-voice_control_car-using-iot

Comments16

Join the discussion — share a question or tip.

  • AbhilashNema
    AbhilashNema

    I have a query regarding the code What do I need to put in ssid, password, FIREBASE_HOST, FIREBASE_AUTH and where I can find these details ??

  • CH
    chintudeshpande

    great work kudos..

  • mrtanrni
    mrtanrni

    informative project

  • BH
    bhushanmallawat

    wow nice one bro.

  • DI
    diliplode

    good one .....

  • CH
    chreeyagrawal

    well done team 1....

  • AN
    anandgaikwad

    good one bro..

  • SH
    shravanjaiswal

    good project thanks for sharing

  • SH
    shreyaganghane

    great job guys....

  • SA
    sakshijaiswal

    very sexy project

  • HarshJaiswal
    HarshJaiswal

    very use full project for the people who dont know how to drive ..

  • rushikeshlatad14
    rushikeshlatad14

    Very nice work sanket

  • NI
    nikhilugle99

    Nice project

  • AU
    authorized

    can you able to put real time controls rather depending on google assistant only ? As per i know its not reliable, assistant fails many times at runtime. also it needs good+ internet connectivity at all time which we never get in car so possibly it may increase failure rates.

    • sanketmallawat91
      sanketmallawat91

      thanks for reaching my project , but first go throw it I mention both the things in my app which mean you handle your car by manually also just by touch to your screen and for the real-time control I use a voice recognize apk not google assistant I just mention if you want u also use it...

  • sanketmallawat91
    sanketmallawat91

    thanks for support