The instruction "433 Mhz Module RC Car{No coding Rx}" introduce how to build radio controlled car using 433 Mhz Rx module and L298N dual motor drive module.
The instruction introduce to build a radio controlled car by Bluetooth connection with Arduino controller via Android application. The steering motor and driving motor are operated by TB6612FNG dual motor drive module. Materials and Tools Materials 1.RC car toy.
2.Arduino NANO
3.HC-06 Bluetooth module for Arduino.
4.TB6612FNG Dual H-Bridge motor drive module.
5.Dupont wires
6. 2-LEDs(White for front light and Red for rear light)
1.Dismantle toy radio control board and cut some unuseful plastic for preparing DIY PCB space.
2.Install and solder Arduino NANO,Buzzer,TB6612FNG module on DIY PCB. 3.Install LEDs front and rear lights on car body. 4.Wiring all components together as circuit diagram. Caution : Making good soldered ground,otherwise many false will appear. Arduino pins to HC-06 : 0 - Tx 1 - Rx 2 - State GND - GND VCC - 5V supply Arduino pins to TB6612FNG motor drive module : 12 - BIN2 11 - BIN1 10 - STBY 9 - AIN1 8 - AIN2 7 - backLights LED 6 - Buzzer positive+ 5 - PWMB 4 - frontLights LED 3 - PWMA TB6612FNG motor drive module : VM - Battery positive+ GND - Battery ground - NANO's GND A01 - Driving motor B01 - Driving motor A02 - Steering motor B02 - Steering motor The sketch code and Android application Arduino sketch code : 1.Down load TB6612FNG library from SparkfunGithuband add to Arduino IDE. 2.Down load sketch.ino from Github. 2.Upload sketch to Arduino controller.(Before click upload ,it's necessary to take HC-06 Bluetooth 5V. power off) Smart phone/Tablet Android application installation : 1.Open Google play store. 2.Install Arduino Bluetooth RC Car application on smart phone.
Bluetooth HC-06 with smart phone Connection : 1.Open Android setting to connect bluetooth device. 2.Pairing Bluetooth communication between smart phone and HC-06. 2.1 Scan for device and make pairing.Default password of HC-06 is "1234". 2.2 Open application and click Bluetooth connection button to connect to RC car. 2.3 If communication complete,green light should appear.If communication does not complete,red light will blink.Try to pair device again. 3.Playing RC car ,testing every function.
The instruction will describe the method how to build Receiver(Rx) on Tracked Robot for Transmitter(Tx) in the instruction "How to control Tracked Robot via Joystick NRF24L01 Module Arduino Part1 Tx". More information : www.instructables.com Materials & Tools Materials 1. 1 - Arduino controller - Nano
Tools 1. Soldering gun. 2. Soldering wire. 3. Soldering paste. 4. Screw driver. 5. Plier. 6. Hot glue gun. 7. Miscellaneous screws ,bolts and nuts. Electronic parts Installation
DIY PCB Building Connecting electronic parts on PCB according to circuit diagram and solder them.
Arduino Nano pin to L298N Pin No : 3 - ENA 4 - IN1 5 - IN2 6 - ENB 7 - IN3 8 - IN4 GND - GND of L298N L298N module Vcc - Battery positive pole GND - Battery negative pole - GND of NANO MotorA - Left motor MotorB - Right motor nRF24L01 module Socket Adaptor to Arduino Nano Pin No : Vcc - 5 V. supply (Do not connect 5V. directly to nRF24L01 module,it's supplied only 3.3V.) GND - GND CE - 9 CSN - 10 SCK - 13 MO - 11 MI - 12 IRQ - 2 *If you have communication problem,you can change connection from pin 13,11,12 to pin SCK,MOSI,MISO of Nano programming pins. *It's necessary to add 0.1 microF to nRF24L01 module pin Vcc/GND because the module needs stable current and voltage.
Software Installation Arduino sketch and Library :
1.Down load file .ino and library zip file GitHub. 2.Add library zip file to Arduino IDE.You will see new library RF24-master in Examples menu. 3.Before using new nRF24L01 modules,we shall burn the modules by uploading default sketch pingpair and GettingStarted for tuning up frequency otherwise it will has uncommunication problem.(Use another Arduino Nano and nRF24L01 modules for pairing) 4.After succeed matching the frequency ,we can upload Rx sketch Rx_2CH_robot_V13_ NANO_for_remote_NANO_V2_public2 to Nano controller. 5.Test Receiver(Rx) with Transmitter(Tx).See serial monitor showing the print out data as attached video clip.