i dette prosjektet vil vi gå over hvordan å bygge en bevegelsesdetektor alarm krets.
dette er en alarmkrets som vil gå av når bevegelse eller bevegelse oppdages. Når den oppdager denne bevegelsen, kretsen vil utløse en alarm buzzer til lyd som vil forbli på inntil strømmen er koblet fra kretsen.Denne alarmkretsens vanligste bruk er å oppdage en person som beveger seg gjennom et område der bevegelsesdetektoren kan fornemme.
før dette bygget vi en enklere bevegelsesdetektorkrets som slått PÅ EN LED når bevegelse ble oppdaget. Men 1 eller 2 sekunder etter, LED ville gå av. Forskjellen mellom den kretsen og denne som vi nå bygger, er at en alarm må være på når den er aktivert til den er slått av manuelt, for eksempel ved å slå av all strøm. Hvis en alarm bare gikk av en gang og stoppet, ville det ikke være veldig mye av en alarm. Når bevegelse er oppdaget med denne kretsen, vil den slå på summeren, som vil buzz til kretsen er koblet fra manuelt. Dette ligner på en alarm som bare slås av når et hus går inn i passordet for å slå den av.
i vår krets, når bevegelsesdetektorkretsen plukker opp bevegelse, vil en summer slå på og forbli på til strømmen mates den er koblet fra.
Deler Som Trengs For Bevegelsesdetektoralarmkrets
- pir bevegelsessensor
- Arduino
- 1,5 – 3v Buzzer
Vi vil bruke en lavspent summer for denne kretsen, en som bare trenger 1.5 V TIL 3V å operere. Du kan imidlertid bruke noen summer som kan operere VED 5v strøm eller mindre. Hvis du bare har buzzers som trenger mer spenning, må du koble summeren med en ekstern strømkilde. I stedet for å koble anoden til summeren TIL 5v-terminalen til arduino, vil du koble den til en ekstern spenningskilde, noe som gir den den nødvendige spenningen.
den viktigste elektroniske komponenten vi vil bruke som gjør at VI kan hente denne deteksjonen, ER pir-bevegelsessensoren. PIR – bevegelsessensoren er en sensor som registrerer bevegelse gjennom å plukke opp infrarøde bølger. Å være at en person avgir infrarød stråling, er detektoren i stand til å oppdage denne strålingen og reagere, i henhold til hvordan kretsen er utformet for å reagere. Fordi folk naturlig avgir infrarød stråling (varmeenergi), kan sensoren på grunn av vår genererte kroppsvarme lett oppdage folk som går og beveger seg gjennom en nærhet i sensorens rekkevidde. Sensoren kan også plukke opp bevegelsen av livløse objekter også, en slik rullende ball, fordi når disse objektene beveger seg, virker friksjon på dem og genererer varme. Denne varmen er infrarød stråling, som PIR-sensorene kan være i stand til å oppdage om nok stråling er gitt av.
bevegelsessensoren har et følsomhetsområde på opptil 20 fot (6 meter) og et 110° x 70° deteksjonsområde, noe som gjør den til en bred objektivdeteksjonssensor. Dette betyr at den kan måle 110° vertikalt (fra topp til bunn) og 70° horisontalt (fra venstre til høyre). Den beste måten å sjekke følsomheten er når kretsen er bygget, prøv å flytte rundt gjennom alle sine vinkler. Se i hvilke vinkler det kan oppdage bevegelsen din og i hvilke vinkler det ikke er i stand til å oppdage bevegelsen din, noe som betyr at du er ute av vinkelområdet. Mye av det er prøving og feiling og eksperimentering. Når du vet hvor den kan og ikke kan oppdage, kan du plassere den på et optimalt sted der den kan oppdage i områder der du vil.
pir-bevegelsessensoren er en 3-pinners enhet. Nedenfor er pinout av denne enheten:
Pin 1 er pinnen som mottar den positive LIKESPENNINGEN. PIR – bevegelsessensoren trenger mellom 5v-9VDC strøm for drift.
Pin 2 er utgangspinnen TIL pir-modulen. Dette er hvor utgangen AV PIR vil gå fra. Når bevegelse oppdages AV PIR, vil utgangen gå høyt TIL 3V. når ingen bevegelse oppdages, er utgangen lav og den gir nesten ingen spenning. Når du er høy, kan du se hvordan det kan drive en last, for eksempel en summer. På denne måten kan vi vite når det har oppdaget bevegelse eller ikke.
Pin 3 er den negative LIKESPENNINGEN eller jordpinnen til enheten. Vi kobler den negative terminalen til strømkilden til denne pinnen, foren returbane.
i vår krets vil vi koble pir-bevegelsessensoren til strømklemmene til arduino og utgangspinnen til digital pin D3 av arduino. Pin 1 AV pir-sensoren kobles TIL 5v-terminalen på arduino. Pin 3 kobles til bakken (GND) terminal av arduino. Disse pinnene er hvordan bevegelsessensoren mottar kraften den trenger for å fungere.
Pin 2, utgangspinnen TIL pir-sensoren, kobles til digital pin, D2, av arduino. Og det er gjennom pin 3 at arduino mottar utgang fra bevegelsessensoren. Når bevegelsesdetektoren ikke oppdager noen bevegelse, er utgangen LAV og arduino mottar ingen spenningssignal. Når sensoren oppdager bevegelse, er utgangen HØY og arduino mottar et spenningssignal, som deretter kan utløse en annen enhet for å slå på, for eksempel en summer vi vil bruke for denne kretsen.
summeren vi vil strøm forbinder pin 12 og bakken av brettet. Anoden kobles til pin 12 og katoden kobles til bakken.
Bevegelsesdetektor Alarm Krets Skjematisk
kretsen, sammen med sin skjematisk diagram som vi vil bygge, er vist nedenfor:
skjematisk diagram av denne kretsen er:
Igjen, når bevegelse er oppdaget, VIL pir-bevegelsessensoren sende et spenningssignal til pin D2 av arduino. Når arduino-kortet oppdager dette signalet, vil det slå på summeren som er koblet Til pin D12 på arduino.
dette gjøres i programvare. Vi vil skrive et program som vil slå på summeren når ET HØYSPENNINGSSIGNAL er mottatt på pin D2 fra pir-bevegelsessensoren.
Kode For Bevegelsesdetektoralarmkrets
følgende kode, eller skisse, vil slå på summeren på pin 12 når sensoren registrerer bevegelse:
//kode for bevegelsesdetektoralarmkrets
const int inputPin= 2;
void setup () {
pinMode(buzzerpin, utgang);
pinmode(inputpin, Inngang);
}
void loop () {
int verdi= digitalread(inputpin);
hvis (verdi = = HØY)
{
digitalWrite(buzzerPin, HØY);
}
}
Den første kodeblokken velger pin-koden for summeren, som er pin 12. Den andre linjen velger pinnen for inngangspinnen, som representerer pir-sensoren, pin 2.
den andre kodeblokken erklærer summeren som utgang og utgangen AV pir-bevegelsessensoren som inngang.
den tredje kodeblokken leser inndataverdien og tilordner den til heltallet som heter verdi. Det leser om inngangspinnen ER HØY eller LAV. Hvis DEN ER HØY, har bevegelsessensoren oppdaget bevegelse. Hvis den er lav, har sensoren ikke oppdaget noen bevegelse. Hvis verdien ER HØY, slår den på summeren, og signaliserer at bevegelsen faktisk har blitt oppdaget. Når bevegelse er oppdaget, lyder summeren og forblir på. Den slår seg ikke av.Dette simulerer en faktisk real-life alarmsystem, hvor en alarm går av og ikke slås av med mindre hus manuelt slår den av.
Flere varianter av denne kretsen kan gjøres for å passe dine behov. Kanskje du ikke vil ha en summer til å høres, og du vil faktisk ha sirener å gå av. I så fall vil du bytte ut summeren for sirener. Kanskje du vil ha sirener og en buzzer å gå av. I så fall vil du koble summeren og sirenen parallelt. Medtilstrekkelig strøm, vil begge gå av når alarmen utløses av bevegelse. Du kan tilpasse kretsen for å passe dine behov.
Og dette er hvordan en grunnleggende bevegelsesdetektor alarmkrets kan fungere.
For å se hvordan denne kretsen fungerer i virkeligheten, se videoen nedenfor.