I am developing the core embedded architecture for a Smart Lunar Dust Cleaner / Solar-Protection Rover. On the Moon, abrasive regolith dust accumulates on solar panels, cutting off the rover’s only source of energy. My project solves this by using a dual-processor setup: an ESP32 to handle custom app data streams, and an Arduino Uno to execute real-time physical routines.
In this coding session, I engineered the safety override logic and operational sub-routines. The system coordinates:
A 4WD Moon-Terrain Chassis: Controlled via an L298N driver to navigate rough ground.
Dual-Sensor Protection Array: Combining an HC-SR04 Ultrasonic sensor and a LiDAR/IR sensor to freeze locomotion before hitting craters or rocks.
Automated Solar Panel Brush: A dedicated cleaning motor that sweeps abrasive dust off the solar cells to restore power generation.
Servo-Actuated Dirt Tank: Keeps collected regolith safely sealed in a containment box until a serial purge command triggers the servo to open the trapdoor and dump the dust.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.