Tartalomjegyzék:
Videó: RPI biztonsági rendszer: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Az RPI biztonsági riasztás funkciója
Ebben az oktatóanyagban megtanulhatja, hogyan kell teljesen működőképes éjszakai riasztórendszert készíteni. Ha a rendszer betolakodót észlel, azonnal kinyomtatja az "INTRUDER" -t a monitoron, és hangos zajt ad ki a riasztásból. A LED -ek mintázatban is villogni fognak a riasztóval együtt.
Lépés: Szükséges anyagok
Szükséges anyagok:
- A LED bármilyen színű (4 ajánlott)
- Jumper vezetékek
- Berregő
- 330 ellenállás (ugyanannyi, mint a ledek)
- Mozgásérzékelő
- 3 db férfi -női vezeték
- Fényfüggő ellenállás
- Kondenzátor
- Kenyértábla
- T-Cobbler
2. lépés: Eljárás
Eljárás:
- Először helyezze áram alá és földelje le mindkét sínt
- Helyezze 330 ellenállását a kenyértábla aljára, a földi síntől kezdve a kenyértábla bármelyik sínjéig
- Ezután helyezze a ledeket az ellenállás mellé. A rövid láb közvetlenül az ellenállástól jobbra megy, ha az ellenállásokat a kenyértábla bal oldalán helyezi el.
- A LED hosszú lába bárhová eljut, ahová csak akarja, de győződjön meg arról, hogy mindez különböző sínekben van
- Csatlakoztassa az áthidaló vezetékeket a led hosszú ledjéhez
- Csatlakoztassa a jumper vezetékeket bármely gpio csaphoz
- Helyezze a zümmögőt az ellenállások fölé úgy, hogy a rövid láb a talajba kerüljön
- Csatlakoztasson egy jumper vezetéket a zümmögőhöz, majd egy gpio csaphoz
- Most csatlakoztassa az ldr -t egy tápkábelhez és egy sínhez a kenyértáblán
- Csatlakoztassa a kondenzátor rövid lábát a gound sínhez és a hosszú lábat az ldr -től jobbra
- Csatlakoztasson egy jumper vezetéket az ldr bal oldalán, majd egy gpio pingbe
- Végül csatlakoztasson három dugasz -hüvely vezetéket a mozgásérzékelőre
- Csatlakoztassa a dugaszokat a hüvelyes vezetékekhez a földhöz, 5V és gpio, ügyelve arra, hogy mindegyik a mozgásérzékelő jobb végéhez legyen csatlakoztatva
3. lépés: Kódeljárás
KódeljárásL
Győződjön meg arról, hogy a python 3 -at használja, mivel ez a kód nem működik más szoftvereken.
Először a megfelelő dolgokat kell importálnunk
a gpiozero import LED -től, zümmere, LightSensor, MotionSensor, az idő alvó alvásból
Most meg kell határoznunk elektromos alkatrészeinket. A végén lévő számnak meg kell egyeznie a gpio port számával, amelyhez az áthidaló vezetékkel csatlakozott. Az alábbi kódhoz le kell cserélnie a számot a megfelelő gpio portra.
Fény1 = LED (21)
Fény2 = LED (20)
Fény3 = LED (12)
Fény4 = LED (16)
riasztás = zümmögő (19)
ldr = Fényérzékelő (13, 5, 1, 0,1)
pir = MotionSensor (24)
Most itt az ideje, hogy kijavítsuk a kód szaftos részét.
míg igaz:
ha ldr.light_detected és pir.motion_detected:
nyomtatás ("biztonságos")
light1.off ()
light2.off ()
light3.off ()
light4.off ()
más:
ldr.mikor_sötét és pir.motion_detected
print ("INTRUDER INTRUDER INTRUDER INTRUDER")
alarm.on ()
light1.on ()
alvás (0,1)
light1.off ()
light2.on ()
alvás (0,1)
light2.off ()
light3.on ()
alvás (0,1)
light3.off ()
light4.on ()
alvás (0,1)
light4.off ()
A kód így fog kinézni
a gpiozero import LED -től, zümmere, LightSensor, MotionSensor, az idő alvó alvásból
light1 = LED (21)
light2 = LED (20)
light3 = LED (12)
light4 = LED (16)
riasztás = zümmögő (19)
ldr = Fényérzékelő (13, 5, 1, 0,1)
pir = MotionSensor (24)
míg igaz:
ha ldr.light_detected és pir.motion_detected:
nyomtatás ("biztonságos")
light1.off ()
light2.off ()
light3.off ()
light4.off ()
más:
ldr.mikor_sötét és pir.motion_detected
print ("INTRUDER INTRUDER INTRUDER INTRUDER")
alarm.on ()
light1.on ()
alvás (0,1)
light1.off ()
light2.on ()
alvás (0,1)
light2.off ()
light3.on ()
alvás (0,1)
light3.off ()
light4.on ()
alvás (0,1)
light4.off ()
Most futtassa a kódot, és a modul megjeleníti a szöveget
4. lépés: Végső termék
Végül a rendszernek így kell kinéznie:
Ajánlott:
Házi biztonsági rendszer érzékelőfúzióval: 5 lépés
Házi biztonsági rendszer a Sensor Fusion segítségével: A projekt célja az, hogy egy olcsó és könnyen elkészíthető biztonsági érzékelőt hozzon létre, amellyel figyelmeztetni lehet, ha valaki átlépte. Az eredeti cél az volt, hogy létrehozzak valamit, ami értesíthet, ha valaki felment a lépcsőn, de én is
Elektronikus biztonsági rendszer RTC -vel és a felhasználó által meghatározott PIN -kód: 7 lépés
Elektronikus biztonsági rendszer RTC -vel és felhasználó által meghatározott PIN -kód: Sziasztok! Ezt a projektet a pic mikrokontroller segítségével készítettem el, egy elektronikus PIN kód biztonsági rendszer valós idejű órával és a felhasználó által meghatározott PIN kód funkciókkal. Ez az oldal minden részletet tartalmaz, hogy saját maga készítse el
DIY-ujjlenyomat-kulcs biztonsági rendszer: 8 lépés
DIY-ujjlenyomatkulcs-biztonsági rendszer: Ez az alkalmazás hasznos a mindennapi szükséges kulcsok (zár) biztosításához. Néha vannak közös kulcsaink, például otthon, garázs, parkolás két vagy több ember között. A piacon számos biometrikus rendszer áll rendelkezésre
Pizero mozgásérzékelő webkamera biztonsági rendszer: 3 lépés
Pizero mozgásérzékelő webkamera biztonsági rendszer: Ez a rendszer egy pizerót, wifi kulcsot és egy régi webkamerát használ egy személyre szabott gyufásdobozban. Mozgásérzékelő videókat rögzít 27 képkocka / másodperc sebességgel minden jelentős mozgásról a felhajtón. Ezután feltölti a klipeket egy dropbox fiókba. Megtekintheti a naplókat és
Egygombos női biztonsági biztonsági rendszer: 3 lépés
Egygombos női biztonsági biztonsági rendszer: Egyérintéses riasztó Női biztonsági rendszer 8051 mikrovezérlővelA mai világban a nők biztonsága a legfontosabb kérdés az országban. Ma a nőket zaklatják és zavarják, és néha, amikor sürgős segítségre van szükség. Nincs kötelező helymeghatározás