Përmbajtje:

Sistemi i sigurisë RPI: 4 hapa
Sistemi i sigurisë RPI: 4 hapa

Video: Sistemi i sigurisë RPI: 4 hapa

Video: Sistemi i sigurisë RPI: 4 hapa
Video: Установка приложения ArduBlock 2024, Nëntor
Anonim
Sistemi i Sigurisë RPI
Sistemi i Sigurisë RPI

Funksioni i alarmit të sigurisë RPI

Në këtë udhëzues do të mësoni se si të bëni një sistem alarmi të funksionimit të plotë të natës. Nëse sistemi zbulon një ndërhyrës, ai menjëherë do të printojë "INTRUDER" në monitorin tuaj, si dhe do të bëjë një zhurmë të madhe nga alarmi. Llambat gjithashtu do të ndizen në një model së bashku me alarmin.

Hapi 1: Materialet e nevojshme

Materialet e nevojshme
Materialet e nevojshme

Materialet e nevojshme:

  1. Led e çdo ngjyre (rekomandohet 4)
  2. Telat e kërcyesit
  3. Zile
  4. 330 rezistorë (e njëjta sasi si leds)
  5. Sensor lëvizjeje
  6. 3 tela meshkuj në femra
  7. Rezistencë e varur nga drita
  8. Kondensator
  9. Bordi i Bukës
  10. T-këpucar

Hapi 2: Procedura

Procedura:

  1. Së pari vendosni fuqinë dhe tokëzoni të dy binarët tuaj
  2. Vendosni rezistencat tuaja 330 në pjesën e poshtme të tabelës së bukës duke filluar nga hekurudha tokësore në çdo shina në tabelën e bukës
  3. Pastaj vendosni ledet tuaja pranë rezistencës tuaj. Këmba e shkurtër shkon direkt në të djathtë të rezistencës nëse rezistorët tuaj vendosen në anën e majtë të pllakës së bukës.
  4. Këmba e gjatë e led shkon kudo që dëshironi, por sigurohuni që të gjithë në shina të ndryshme
  5. Lidhni telat e bluzave me led të gjatë të led tuaj
  6. Lidhni telat e kërcyesit me çdo kunj gpio
  7. Vendoseni zilen mbi rezistorët me këmbën e shkurtër që kalon në shinën tokësore
  8. Lidhni një tel kërcyes me zilen dhe më pas në një kunj gpio
  9. Tani lidhni ldr në një hekurudhë energjie dhe një hekurudhë në tabelën e bukës
  10. Lidhni këmbën e shkurtër të kondensatorit me shinën e gungës dhe këmbën e gjatë në të djathtë të ldr
  11. Lidhni një tel bluzë në të majtë të ldr dhe më pas në një ping gpio
  12. Më në fund lidhni tre tela meshkuj me femra në sensorin e lëvizjes
  13. Lidhni secilën prej telave meshkuj me femrat në tokë, 5v dhe gpio respektivisht duke u siguruar që secila është e lidhur me skajin e djathtë të sensorit të lëvizjes

Hapi 3: Procedura e Kodit

Procedura e Kodit
Procedura e Kodit

Procedura e KoditL

Sigurohuni që jeni duke përdorur python 3 pasi ky kod nuk do të funksionojë në asnjë softuer tjetër.

Së pari ne duhet të importojmë gjërat e duhura

nga gpiozero import LED, Buzzer, LightSensor, MotionSensor, nga koha import gjumi

Tani duhet të përcaktojmë përbërësit tanë elektrikë. Numri në fund duhet të jetë numri i portës gpio me të cilën jeni lidhur me telin tuaj të kërcyesit. Për kodin më poshtë duhet të zëvendësoni numrin me portën tuaj përkatëse gpio.

Drita 1 = LED (21)

Light2 = LED (20)

Light3 = LED (12)

Light4 = LED (16)

alarm = Zile (19)

ldr = Sensori i dritës (13, 5, 1, 0.1)

pir = MotoriSensor (24)

Tani është koha për të rregulluar pjesën me lëng të kodit.

ndërsa e vërtetë:

nëse ldr.light_detected dhe pir.motion_detected:

print ("e sigurt")

light1.off ()

light2.off ()

drita 3. off ()

drita 4. off ()

tjeter:

ldr.kur_ errësirë dhe pir.motion_detected

print ("INTRUDER INTRUDER INTRUDER INTRUDER INTRUDER")

alarmi në ()

drita1.on ()

gjumë (0.1)

light1.off ()

drita2.on ()

gjumë (0.1)

light2.off ()

dritë 3. në ()

gjumë (0.1)

drita 3. off ()

drita 4. në ()

gjumë (0.1)

drita 4. off ()

Kështu do të duket kodi i plotë

nga gpiozero import LED, Buzzer, LightSensor, MotionSensor, nga koha import gjumi

drita 1 = LED (21)

drita2 = LED (20)

drita3 = LED (12)

drita 4 = LED (16)

alarm = Zile (19)

ldr = Sensori i dritës (13, 5, 1, 0.1)

pir = MotoriSensor (24)

ndërsa e vërtetë:

nëse ldr.light_detected dhe pir.motion_detected:

print ("e sigurt")

light1.off ()

light2.off ()

drita 3. off ()

drita 4. off ()

tjeter:

ldr.kur_i errët dhe pir.motion_detected

print ("INTRUDER INTRUDER INTRUDER INTRUDER INTRUDER")

alarmi në ()

drita1.on ()

gjumë (0.1)

light1.off ()

drita2.on ()

gjumë (0.1)

light2.off ()

dritë 3. në ()

gjumë (0.1)

drita 3. off ()

drita 4. në ()

gjumë (0.1)

drita 4. off ()

Tani ekzekutoni kodin dhe moduli do të shfaqë tekstin tuaj

Hapi 4: Produkti Përfundimtar

Së fundi, kjo është se si duhet të duket sistemi i përfunduar:

Recommended: