Project #1 Smart Sprinkler Robot System
Introduction
Features Weather Forecasting Soil Moisture Wireless Communication GPS
Base Station
Hose Actuator Controls Water Flow
Hose Actuator Circuit
JTV-100 Hose Actuator
Power Electronics 5V LDO (Low-Dropout Regulator) Regulates Battery Powers Transmitter and Receiver
Microcontroller Arduino Mega 2560 Communicates with Robot Sprinkler Controls Sprinkler
Arduino Mega 2560
Internet Arduino Ethernet Gathers Weather Forecast National Weather Service
Arduino Ethernet
Wireless Communication RXM-900-HP3 Receiver TXM-900-HP3 Transmitter Serial Communication Multiple Channels
Wireless Communication System
Transmitting at MHZ
Wireless Communication Circuit
Robot Communication
GPS Provides Robot Location Navigation
Sparkfun Venus GPS
Robot Power
Batteries Car Battery Powers Motors Small Battery Powers Circuits
Car Battery Small Battery
Power Electronics 3.3 and 5V LDO (Low-Dropout Regulator) Regulates Battery Supply Transmitter, Receiver, GPS, and Arduino
Gate Drivers LT1160 Power MOSFET Driver IRF530N Power MOSFETS Short circuit protection PWM (Pulse Width Modulation)
H-Bridge Diagram
Gate Driver Circuit Protection Example Duty Cycle : 25% Frequency : 32 kHz Input Voltage : 5V Output Voltage : 12V
H-Bridge Circuit
Robot Motors
Microcontroller Arduino Mega 2560 Controls Sprinkler Robot Records Soil Resistance
Navigation GPS location
Navigation Drive Forward GPS location
Navigation Calculates Angle to Destination Rotate
Navigation Drive to Destination Repeat
Drive Motors Moves the Robot Failed Verification
1LPV6V Motors
Soil Probe Motors Insert/Remove Probe Potentiometer Safety
Soil Probe Measures Soil Resistance Voltage Divider Rule
Challenges Wireless Communication Antennas Mechanical Issues Battery Voltage Spikes
Thank You Professor P. Scott Carney TA Mustafa Mukadam ECE Machine Shop ECE Electronic Shop MIT Lincoln Lab
Questions? I Have Many!!