Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Snake follower (Line follower)

Status
Not open for further replies.

Vermes

Advanced Member level 4
Joined
Aug 2, 2011
Messages
1,163
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,316
Activity points
22,318


The construction consists of the following components:
  • a robot made of LEGO bricks Technics (using electric motors, Power Function series)
  • electronics system: DS89c450, module BTM222, L29D to control the motors, MAX603/604 to the voltage regulation
  • phone HTC Diamond, which camera is used to analyze the path
In brief it works like this:
  • phone lays on the robot and takes pictures of the underside
  • analyzes the image and sends it through BT commands to the system
  • DS89c450 receives commands (RS232 via BTM222) and sets the proper fulfillment on the pins that control the motors (PWM programmable implemented using a timer)
Operating parameters (speed, line detection algorithm parameters) are configurable in the application running on the phone, so they can be quickly modified when it turns out that something is wrong (such as lighting conditions are different, etc.). The program can detect dark lines on a light background and vice versa.
The whole is powered from two sources: -4 x AA battery for engines and 9V battery for the system.



Link to original thread (video) – Snake follower (aka Line Follower)
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top