Sie sind auf Seite 1von 2

Circuit Diagram Explanation.

The heart of the circuit is wired around Arduino Uno bootloaded


ATMEGA328P-PU. As like in Arduino Uno Here we used 5V as the power supply
and 16Hz quartz crystal as crystal oscillator. Two 22pf capacitors provide with
crystal. Connector J2 is used for 20x2 LCD Module. Since 4-bit mode is used for
LCD interfacing we are used only six control and data pins to Arduino namely RS,
E, D4, D5, D6 and D7 in same order as in software declaration of arduino pins.
VCC, VDD and LCD backlight controls are other extra pins. LCD Backlight pin
used to turn On/Off the LCD backlight of LCD module.

Connector J9 is used as the FTTD (ISP) header needed for the Arduino
programming. Pin no5 of this connector connected via 0.1uf capacitor to RESET
pin does the trick of uploading user programs into Arduino while working. Resistor
R4 and connector J3 (LED) wired as in arduino Uno for default blink program
checking for newly brought Arduino bootloaded ATMEGA328Ps. A buzzer is
attached to arduino with a NPN transistor BC547 via R3. R20 is used to limit
volume level to an optimum value.

DHT11, The temperature and humidity module is interface to Arduino via


pin D6.R12 is used as the pullup resistor needed for DHT 11 operation. J8 is
connector through which DHT11 attached to the PCB.

Connector J5 is used to interface the main board to 12V-0-12V/1A


transformer. D4, D5, C13 and C14 are wired to make 12volt output voltage. Two
power supply voltages are implemented in our project. LM7805 with D7, C16 are
used to derive 5v power supply needed for the arduino. We are using SIM800
GSM module for our project.SIM800 requires stabilized 3.8V power supply with
maximum 2A current consumption in burst mode operation. So we designed a
power supply with switching regulator IC LM2576.The Resistor divider network
consisting of R22,R21sets the output voltage to 3.8V via feedback pin (pin no:4).
L1, C15 and schotky diode D6 are wired to the output pin.L2, C17, C18 are added
for smoothing out the ripples and to stabilize the 3.8V output voltage needed for
the SIM800 module. Connector J12 is used to connect to the SIM800 module. J13
(Vbat) is optional connecter if needed for battery operation. J10 and JJ11 are the
optional 12V power supply output terminal needed for further daughter board
additions. J1 is used to source 5v supply if needed.

Connector J6 (Keys) is used to interface the Push switches with the project.
J7 is used to connect the relay, which is connected outside if necessary.D2 is wired
as freewheeling diode. Q4 is the relay driver transistor connected to arduino pin D7
via R11.

Another 2.8V power supply is implemented using R7, D1. Capacitors C5,
C4 are used to smooth the power supply. J4 is the connecter where the SIM800
module is interfaced to the main board. Pin no 2 of J4 is the SIM800 TX which is
level converted from 2.8V TTL logic to 5v TTL logic by Q2, R5, R6 and R2 and
connected to Arduino pin D4 as input. Pin no 3 of J4 is the SIM800 RX which is
also level converted from arduino pin D5 (5V TTL logic to 2.8v TTL logic) by Q1,
R8, R9 and R10.

Das könnte Ihnen auch gefallen