Skip to content

An autonomous IoT-based pesticide spraying robot with local MQTT communication, camera monitoring, and real-time dashboard visualization using Node-RED.

Notifications You must be signed in to change notification settings

ysnd/pesticide-sprayer-robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pesticide Sprayer Robot

An autonomous IoT-based pesticide spraying robot with local MQTT communication, camera monitoring, and real-time dashboard visualization using Node-RED.

Feature

  • 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

Hardware Components

  • 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

Software Stack

  • ArduinoIDE
  • Raspbberry Pi OS Lite
  • Mosquitto
  • NodeRED
  • Python

About

An autonomous IoT-based pesticide spraying robot with local MQTT communication, camera monitoring, and real-time dashboard visualization using Node-RED.

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •