This instruction introduce how to make Arduino tracked robot control via general IR remote.
Materials and Tools
1.Track and wheel set.
2.Gear box - Individual drive-two motors
3.Tamiya Universal Perforated Plate Kit
4.Arduino UNO
5.Dupont wires 200mm.
6.VS1838B IR reciever.
7.Battery 6-7V.
8.IR remote (Can use any TV,VDO,Stereo,etc. remote)
9.L298N Dual H-Bridge motor drive module.
Tools
1. Screw driver.
2. Plier.
3. Screw , Bolt & Nut.
Parts assembly & Electrical Wiring
1.Assembly Track and wheel set as manual sheet.
2.Install Arduino UNO controller ,IR reciever , L298N motor drive module and battery on
chassis.
3.Wiring
Arduino
pins to IR reciever :
11 - IR reciever o/p signal
5V - IR reciever Vcc
GND - IR
reciever ground
Arduino
pins to L298N
motor drive module :
10 - ENA
9 - IN1
8 - IN2
7 - IN3
6 - IN4
5 - ENB
Connect
Arduino GND pin and L298N motor drive module GND.
L298N motor drive module :
Connect
power o/p to Motor A and B
Connect
battery to Arduino controller and L298N drive module (can use battery up to
12V.)
Collect
IR remote code
- Down load library zip file from Github ,import zip file into Arduino IDE. Open IR_Decode_sketch.ino and upload to UNO.
- Push remote buttons to IR receiver,serial monitor will show their HEX codes.
Collect
each IR remote button's hex code.We will use 9
buttons' hex codes for
9 function.
In this
instruction ,IR remote code :
Button 2 - Forward direction - hex code - FF18E7
Button 8 - Backward direction - hex code - FF4AB5
Button 1 - Forward left direction - hex code - FF30CF
Button 3 - Forward right direction - hex code - FF7A85
Button 6 - Rotating right direction - hex code - FF5AA5
Button 4 - Rotating left direction - hex code - FF10EF
Button 5 - Stop all direction - hex code - FF38C7
Button 7 - Backward left direction - hex code - FF42BD
Button 9 - Backward right direction - hex code - FF52AD
- Open IR_remote_L298N_V3.ino file put your own hex codes to the right functions in the sketch.
- Open IR_remote_L298N_V3.ino file put your own hex codes to the right functions in the sketch.
- Upload to UNO.
- Test the robot.
If the installation,the IR code correct.It should run fine.
ไม่มีความคิดเห็น:
แสดงความคิดเห็น