Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë udhëzues, ne do të mësojmë se si mund të përdorim sensorin PIR (Infrared të Pasur) me Raspberry Pi, në mënyrë që të ndërtojmë një detektor të thjeshtë lëvizjeje. Përdoret për të ndjerë lëvizjen e njerëzve, kafshëve ose objekteve të tjera. Ato përdoren zakonisht në alarmet e vjedhjeve dhe sistemet e ndriçimit të aktivizuar automatikisht.
Parimet e funksionimit:
Të gjithë objektet me temperaturë mbi zero absolute lëshojnë energji të nxehtësisë në formën e rrezatimit. Zakonisht ky rrezatim nuk është i dukshëm për syrin e njeriut sepse rrezaton në gjatësi vale infra të kuqe, por mund të zbulohet nga pajisjet elektronike të krijuara për një qëllim të tillë. (Burimi: Wikipedia)
Qëllimi i udhëzueshëm:
Ideja kryesore e këtij tutoriali është të aktivizoni Led nëse zbulohet një lëvizje dhe të fikni Led nëse është ndryshe. Siç thashë në hyrje ju mund të përdorni sensorin për të kontrolluar Light Room ose Alarm në vend të Led.
Hapi 1: Furnizimet
Furnizimet e pajisjeve:
1. Raspberry Pi 3 Model B
2. Sensori PIR
3. Tabela e bukës
4. Rezistencë 220 Ohms
5. LED
6. Tela
Furnizime Softuerike:
1. Raspbian Jessie (Sistemi Operativ i Raspberry Pi: për më shumë detaje mund të shikoni në Tutorialin tim të mëparshëm këtu).
2. Python IDLE
Kështu që unë supozoj se ju keni bërë me sukses disa projekte themelore. Nëse jo, mos u shqetësoni, unë ju këshilloj të ndiqni mësimin tim të mëparshëm (Filloni Projektin tuaj të Parë me Mjedër: LED që vezullon)
Hapi 2: Asambleja e Qarkut
Instalimet elektrike janë mjaft të thjeshta, sensori PIR ka tre kunja:
1. Vcc në 5v të GPIO të mjedrës.
2. GND në GNS të GPIO të mjedrës.
3. JASHT to në 17 pin GPIO.
Për lidhjen e LED dhe rezistencës mund të ndiqni hapat më poshtë:
1. Lidhni një rezistencë 220Ω në anodën e LED, pastaj rezistencën në 5 V.2. Lidhni katodën e LED me 4 pin GPIO (Shihni foton më lart).
Hapi 3: Kodi Python
1. Ndizni Pi -në tuaj dhe krijoni një skedar teksti të ri "pir.py" (Ju mund ta emërtoni skedarin si të doni).
2. Shkruani kodin e mëposhtëm:
importoni RPi. GPIO si GPIO
koha e importit GPIO.input (17) nëse i == 0: #Kur dalja nga sensori i lëvizjes është LIVE GPIO. Dalje (4, 0) #FIKJ printimin LED ("Asnjë lëvizje nuk u zbulua", i) elif i == 1: #Kur dalja nga sensori i lëvizjes është GPIO HIGH. dalje (4, 1) #Aktivizo printimin LED ("Lëvizja u zbulua", i) përveç: GPIO.cleanup ()
3. Pasi të keni shtypur të gjithë kodin e kontrolluar ruani atë.
4. Drejtoni kodin python duke shtypur kodin e mëposhtëm në terminal:
- cd Desktop dhe shtyp Enter (Unë shkruaj Desktop sepse e kam ruajtur skedarin në Desktop të pi).
- python pir.py dhe pressEnter.
Hapi 4: Për mbështetje
Mund të regjistroheni në kanalin tim në YouTube për më shumë mësime dhe projekte. Regjistrohuni për mbështetje. Faleminderit.
Shkoni në kanalin tim në YouTube -lidhja