Wifi Controlled Car / IOT Bot

4,007

16

3

Introduction: Wifi Controlled Car / IOT Bot

In this Instructable, you will learn to make a WiFi Controlled Car and also to make an App for it(without coding). You will need no prior knowledge on App making .

Making Time: 15 minutes

Project Cost: Under 10$

Application : The knowledge gained from this project can also be used in different IOT projects,Automation and projects where one needs to control devices via WiFI.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Components Required

  1. NodeMCU 12E
  2. L293D Motor Driver (or others like Adafruit's motor driver shield and L298N)
  3. BO Motor Pair
  4. Chasis (Here i have used a Handmade Chasis for making the project cheap)
  5. Castor Wheel
  6. Few jumper wires
  7. Mini Breadboard
  8. Power bank( for powering NodeMCU)
  9. 9V battery(for Motors)
  10. IC7805( optional).Since i am using L293D module that needs 5v for the IC)

Step 2: Connections

1. Connect the motor wires to the Motor output pin of Motor Driver
2. Connect the motor input pins of the driver with NodeMCU pins

  • Here, we are using pins namely:

D0 and D1 : for Right Motor

D2 and D3: for Left Motor

3. Optional : (if you are using a motor driver module that needs no 5v supply for its IC then skip this )

Input of 7805----->9V (+)

Output of 7805----> 5V i/p of motor driver

Common all grounds

Step 3: Coding Section

Code :https://goo.gl/3dIlcK

In the code, you need to edit only the SSID and Password of your network and upload the sketch and note down your NodeMCU's Local IP (that will be needed for connecting to our bot)

(if, you wish to use different pins for motors then change the code accordingly and the string that is send for comparing (via App)to NodeMCU for movements are the keyword that we have used during our App making)

Step 4: WiFi App Making With AppInventor

If you wish to use my App then download it : https://goo.gl/AJftJZ

Want to make your own : Then download the .aia file ( https://goo.gl/kndTii ) and import it in MIT App Inventor and edit the layout as per as your need. Or follow the above images to get the ideas about the blocks and the layout.

Step 5: All Related Downloads

Download Section:

Code: https://goo.gl/3dIlcK

App: https://goo.gl/AJftJZ

Mit AppInventor App aia file: https://goo.gl/AJftJZ

Microcontroller Contest 2017

Participated in the
Microcontroller Contest 2017

Be the First to Share

    Recommendations

    • Backyard Contest

      Backyard Contest
    • Silly Hats Speed Challenge

      Silly Hats Speed Challenge
    • Finish It Already Speed Challenge

      Finish It Already Speed Challenge

    3 Discussions

    0
    MohammedJ49
    MohammedJ49

    Question 2 months ago

    Sir I want to make IoT car containg water sprayer .
    I made it by(https://youtu.be/mJEftoeSBOU) but it isn't possible to add extra button in that app
    Can u help me out to get codes please...?

    0
    mjrovai
    mjrovai

    3 years ago

    Great tutorial! Thanks

    0
    Swansong
    Swansong

    3 years ago

    Thanks for sharing :)