Let's Make Robots!

TV Remoter

Remotely driven by TV remote

  Here is my latest Bot, modified from the original design. It started as a Line Follower that steered with a servo. That idea did not work as I planned so the bot was converted to a TV remote controlled project. I left the IR line sensors in place so if I ever got an idea to get it working, all it needs is a new program. A Panasonic #PNA4602M IR 38.0 khz receiver picks up the signal from the TV remote. The bot has stop, forward, turn right and turn left controls.

Bot_4-002.jpg


 Brains of this bot is the PicAxe-08M chip and ProtoBoard. I added (4) 5-pin female headers to plug into and a 3-pin male header for the servo. The motor only needs to go forward, so a IRF510 MOSFET transistor was used for stop/go function.
Here are the Pins used:
 Pin0 - Servo control
 Pin1 - Gate of transistor motor controller
 Pin2 - IR sensor, left

 Pin3 - IR 38khz Receiver
 Pin4 - IR sensor, right

Bot_4-006.jpg


 Chassis is made from 1/16" [1.6mm] G10 phenolic. Size is 2.25" x 4.25 [57mm x 108mm]. Overall length is 5.12 [130mm].

 

Bot_4-003.jpg


 Gearbox was custom made using aluminum stock. The motor is from an old computer CD drive. These motors have lots of torque and operate well with little voltage. The gears, bushings, axles and tires are leftover slotcar parts.

 

Bot_4-004.jpg

Gearbox Specs:
 1. Overall gear ratio is 20.25 :1.
 2. Motor voltage is 2.46 volts.
 3. Rear Tires are 1.0" dia. [25.4mm]


 

  Steering is done with a SG-90 Servo. It's arm is connected to a brass, soldered together, tubular assembly. The aluminum front wheels (again slotcar parts) are 5/8" dia. [16.0 mm] and 0.81" dia. [20.5mm] with the o'ring tire.  Since there was only 2-ADC pins on the -08M left, I used (2) IR sensors, model #QRD1113. The code compares the b0 value to the b1 value to steer the servo.

Bot_4-005.jpg

 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

very nice gary, it does make a good rc robot. My guess is your using the arrows on the controller, yes? If so does it turn for a predetermined amount or until you stop holding the button? 

 

 The -08m is programmed to use channel buttons 2,3,4,5

2-Starts the Motor, 3-stops it, 4-Right turn, 5-Left turn

The servo turns about 25 degrees and stays there until you release button then it goes home [ straight ]

Nice one -Gary

Did you use a milling machine for the groovey gearbox ?

The Almost Central Servo Steering should give it a quick response......

  The gearboxes were made on a Bridgeport mill. One of the perks of working in a large machine shop. I put some tape on a small piece of paper and the bot did ok. Got a much larger sheet for a video. I got the servo turning about 25 degrees each way for now. As I get better with the code I may increase the turn angle.
Very clean and well-built, as I've come to expect from you =)
Good use of the 08M's limited I/O pins.