Sunteți pe pagina 1din 3

Start

Initialize all system devices

Sensing rain sensor and DHT11

YES NO

Rain sensor value<set value

DC motor move reverse for opening roof


DC motor move reverse for opening roof

Display LCD Display LCD


(T,H, water level ,rain stop) (T,H, water level ,rain drop)

GSM send message to user phone

END
START

Initialize all system devices

LCD show the Vin, Vout, time

Sensing input voltage and battery


voltage

Vout=Bv &
times=value
NO

YES

LCD show the Vin, Vout LCD show the Hours, Mins, secs

Getting value from DS1307


Sensing input voltage and battery voltage

YES NO
YES NO current time=
Vout>BV setting time

Charging start Charging stop Servo turn set angle Servo stop
and LCD show “NC”

LCD show current


LCD show “SC”
time

END
IRF9630 D3
SOLAR R1 R4
24W 5K GREEN 5K

R7 12V8A
1K battery

R2 R3 R6 R5
1K 1K BC547 1K 1K

R8
1K

A1 11 9 A2

SERVO
MOTOR
ATMega 328P

A4 SDA Vcc
LCD
9 10 5 6 A5 SCL GND
SDA
SCL

16Hz 16Hz
DS1307
22
22pF
pF
Vcc
GND

Float switch
6
100k
Float switch
ATMega 328P 7
100k
A4 SDA Vcc LCD
4 9 10 6 7 2 3 A5 SCL GND
Rain Rain
DHT 11 sensor sensor
Data Dout Dout TX RX
Vcc 16 16 Vcc Vcc sim900A
Hz Hz
GND 22
22pF GND GND Vcc GND
pF

S-ar putea să vă placă și