Stap 3: Het Circuit Diagram
Er zijn vijf soorten sensoren gebruikt in het project die zijn rechtstreeks worden geïnterfacet de microcontroller. Om het gevoel van de lichtintensiteit gebruiken we twee LDR sensoren die is licht afhankelijke weerstanden geïnterfacet met de ADC-ingang van de microcontroller. Een pin van de LDR is aangesloten op Vcc via een weerstand van 330K en andere gebonden aan de grond. Dit creëert een potentiaalverschil tussen van het circuit en wordt vervoederd pin A.3 en A.2 van de microcontroller respectievelijk. We gebruikten om het gevoel van de temperatuur twee vaste toestand halfgeleider temperatuursensoren van analoge apparaten ook geïnterfacet met de ADC-ingang van de microcontroller. De twee pinnen zijn aangesloten op de stroomvoorziening aan de macht de sensoren en de derde pin is de uitgang Pins is aangesloten op het kanaal van het ADC7 en ADC6 van de microcontroller. Om het gevoel van het LPG-lek in het huis gebruikten we de MQ-5 LPG-sensor en zijn interface aan op de ingang ADC5 kanaal van de microcontroller. Wanneer een LPG-lek wordt gedetecteerd verlagen de output van de LPG-sensor geleidelijk en dat is wordt gevoeld door de ADC van de microcontroller. Na hen, we gebruikten een haak schakelaar om gevoel de deur of het wordt geopend of gesloten. Deze sensor is aangesloten op de digitale invoer pin D.7 van de microcontroller trok extern. Whe de deur is gesloten, de schakelaar van de haak is gesloten en de output is logica lage zoals het mijdt de grond. Wanneer de deur geopend is, de schakelaar van hool is ook open en het buiten logic1 dacht 10k ohm weerstand op de uitgang. Om te voelen de aanwezigheid en de motion gebruikten we de PIR (televisiecamerabuizen infrarood) sensor die beschikt over een digitale uitgang en het is ook verbonden met de digitale ingang (pinA.4) van de microcontroller trok extern. Wanneer een beweging wordt gedetecteerd, de output gaat hoog voor een paar seconden en komt terug naar laag bij afwezigheid van beweging. De hoofdingang wordt gedreven door de motorreductor van de DC en omdat het te sluiten en openen van de deur, het moet worden bewogen bi-direcionally. Hiervoor gebruikten we de vier BC107 NPN transistor gebaseerd H-brug bidirectionele motor driver circuit geïnterfacet met de digitale uitgang van de microcontroller. De microcontroller kan digitaal beheren, de beweging en de richting van de motor openen en sluiten van de deur. Als u wilt weergeven van de berichten en sensor waarden een teken van de 16 x 2 die LCD wordt gebruikt in 4 bit-modus om de portB van de microcontroller.
Het H-brug circuit wordt gebruikt om een DC-motor rijden in beide richtingen. Het kan ook gebruik maken van Relais functioneren maar hier wordt de BJT gebruikt op basis van een. Het bestaat uit vier BC107 NPN-transistors zoals weergegeven in figuur 2. De twee transistor T1 en T2 zijn in serie en deze T3 en T4 zijn ook in serie. De basis van alle vier transistors zijn beschermde y huidige beperking weerstanden R1-R4. De voorkomen beschadiging van de transistors. De basis signalen van T1 en T4 zijn hetzelfde en dat van T3 en T2 zijn ook hetzelfde. De bediening is eenvoudig dat wanneer Sig1 logica 1 is en 2 van de Sig logica 0 is, het op T1 en T4 draaien zal en de motor in één richting hetzelfde veranderen zal als wij de input logica, de motor wil omkeren gaan in omgekeerde richting. Alle vier transistoren zijn gebruikt als eenvoudige switches hier.