Hogyan építsünk egy mozgásérzékelő riasztó áramkör

mozgásérzékelő riasztás

ebben a projektben megyünk át, hogyan kell építeni egy mozgásérzékelő riasztó áramkör.

ez egy riasztási áramkör, amely bármilyen mozgás vagy mozgás észlelésekor kialszik. Miután észlelte ezt a mozgást, az áramkör riasztási hangjelzőt vált ki, amely addig marad bekapcsolva, amíg a tápellátást le nem választják az áramkörről.Ennek a riasztási áramkörnek a leggyakoribb használata egy olyan személy észlelése, aki olyan területen mozog, ahol a mozgásérzékelő érzékeli.

ezt megelőzően egy egyszerűbb mozgásérzékelő áramkört építettünk, amely a mozgás észlelése után bekapcsolta a LED-et. De 1 vagy 2 másodperc múlva a LED kialszik. A különbség az áramkör és ez között, amit most építünk, az, hogy a riasztónak bekapcsolva kell maradnia, amíg manuálisan ki nem kapcsolják, például az összes áram kikapcsolásával. Ha egy riasztó csak egyszer megszólalna és leállna, az nem lenne túl nagy riadó. Amint mozgást észlel ezzel az áramkörrel, bekapcsolja a hangjelzőt, amely addig zümmög, amíg az áramkört manuálisan le nem választják. Ez hasonló a riasztáshoz, amely csak akkor kapcsol ki, amikor a háztulajdonos beírja a jelszót a kikapcsoláshoz.

áramkörünkben, amikor a mozgásérzékelő áramkör felveszi a mozgást, egy hangjelző bekapcsol, és addig marad, amíg az áramellátás le nem szakad.

alkatrészek szükséges mozgásérzékelő riasztó áramkör

  • PIR mozgásérzékelő
  • Arduino
  • 1.5 – 3V hangjelző

ehhez az áramkörhöz alacsony feszültségű hangjelzőt fogunk használni, amelynek működéséhez csak 1,5 V-3 V-ra van szükség. Használhat azonban bármilyen hangjelzőt, amely 5 V vagy annál kisebb teljesítmény mellett képes működni. Ha csak olyan hangjelzőkkel rendelkezik, amelyek nagyobb feszültséget igényelnek, akkor a hangjelzőt külső áramforrással kell táplálnia. Ahelyett, hogy a hangjelző anódját az arduino 5V-os csatlakozójához csatlakoztatná, csatlakoztatná egy külső feszültségforráshoz, megadva a szükséges feszültségta hangjelzőnek szüksége lenne.

a fő elektronikus alkatrész, amelyet használni fogunk, amely lehetővé teszi számunkra, hogy felvegyük ezt az észlelést, a PIR mozgásérzékelő. A PIR mozgásérzékelő olyan érzékelő, amely az infravörös hullámok felvételén keresztül érzékeli a mozgást. Mivel egy személy infravörös sugárzást bocsát ki, a detektor képes érzékelni ezt a sugárzást és reagálni, az áramkör reakciójának megfelelően. Mivel az emberek természetes módon bocsátanak ki infravörös sugárzást (hőenergiát), a generált testhő miatt az érzékelő könnyen érzékeli az embereket, akik az érzékelő tartományán belül sétálnak és mozognak. Az érzékelő fel tudja venni az élettelen tárgyak, például egy gördülő golyó mozgását is, mert amikor ezek a tárgyak mozognak, súrlódás hat rájuk, hőt generálva. Ez a hő infravörös sugárzása, amelyet a PIR érzékelők képesek érzékelni, ha elegendő sugárzást bocsátanak ki.

a mozgásérzékelő érzékenységi tartománya legfeljebb 20 láb (6 méter), és 110 db x 70 db detektálási tartomány, így széles lencse érzékelő. Ez azt jelenti, hogy függőlegesen 110 (fentről lefelé) és vízszintesen 70 (balról jobbra). Az érzékenység ellenőrzésének legjobb módja az, ha az áramkör épül, próbáljon meg mozogni az összes szögén. Nézze meg, hogy mely szögekben képes észlelni a mozgását, és mely szögekben nem képes észlelni a mozgását, ami azt jelenti, hogy kívül esik a szög hatókörén. Nagy része kísérletezés és kísérletezés. Ha már tudja, hol képes észlelni, és hol nem, elhelyezheti egy optimális helyen, ahol képes észlelni azokon a területeken, ahol szeretné.

a PIR mozgásérzékelő egy 3 tűs eszköz. Az alábbiakban látható az eszköz kivezetése:

PIR mozgásérzékelő pinout

Pin 1 A csap, amely megkapja a pozitív DC feszültség. A PIR mozgásérzékelőnek 5V-9VDC teljesítményre van szüksége a működéshez.

a 2.tű a PIR modul kimeneti tűje. Ez az, ahol a PIR kimenete elhagyja. Amikor a PIR mozgást észlel, a kimenete magas lesz 3V-ra. ha nem észlel mozgást, a kimenete alacsony, és gyakorlatilag nincs feszültség. Ha magas, akkor láthatja, hogyan képes betölteni egy terhelést, például egy hangjelzőt. Így tudjuk, hogy mikor észlelte a mozgást, vagy sem.

a 3.tű a készülék negatív EGYENFESZÜLTSÉGE vagy földcsapja. Az áramforrás negatív csatlakozóját ehhez a csaphoz csatlakoztatjukvisszatérési út.

áramkörünkben a PIR mozgásérzékelőt az arduino tápcsatlakozóihoz, a kimeneti csapot pedig az arduino D3 digitális tűjéhez csatlakoztatjuk. A PIR érzékelő 1. érintkezője csatlakozik az arduino 5 V-os csatlakozójához. A 3. csap csatlakozik az arduino földi (GND) termináljához. Ezekkel a csapokkal kapja meg a mozgásérzékelő a működéséhez szükséges energiát.

Pin 2, A kimeneti csap a PIR érzékelő, csatlakozik a digitális pin, D2, az arduino. Az arduino a 3. tűn keresztül kapja a kimenetet a mozgásérzékelőtől. Ha a mozgásérzékelő nem észlel mozgást, a kimenet alacsony, és az arduino nem kap feszültségjelet. Amikor az érzékelő mozgást érzékel, a Kimenet magas, és az arduino feszültségjelet kap, amely egy másik eszköz bekapcsolását indíthatja el, például egy hangjelzőt, amelyet ehhez az áramkörhöz használunk.

a csengő, amelyet táplálunk, összeköti a 12.csapot és a tábla földjét. Az anód a 12 csaphoz, a katód pedig a földhöz csatlakozik.

mozgásérzékelő riasztó áramkör sematikus

az áramkör, valamint a sematikus diagram, hogy fogunk építeni, az alábbiakban mutatjuk be:

mozgásérzékelő riasztó áramkör épített arduino

az áramkör vázlatos rajza:
 mozgásérzékelő riasztó áramkör sematikus épített arduino

ismét, ha mozgást észlel, a PIR mozgásérzékelő feszültségjelet küld az arduino D2 tűjére. Amikor az arduino tábla észleli ezt a jelet, bekapcsolja az arduino D12 tűjéhez csatlakoztatott hangjelzőt.

ez a szoftverben történik. Írunk egy programot, amely bekapcsolja a hangjelzőt, ha a PIR mozgásérzékelőtől nagyfeszültségű jel érkezik a D2 tűn.

kód A mozgásérzékelő riasztási áramköréhez

a következő kód vagy vázlat bekapcsolja a hangjelzőt a 12. tűn, amikor az érzékelő mozgást észlel:
//kód a mozgásérzékelő riasztási áramköréhez
const int buzzerPin= 12;
const int inputPin= 2;
void setup(){
pinMode(buzzerpin, kimenet);
pinMode(Inputpin, bemenet);
}
Void loop(){
Int érték= digitalread(inputpin);
if (érték == magas)
{
digitalWrite (buzzerPin, magas);
}
}

az első kódblokk kiválasztja a hangjelző pin-kódját, amely a 12.tű. A második sor kiválasztja a bemeneti csap csapját, amely a PIR érzékelőt, a 2.csapot képviseli.

a második kódblokk a hangjelzőt kimenetként, a PIR mozgásérzékelő kimenetét pedig bemenetként deklarálja.

a harmadik kódblokk beolvassa a bemeneti értéket, és hozzárendeli azt a megnevezett egész számhoz. Leolvassa, hogy a bemeneti tű magas vagy alacsony. Ha magas, akkor a mozgásérzékelő mozgást észlelt. Ha alacsony, az érzékelő nem észlelt mozgást. Ha az érték magas, akkor bekapcsolja a hangjelzőt, jelezve, hogy a mozgást valójában észlelték. Amint mozgást érzékel, a hangjelzés megszólal és bekapcsolva marad. Nem kapcsol ki.Ez szimulálja a tényleges valós riasztórendszert, ahol a riasztás kialszik, és nem kapcsol ki, kivéve, ha a háztulajdonos manuálisan kikapcsolja.

ennek az áramkörnek számos változata elvégezhető az Ön igényeinek megfelelően. Talán nem akarja, hogy megszólaljon egy csengő, és valójában azt akarja, hogy a szirénák megszólaljanak. Ebben az esetben kicserélné a hangjelzőt szirénákra. Talán azt akarod, hogy megszólaljon a sziréna és a csengő. Ebben az esetben párhuzamosan vezetné be a hangjelzőt és a szirénát. Val velelegendő áram, mindkettő kialszik, amikor a riasztást mozgás váltja ki. Testreszabhatja az áramkört az Ön igényeinek megfelelően.

és így működik egy alapvető mozgásérzékelő riasztási áramkör.

ha meg szeretné tudni, hogyan működik ez az áramkör a való életben, nézze meg az alábbi videót.

Leave a Reply

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.