๐Ÿ–ผ๏ธ Visual Aids & Diagrams

Visual resources to help you understand the ROBOFARM system

๐Ÿ“˜ Educational ๐Ÿ‘๏ธ Visual Learners

๐Ÿ”Œ Component Wiring Guide

๐Ÿง  Arduino & Sensors

How to connect the sensors to the Arduino Uno.

[ARDUINO] | +-------+-------+ | | | [SOIL] [RAIN] [ULTRA] A0 A1 D7,D8

โš™๏ธ Motor Driver (L298N)

Connecting motors and battery to the driver module.

[BATTERY] | [L298N DRIVER] --+-- [MOTOR 1] | | [ARDUINO] +-- [MOTOR 2] (Pins 5,6,9,10)

๐Ÿ“ฆ Complete Component Gallery

๐Ÿง  Arduino Uno

Arduino Uno

Microcontroller: ATmega328P

The brain of the robot. Controls all sensors and actuators.

๐Ÿš— L293D Motor Driver

L293D Motor Driver

Quantity: 1

H-Bridge motor driver for controlling DC motors bidirectionally.

โš™๏ธ 12V DC Motors

DC Motors

Quantity: 2

Powers the robot's wheels for movement.

๐Ÿ›ž Robot Chassis

Robot Chassis

Includes: 4 Wheels + Frame

Complete chassis kit with wheels and mounting platform.

๐Ÿ”ฉ L Clamp

L Clamp

Purpose: Motor & Wheel Support

Brackets for securing motors to the chassis.

๐Ÿฆพ Servo Motors

Servo Motor

Quantity: 3

For seed dispenser and other precision movements.

๐Ÿ’ง Water Motor Pump

Water Pump

Voltage: 5V DC

Pumps water from container for irrigation.

๐Ÿชฃ Water Container

Water Container

Purpose: Water Storage

Holds water for the irrigation system.

๐ŸŒพ Seed Dispenser

Seed Dispenser

Function: Automated Seeding

Dispenses seeds at regular intervals.

๐Ÿ“ก Bluetooth HC-05

Bluetooth Module

Range: ~10 meters

Wireless control via smartphone app.

๐Ÿ”‹ Battery Pack

Battery

Voltage: 7.4V Li-Ion

Powers the entire robot system.

โ˜€๏ธ Solar Panel

Solar Panel

Optional: Eco-friendly power

Charges battery using solar energy.

โšก Voltage Regulator 7805

7805 Regulator

Output: 5V Regulated

Converts battery voltage to stable 5V for Arduino.

๐Ÿ”Œ Jumper Wires

Jumper Wires

Types: M-M, M-F, F-F

Connects all components together.

โš™๏ธ Capacitors

Capacitors

Values: 1000ยตF, 100ยตF (25V)

Smooths power supply and reduces noise.

๐Ÿ”ฆ Diode 1N4007

Diode

Purpose: Reverse Polarity Protection

Protects circuit from voltage spikes.

๐Ÿ”ด Resistor 1kฮฉ

Resistor

Value: 1000 Ohms

Current limiting for LEDs and circuits.

๐Ÿ’ก LEDs

LEDs

Purpose: Status Indicators

Visual feedback for system status.

๐ŸŸข Zero PCB

Zero PCB

Purpose: Prototype Board

For soldering permanent connections.

๐Ÿ“Œ Berg Sticks

Berg Sticks

Type: Male Headers

Pin connectors for modular connections.

๐Ÿ”˜ Power Switch

Switch

Type: ON/OFF Toggle

Main power control for the robot.

๐Ÿ› ๏ธ Assembly Stages

1

Chassis Assembly

Mounting motors and wheels to the acrylic/wood frame.

2

Wiring

Connecting jumper wires between components.

3

Programming

Uploading the sketch via USB.

๐ŸŽฅ Video Tutorials & Component Explanations

Watch these educational videos to better understand how each component works!

๐Ÿง  Arduino Uno - Introduction

Learn the basics of Arduino Uno microcontroller.

๐Ÿง  Arduino Uno - How It Works

Deep dive into Arduino's internal workings.

๐Ÿฆพ Servo Motor Explained

Understanding servo motors and their control.

๐Ÿ“ก Bluetooth HC-05 Module

How to use Bluetooth modules with Arduino.

๐Ÿ”ด Resistors - Basics

Introduction to resistors and their uses.

๐Ÿ”ด Resistor Color Codes

Learn to read resistor color codes.

โš™๏ธ Capacitors Explained

Understanding capacitors and their function.

๐Ÿ”ฆ Diode 1N4007

How diodes protect your circuits.

๐Ÿ“Œ Berg Sticks/Headers

Using pin headers for connections.

๐ŸŸข Zero PCB Tutorial

Prototyping on Zero PCB boards.

๐Ÿ’ก LEDs - Basics

Understanding LED basics and usage.

๐Ÿ’ก LED Circuit Tutorial

Building LED circuits with Arduino.

๐Ÿ”˜ Switches for Arduino

Using switches in Arduino projects.