Miten liiketunnistimen Hälytyspiiri

 liiketunnistimen hälytys

tässä projektissa käydään läpi, miten liiketunnistimen hälytyspiiri rakennetaan.

tämä on hälytyspiiri, joka sammuu, kun jokin liike tai liike havaitaan. Kun se havaitsee tämän liikkeen, piiri käynnistää hälytyssummerin äänen, joka pysyy päällä, kunnes virta katkaistaan piiristä.Tämän hälytyspiirin yleisin käyttötarkoitus on havaita henkilö, joka liikkuu alueella, jossa liiketunnistin voi aistia.

tätä ennen rakensimme yksinkertaisemman liiketunnistinpiirin, joka kytki LED-valonheittimen päälle, kun liike havaittiin. Mutta 1 tai 2 sekuntia sen jälkeen LED-valo syttyi. Sen piirin ja tämän piirin välinen ero, jota nyt rakennamme, on se, että hälytyksen on pysyttävä päällä, kun se on aktivoitu, kunnes se kytketään manuaalisesti pois päältä, kuten sammuttamalla kaikki virta. Jos hälytys laukeaisi vain kerran ja pysähtyisi, se ei olisi kovin kummoinen hälytys. Kun liike on havaittu tällä piiri, se kytkee summeri, joka buzz kunnes piiri on manuaalisesti irti. Tämä on samanlainen kuin hälytys, joka sammuu vain, kun asunnonomistaja syöttää salasanan sammuttaakseen sen.

meidän piirissämme, kun liiketunnistinpiiri havaitsee liikettä, summeri käynnistyy ja pysyy päällä, kunnes virransyöttö katkaistaan.

liiketunnistimen Hälytyspiiriin

  • PIR-liiketunnistimen
  • Arduino
  • 1,5-3V summeri

käytämme pienjännitesummeria tälle piirille, joka tarvitsee vain 1,5 V-3V toimiakseen. Kuitenkin, voit käyttää mitä tahansa summeri, joka voi toimia 5V valtaa tai vähemmän. Jos sinulla on vain summerit, jotka tarvitsevat enemmän jännitettä, sinun täytyy virroittaa summeri ulkoisella virtalähteellä. Sen sijaan, että liittäisit Summerin anodin Arduinon 5V-terminaaliin, liittäisit sen ulkoiseen jännitelähteeseen, jolloin se tarvitsisi tarvittavan jännitteen Summerin.

tärkein elektroniikkakomponentti, jonka avulla voimme havaita tämän tunnistuksen, on PIR-liiketunnistin. PIR-liiketunnistin on anturi, joka havaitsee liikettä poimimalla infrapuna-aaltoja. Koska henkilö lähettää infrapunasäteilyä, ilmaisin pystyy havaitsemaan tämän säteilyn ja reagoimaan sen mukaan, miten piiri on suunniteltu reagoimaan. Koska ihmiset luonnollisesti antaa pois infrapunasäteilyä (lämpöenergia), koska meidän syntyy kehon lämpöä, anturi voi helposti havaita ihmiset kävely ja liikkuvat läheisyydessä anturin alue. Anturi voi myös poimia elottomien kappaleiden liikkeen, kuten liikkuvan pallon, koska näiden kappaleiden liikkuessa kitka vaikuttaa niihin tuottaen lämpöä. Tämä lämmittää infrapunasäteilyä, jonka PIR-sensorit voivat havaita, jos säteilyä lähtee tarpeeksi.

liiketunnistimen herkkyysalue on jopa 20 jalkaa (6 metriä) ja 110° x 70° tunnistusalue, mikä tekee siitä laajan Objektiivin tunnistusanturin. Tämä tarkoittaa, että se voi mitata 110° pystysuunnassa (ylhäältä alas) ja 70° vaakasuunnassa (vasemmalta oikealle). Paras tapa tarkistaa sen herkkyys on, kun piiri on rakennettu, yrittää liikkua läpi kaikki sen kulmat. Katso, missä kulmissa se voi havaita liikkeesi ja missä kulmissa se ei pysty havaitsemaan liikettäsi, eli olet sen kulman ulottuvuuden ulkopuolella. Suuri osa siitä on yritystä ja erehdystä ja kokeilua. Kun tiedät, missä se voi ja ei voi havaita, voit sijoittaa sen optimaaliseen paikkaan, jossa se voi havaita alueilla, joilla haluat sen.

PIR-liiketunnistin on 3-nastainen laite. Alla on pinout tämän laitteen:

PIR-liiketunnistin pinout

Pin 1 on tappi, joka vastaanottaa positiivisen tasajännitteen. PIR-liiketunnistin tarvitsee 5V-9VDC: n tehon toimiakseen.

Pin 2 on PIR-moduulin lähtönappi. Tästä lähtee Pir: n lähtö. Kun Pir havaitsee liikettä, sen teho nousee korkealle 3V: iin. kun liikettä ei havaita, sen lähtö on alhainen ja se antaa pois käytännössä mitään jännitettä. Kun olet korkealla, näet, miten se voi antaa virtaa kuormalle, kuten summerille. Näin voimme tietää, milloin se on havainnut liikettä vai ei.

Nasta 3 on laitteen negatiivinen tasajännite tai maatappi. Kytkemme negatiivinen pääte virtalähteen tähän pin, fora paluupolku.

piirissämme yhdistämme PIR-liiketunnistimen Arduinon teholiittimiin ja lähtönapin Arduinon digitaaliseen tappiin D3. Pin 1 PIR-anturi yhdistää 5V terminaali arduino. Pin 3 yhdistää maahan (GND) terminaali arduino. Näillä pinneillä liiketunnistin saa tarvitsemansa tehon toimiakseen.

Pin 2, PIR-anturin lähtönappi, kytkeytyy Arduinon digitaaliseen tappiin, D2: een. Ja se on kautta pin 3 että arduino vastaanottaa lähtö liiketunnistimen. Kun liiketunnistin ei havaitse mitään liikettä, lähtö on pieni eikä arduino saa jännitesignaalia. Kun anturi havaitsee liikkeen, lähtö on suuri ja Arduino vastaanottaa jännitesignaalin, joka voi sitten laukaista toisen laitteen käynnistymään, kuten Summerin, jota käytämme tälle piirille.

summeri me virta yhdistää pin 12 Ja maahan hallituksen. Anodi kytkeytyy pin 12 ja katodi kytkeytyy maahan.

liiketunnistimen Hälytyspiirikaavio

piiri ja sen kaavakuva, jonka rakennamme, on esitetty alla:

Arduinolla rakennettu liiketunnistimen hälytyspiiri

tämän piirin kaava on:
Arduinolla rakennettu liiketunnistimen hälytyspiiri

jälleen kerran, kun liike on havaittu, PIR liiketunnistin lähettää jännitesignaalin pin D2 arduino. Kun arduino aluksella havaitsee tämän signaalin, se käynnistyy summeri kytketty pin D12 Arduino.

tämä tapahtuu ohjelmistoissa. Kirjoitamme ohjelman, joka käynnistää Summerin, kun KORKEAJÄNNITESIGNAALI on vastaanotettu pin D2: ssa Pir-liiketunnistimesta.

koodi liiketunnistimen Hälytyspiirille

seuraava koodi tai luonnos kytkee Summerin päälle pin 12: ssa, kun anturi havaitsee liikettä:
//koodi liiketunnistimen hälytyspiirille
const inputpin= 12;
const inputpin= 2;
void setup(){
pinMode(buzzerpin, output);
pinMode(inputpin, Input);
}
Void loop(){
int value= digitalread(inputpin);
if (value == HIGH)
{
digitalWrite(buzzerPin, HIGH);
}
}

ensimmäinen koodilohko valitsee Summerin pin-koodin, joka on pin 12. Toinen rivi valitsee pin tulotappi, joka edustaa PIR anturi, pin 2.

toinen koodilohko ilmoittaa Summerin tulosteeksi ja PIR-liiketunnistimen ulostulon syötteeksi.

kolmas koodilohko lukee tuloarvon ja antaa sen nimetylle kokonaisluvulle. Siinä lukee, onko syöttötappi korkea vai matala. Jos se on korkea, liiketunnistin on havainnut liikettä. Jos se on matala, anturi ei ole havainnut liikettä. Jos arvo on suuri, se kytkee Summerin päälle, mikä osoittaa, että liike on itse asiassa havaittu. Kun liike on havaittu, summeri soi ja pysyy päällä. Se ei sammu.Tämä simuloi todellista tosielämän hälytysjärjestelmää, jossa hälytys sammuu eikä sammu, ellei asunnonomistaja sammuta sitä manuaalisesti.

tästä piiristä voidaan tehdä useita muunnelmia tarpeisiisi sopivaksi. Ehkä et halua Summerin soivan ja haluat sireenien soivan. Siinä tapauksessa vaihtaisit Summerin sireeneihin. Ehkä haluat sireenien ja Summerin soivan. Siinä tapauksessa virittäisit Summerin ja sireenin samaan aikaan. Puutteellisella virralla molemmat laukeavat, kun hälytys laukeaa liikkeestä. Voit muokata piiri sopivaksi tarpeisiisi.

ja näin toimii liiketunnistimen perushälytyspiiri.

katso alla olevalta videolta, miten tämä piiri toimii tosielämässä.

Leave a Reply

Vastaa

Sähköpostiosoitettasi ei julkaista.