Light-Seeking Solar Photovore: Pure Analog BEAM Robot
Construct a no-microcontroller solar-powered BEAM robot that steers toward flashlights and sunny windows using dual photoresistors and transistor bridges.
Explore the fascinating world of BEAM robotics (Biology, Electronics, Aesthetics, Mechanics). This analog robot uses zero code and zero microcontrollers: two Light Dependent Resistors (LDRs) cross-connected to two NPN transistors drive left and right DC vibrator motors, creating phototactic (light-seeking) autonomous behavior!
Bill of Materials (BOM) & Components
| Component | Specifications | Qty | Estimated Cost |
|---|---|---|---|
| Mini DC Coreless / Vibrator Motors (3V) | Micro cylindrical motors acting as direct drive wheels/legs | 2 | $3.00 |
| LDR Photoresistors (5mm GL5528) | Light-dependent variable resistors (1kΩ bright, 100kΩ dark) | 2 | $1.00 |
| 2N2222 or BC547 NPN Transistors | Analog current amplifiers driving motor bases | 2 | $1.00 |
| Mini 5V Solar Cell (50mA) or 3V Coin Battery | Powers the analog steering circuit | 1 | $2.50 |
| Paperclip Wire Legs & Solderless Breadboard / PCB | Structural tripod support and wire chassis | 1 | $1.00 |
Electrical & Architecture Summary
Cross-coupled Braitenberg vehicle circuit: Left photoresistor controls Right motor transistor base; Right photoresistor controls Left motor. When light hits the left sensor, the right wheel speeds up, steering the bug toward the light!
Step-by-Step Assembly & Configuration
Soldering Cross-Coupled Transistor Circuit
Connect the Base of Transistor 1 to the Right LDR divider, and the Base of Transistor 2 to the Left LDR divider.
- Add light baffles (small pieces of heat-shrink tubing) around each LDR to make them directional.
- Verify that shining a flashlight on one sensor activates the opposite motor.
Building Paperclip Tripod Chassis & Testing
Solder paperclip support legs to create a 3-point contact bug chassis with the two motor shafts touching the floor.
- Place in a dimly lit room and shine a flashlight ahead of the robot.
- Watch the robot autonomously pursue the light beam around the floor!