Wireless Smart Agriculture Robot Using Arduino (Agribot)
Wireless Smart Agriculture Robot Using Arduino (Agribot)
voltage regulator to ensure a stable 5V output for the Arduino and other components. The
Arduino initializes and begins executing its code. The Agribot connects to an HC-05
Bluetooth module, which pairs with a mobile application, enabling wireless communication.
Through the app, users can control the Agribot's movement in various directions—forward,
backward, left, and right—by sending commands that the Arduino processes to drive the
motors via an L293D motor driver. Additionally, the app can trigger a pump connected to a
relay, which, when activated, waters the soil. The Agribot features three servo motors for
ploughing, seeding, and drilling. Each function is controlled by specific buttons on the mobile
app: the drilling servo motor creates holes in the soil, the seeding servo motor deposits seeds
into these holes, and the ploughing servo motor prepares the soil. This integrated system
allows the Agribot to perform complex agricultural tasks efficiently through intuitive mobile
app control.