Hackaday.io Hackaday.io
Projects
Recently Updated Most Likes Newest Project Lists
Discover Contests Courses Stack
More
Courses Tutorials Events Hackerspaces Hackaday.com Tindie Marketplace
Sign up Log in
Close
0%
0%

Analog Light Chasing Robot

Analog robot that uses two light dependent resistors to guide the robot towards a light source, and also reverse if it gets too close

customelectronicsCustomElectronics
Following Follow project
Liked Like project

Become a Hackaday.io member

Not a member? You should Sign up.

Already have an account? Log in.

Sign up with Github
Sign up with Twitter
OR
Forgot your password?

Just one more thing

To make the experience fit your profile, pick a username and tell us what interests you.

Pick an awesome username
hackaday.io/
Your profile's URL: hackaday.io/username. Max 25 alphanumeric characters.
Pick a few interests
Projects that share your interests
People that share your interests

We found and based on your interests.

Choose more interests.

OK, I'm done! Skip
Join this project
Similar projects worth following
230 views
2 comments
4 followers
5 likes
  • Description
  • Details
  • Files 2
    • View all
  • Components 0
  • Logs 0
  • Instructions 0
  • Discussion 2
View Gallery
230
2
4
5

Team (1)

  • customelectronicsCustomElectronics

Join this project's team
  • Reddit Demo Link
  • Video of the bot in action
ongoing project
ROBOT

This project is submitted for

  • Op Amp Challenge

This project was created on 04/19/2023 and last updated a month ago.

Description

This robot uses two LDR sensors to measure the relative light intensity on both the right and left side of the robot. If the light level on one side of the robot falls below a certain threshold the robot sends a signal to the motor on that side of the robot to move forwards. As the light intensity increases the PWM speed control signal to the motor gradually reduces its duty cycle, slowing down the motor (eventually to a complete stop).

If the light source starts to approach the robot and gets too close, the motor on that side of the robot will begin to reverse (at first slowly and then more rapidly as the light source gets closer. The robot relies on several op amps to operate: an RC triangle wave oscillator to use as the inverting input of the PWM motor speed controller, an absolute value circuit to create the speed up, slow down, and then speed up effect as the light source goes from dim to bright, a buffer amp to generate a VCC/2 voltage reference, and an op amp as comparator.

Details

Files

Light Following Robot Schematic Pictures.zip

Compressed folder containing PNG images of the schematic for the robot.

x-zip-compressed - 74.47 kB - 07/15/2023 at 07:09

Download

Light Following Robot Through hole V3_2023-04-19.zip

Gerber Files for PCB

x-zip-compressed - 50.72 kB - 04/29/2023 at 06:36

Download

Enjoy this project?

Share

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github
Sign up with Twitter
OR
James Newton wrote 07/15/2023 at 04:22 • point

schematic? 

  Are you sure? yes | no

CustomElectronics wrote 07/15/2023 at 07:12 • point

Just added a Zip file with images of the schematic broken down by functional block. I will try to dig up the exact resistor/capacitor values for each passive in the near future

  Are you sure? yes | no

Similar Projects

We built a robot that can be controlled with IoT or with light sensors.
Project Owner Contributor

Tokymaker - IoT Robot

tokylabsTokyLabs

Open-Source Eurobot Competition Robot: ROS2 Code for Raspberry Pi 4 with Detailed Documentation in Progress
Project Owner Contributor

Eurobot Competition - Edog Robot 2023

gaultier-lecaillonGaultier Lecaillon

The 2017 Hackaday Prize
This is a line following robot that is competing in the Robocup Rescue Competition.
Project Owner Contributor

Ev3 Robotics Robot

pets3018pets3018

A robot vacuum made with Arduino and MDF
Project Owner Contributor

DIY Robot Vacuum

mr-cookieMr. Cookie

Does this project spark your interest?

Become a member to follow this project and never miss any updates

Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2023 Hackaday

Yes, delete it Cancel

Report project as inappropriate

You are about to report the project "Analog Light Chasing Robot", please tell us the reason.

Send message

Your application has been submitted.

Remove Member

Are you sure you want to remove yourself as a member for this project?

Project owner will be notified upon removal.