Satura rādītājs:
- 1. darbība. Nepieciešamie materiāli
- 2. solis: procedūra
- 3. darbība: koda procedūra
- 4. solis: galaprodukts
Video: RPI drošības sistēma: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
RPI drošības trauksmes funkcija
Šajā pamācībā jūs uzzināsit, kā izveidot pilnībā funkcionējošu nakts trauksmes sistēmu. Ja sistēma konstatē iebrucēju, tā uz jūsu monitora nekavējoties izdrukās "INTRUDER", kā arī no signāla radīs skaļu troksni. Gaismas diodes mirgos arī kopā ar modinātāju.
1. darbība. Nepieciešamie materiāli
Nepieciešamie materiāli:
- LED ir jebkura krāsa (ieteicams 4)
- Jumper vadi
- Signāls
- 330 rezistori (tikpat daudz kā LED)
- Kustības sensors
- 3 vadi no sievietes līdz vadam
- No gaismas atkarīgs rezistors
- Kondensators
- Maizes dēlis
- T-kurpnieks
2. solis: procedūra
Procedūra:
- Vispirms novietojiet jaudu un iezemējiet abas sliedes
- Novietojiet savus 330 rezistorus maizes dēļa apakšā, sākot no zemes sliedes līdz jebkurai maizes dēļa sliedei
- Pēc tam novietojiet gaismas diodes blakus rezistoram. Īsā kāja iet tieši pa labi no rezistora, ja jūsu rezistori ir novietoti maizes dēļa kreisajā pusē.
- LED garā kājiņa iet visur, kur vien vēlaties, taču pārliecinieties, vai tas viss atrodas dažādās sliedēs
- Savienojiet džemperu vadus ar sava LED garo vadu
- Pievienojiet džempera vadus jebkurai gpio tapai
- Novietojiet skaņas signālu virs rezistoriem, ar īsu kāju ieejot zemes sliedē
- Pievienojiet džempera vadu pie skaņas signāla un pēc tam gpio tapā
- Tagad pievienojiet ldr strāvas sliedei un maizes dēļa sliedei
- Savienojiet kondensatora īso kājiņu ar sliedi un garo kāju pa labi no ldr
- Pievienojiet jumper vadu kreisajā pusē no ldr un pēc tam gpio ping
- Visbeidzot pievienojiet trīs sensora un sievietes vadus pie kustības sensora
- Pievienojiet katru tēviņu un mātes vadu pie zemes, attiecīgi 5V un gpio, pārliecinoties, ka katrs ir savienots ar kustības sensora labo galu
3. darbība: koda procedūra
Koda procedūraL
Pārliecinieties, vai izmantojat python 3, jo šis kods nedarbosies nevienā citā programmatūrā.
Vispirms mums jāimportē pareizās lietas
no gpiozero importa LED, skaņas signāls, LightSensor, MotionSensor, no laika importēt miegu
Tagad mums ir jānosaka mūsu elektriskie komponenti. Skaitlim beigās jābūt gpio porta numuram, kuram pievienojāt ar džempera vadu. Tālāk norādītajam kodam numurs jāaizstāj ar atbilstošo gpio portu.
Gaisma1 = LED (21)
Gaisma2 = LED (20)
Gaisma3 = LED (12)
Gaisma4 = LED (16)
modinātājs = skaņas signāls (19)
ldr = gaismas sensors (13, 5, 1, 0,1)
pir = MotionSensor (24)
Tagad ir pienācis laiks labot koda sulīgo daļu.
kamēr taisnība:
ja ldr.light_detected un pir.motion_detected:
drukāt ("droši")
gaisma 1. izslēgta ()
gaisma 2. izslēgta ()
gaisma 3. izslēgta ()
gaisma 4. izslēgta ()
cits:
ldr.kad_tumsa un pir.motion_detected
drukāt ("INTRUDER INTRUDER INTRUDER INTRUDER")
alarm.on ()
gaisma1.on ()
gulēt (0,1)
gaisma 1. izslēgta ()
gaisma2.on ()
gulēt (0,1)
gaisma 2. izslēgta ()
gaisma3.on ()
gulēt (0,1)
gaisma 3. izslēgta ()
gaisma4.on ()
gulēt (0,1)
gaisma 4. izslēgta ()
Šādi kods izskatīsies pabeigts
no gpiozero importa LED, skaņas signāls, LightSensor, MotionSensor, no laika importēt miegu
gaisma1 = LED (21)
gaisma2 = LED (20)
gaisma3 = LED (12)
gaisma4 = LED (16)
modinātājs = skaņas signāls (19)
ldr = gaismas sensors (13, 5, 1, 0,1)
pir = MotionSensor (24)
kamēr taisnība:
ja ldr.light_detected un pir.motion_detected:
drukāt ("droši")
gaisma 1. izslēgta ()
gaisma 2. izslēgta ()
gaisma 3. izslēgta ()
gaisma 4. izslēgta ()
cits:
ldr.kad_tumsa un pir.motion_detected
drukāt ("INTRUDER INTRUDER INTRUDER INTRUDER")
alarm.on ()
gaisma1.on ()
gulēt (0,1)
gaisma 1. izslēgta ()
gaisma2.on ()
gulēt (0,1)
gaisma 2. izslēgta ()
gaisma3.on ()
gulēt (0,1)
gaisma 3. izslēgta ()
gaisma4.on ()
gulēt (0,1)
gaisma 4. izslēgta ()
Tagad palaidiet kodu, un modulis parādīs jūsu tekstu
4. solis: galaprodukts
Visbeidzot, sistēmai vajadzētu izskatīties pabeigtai:
Ieteicams:
Pašdarināta drošības sistēma, izmantojot sensoru saplūšanu: 5 soļi
Pašdarināta drošības sistēma, izmantojot sensoru saplūšanu: Šī projekta ideja ir izveidot lētu un viegli izgatavojamu drošības sensoru, ko var izmantot, lai brīdinātu jūs, kad kāds ir to šķērsojis. Sākotnējais mērķis bija izveidot kaut ko tādu, kas mani varētu informēt, kad kāds gāja pa kāpnēm, bet es arī
Elektroniskā drošības sistēma ar RTC un lietotāja definētu PIN kodu: 7 soļi
Elektroniskā drošības sistēma ar RTC un lietotāja definētu PIN kodu: Sveiki, puiši! Šis ir projekts, kuru es izveidoju, izmantojot pic mikrokontrolleru, tā elektronisko PIN koda drošības sistēmu ar reālā laika pulksteni un lietotāja definētām pin koda funkcijām, šajā lapā ir visa informācija, lai to izveidotu pats
DIY pirkstu nospiedumu atslēgu drošības sistēma: 8 soļi
DIY pirkstu nospiedumu atslēgu drošības sistēma: šī lietojumprogramma ir noderīga, lai nodrošinātu mūsu ikdienas nepieciešamās atslēgas (slēdzene). Dažreiz mums ir dažas kopīgas atslēgas, piemēram, mājas, garāža, autostāvvieta starp diviem vai vairākiem cilvēkiem. Tirgū ir pieejamas vairākas biometriskās sistēmas
Pizero kustības noteikšanas tīmekļa kameras drošības sistēma: 3 soļi
Pizero kustības noteikšanas tīmekļa kameras drošības sistēma: šī sistēma izmanto pizero, wifi dongle un vecu tīmekļa kameru pielāgotā sērkociņu kastes korpusā. Tas ieraksta kustības noteikšanas videoklipus ar ātrumu 27 kadri sekundē par jebkādām nozīmīgām kustībām manā piebraucamajā ceļā. Pēc tam klipi tiek augšupielādēti dropbox kontā. Varat arī apskatīt žurnālus un
Viena pieskāriena sieviešu drošības drošības sistēma: 3 soļi
Sieviešu drošības pieskāriena sistēma ar vienu pieskārienu: viena pieskāriena signalizācija Sieviešu drošības sistēma, izmantojot 8051 mikrokontrolleri Mūsdienu pasaulē sieviešu drošība ir vissvarīgākā problēma valstī. Šodien sievietes tiek uzmāktas un satrauktas, un dažreiz, kad nepieciešama steidzama palīdzība. Nav obligāta atrašanās vieta