An autonomous IoT-based pesticide spraying robot with local MQTT communication, camera monitoring, and real-time dashboard visualization using Node-RED.
- Color-based behavior control
- Ground markers detected using TCS34725 color sensor
- Controls forward / backward / left / right movement
- Triggers pump ON/OFF
- Real-time dashboard using Node-RED
- Field map (sprayed / not sprayed visualization)
- Battery level indicator
- Tank level monitoring
- Live camera stream
- Robot status monitoring
- Raspberry Pi
- Arduino
- Camera
- Color sensor TCS34725
- Ultrasonic distance sensor
- Motor driver BTS7960 x2
- Buck converter
- IR Encoder
- Relay
- Pump
- Hose + Nozzle
- Jerrycan
- Sparkfun T'Rex Tank Chassis
- Battery pack
- ArduinoIDE
- Raspbberry Pi OS Lite
- Mosquitto
- NodeRED
- Python