Visual resources to help you understand the ROBOFARM system
How to connect the sensors to the Arduino Uno.
Connecting motors and battery to the driver module.
Microcontroller: ATmega328P
The brain of the robot. Controls all sensors and actuators.
Quantity: 1
H-Bridge motor driver for controlling DC motors bidirectionally.
Quantity: 2
Powers the robot's wheels for movement.
Includes: 4 Wheels + Frame
Complete chassis kit with wheels and mounting platform.
Purpose: Motor & Wheel Support
Brackets for securing motors to the chassis.
Quantity: 3
For seed dispenser and other precision movements.
Voltage: 5V DC
Pumps water from container for irrigation.
Purpose: Water Storage
Holds water for the irrigation system.
Function: Automated Seeding
Dispenses seeds at regular intervals.
Range: ~10 meters
Wireless control via smartphone app.
Voltage: 7.4V Li-Ion
Powers the entire robot system.
Optional: Eco-friendly power
Charges battery using solar energy.
Output: 5V Regulated
Converts battery voltage to stable 5V for Arduino.
Types: M-M, M-F, F-F
Connects all components together.
Values: 1000ยตF, 100ยตF (25V)
Smooths power supply and reduces noise.
Purpose: Reverse Polarity Protection
Protects circuit from voltage spikes.
Value: 1000 Ohms
Current limiting for LEDs and circuits.
Purpose: Status Indicators
Visual feedback for system status.
Purpose: Prototype Board
For soldering permanent connections.
Type: Male Headers
Pin connectors for modular connections.
Type: ON/OFF Toggle
Main power control for the robot.
Mounting motors and wheels to the acrylic/wood frame.
Connecting jumper wires between components.
Uploading the sketch via USB.
Watch these educational videos to better understand how each component works!
Learn the basics of Arduino Uno microcontroller.
Deep dive into Arduino's internal workings.
Understanding servo motors and their control.
How to use Bluetooth modules with Arduino.
Introduction to resistors and their uses.
Learn to read resistor color codes.
Understanding capacitors and their function.
How diodes protect your circuits.
Using pin headers for connections.
Prototyping on Zero PCB boards.
Understanding LED basics and usage.
Building LED circuits with Arduino.
Using switches in Arduino projects.