İçindekiler:
Video: Raspberry Pi Kullanarak Hareket Algılama: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bu derste, basit bir hareket dedektörü oluşturmak için Raspberry Pi ile PIR (Pasif Kızılötesi) Sensörü nasıl kullanabileceğimizi öğreneceğiz. İnsanların, hayvanların veya diğer nesnelerin hareketini algılamak için kullanılır. Hırsız alarmlarında ve otomatik olarak devreye giren aydınlatma sistemlerinde yaygın olarak kullanılırlar.
Çalışma prensipleri:
Mutlak sıfırın üzerinde bir sıcaklığa sahip tüm nesneler radyasyon şeklinde ısı enerjisi yayar. Kızılötesi dalga boylarında yayıldığı için genellikle bu radyasyon insan gözüyle görülmez, ancak böyle bir amaç için tasarlanmış elektronik cihazlar tarafından algılanabilir.(Kaynak: Wikipedia)
Eğitilebilirliğin amacı:
Bu öğreticinin ana fikri, bir hareket algılanırsa Led'i Açmak, yoksa Led'i Kapatmaktır. Girişte söylediğim gibi, Sensörü Led yerine Işık Odası veya Alarmı kontrol etmek için kullanabilirsiniz.
Adım 1: Sarf Malzemeleri
Donanım Malzemeleri:
1. Raspberry Pi 3 Model B
2. PIR Sensörü
3. Breadboard
4. 220 Ohm Direnç
5. LED
6. Teller
Yazılım Malzemeleri:
1. Raspbian Jessie (Raspberry Pi İşletim Sistemi: daha fazla ayrıntı için önceki Eğitimime buradan göz atabilirsiniz).
2. Python BOŞTA
Bu yüzden bazı temel projeleri başarıyla yaptığınızı varsayıyorum. Değilse, endişelenmeyin, önceki eğitimimi takip etmenizi tavsiye ederim (İlk Projenize Raspberry ile Başlayın: Yanıp Sönen LED)
Adım 2: Devre Montajı
Kablolama oldukça basittir, PIR sensörünün üç pimi vardır:
1. Raspberry'nin GPIO'sunun 5v'sine Vcc.
2. Raspberry'nin GPIO'sunun GNS'sine GND.
3. OUT 17 GPIO pinine.
LED ve direnci kablolamak için aşağıdaki adımları takip edebilirsiniz:
1. LED'in anotuna 220Ω'luk bir direnç bağlayın, ardından direnci 5 V.2'ye bağlayın. LED'in katotunu 4 GPIO pinine bağlayın (Yukarıdaki resme bakın).
Adım 3: Python Kodu
1. Pi'nizi açın ve “pir.py” adlı yeni bir metin dosyası oluşturun (Dosyayı istediğiniz gibi adlandırabilirsiniz).
2. Aşağıdaki kodu yazın:
RPi. GPIO'yu GPIO olarak içe aktar
import timeGPIO.setmode(GPIO. BCM) GPIO.setup(17, GPIO. IN) #PIR GPIO.setup(4, GPIO. OUT) #Led try: time.sleep(2) # True iken sensörü stabilize etmek için: i= GPIO.input(17) ise i==0: #Hareket sensöründen gelen çıkış DÜŞÜK olduğunda GPIO.output(4, 0) #Turn OFF LED print ("Hareket algılanmadı", i) elif i==1: #Ne zaman hareket sensöründen çıkış YÜKSEK GPIO.output(4, 1) #Turn ON LED baskı ("Hareket algılandı ", i) hariç: GPIO.cleanup()
3. Kontrol edilen tüm kodu yazdıktan sonra kaydedin.
4. Aşağıdaki kodu terminale yazarak python kodunu çalıştırın:
- cd Desktop ve Enter'a basın (Dosyayı pi'nin Masaüstüne kaydettiğim için Masaüstü yazıyorum).
- python pir.py ve Enter'a basın.
Adım 4: Destek İçin
Daha fazla eğitim ve proje için YouTube kanalıma abone olabilirsiniz. Destek için abone olun. Teşekkürler.
YouTube Kanalıma gidin - bağlantı
Önerilen:
Gece Işığı Hareket ve Karanlık Algılama - Mikro Yok: 7 Adım (Resimlerle)
Gece Işığı Hareket ve Karanlık Algılama - Mikro Yok: Bu talimat, karanlık bir odada yürürken ayak parmağınızı çarpmanızı önlemekle ilgilidir. Gece kalkıp kapıya güvenli bir şekilde ulaşmaya çalışırsanız, bunun kendi güvenliğiniz için olduğunu söyleyebilirsiniz. Tabii ki bir başucu lambası veya ana lamba kullanabilirsiniz
Hareket Algılama Arduino Cadılar Bayramı Balkabağı: 4 Adım
Hareket Algılama Arduino Cadılar Bayramı Balkabağı: Bu Talimatın arkasındaki amaç, önceden herhangi bir beceri veya herhangi bir süslü araç olmadan evde Cadılar Bayramı süslemeleri yapmanın ucuz ve kolay bir yolunu yaratmaktı. İnternetten temin etmesi kolay öğeleri kullanarak, kendi basit ve kişiselleştirilmiş H
Floodlight Muhafazasında Raspberry Pi Hareket Algılama Kamerası: 3 Adım
Floodlight Muhafazasında Raspberry Pi Hareket Algılama Kamerası: Bir süredir Raspberry Pi'leri küçük bir çeşitlilik için kullanıyorum, ancak esas olarak evimi izlemek için bir CCTV kamerası olarak ve canlı bir akışı uzaktan izleme yeteneğiyle uzaktayken, ancak ayrıca anlık görüntü e-postaları da alırsınız
Adosia IoT WiFi Controller + Hareket Algılama Kullanarak Kertenkele Teraryumu İzleme: 17 Adım (Resimlerle)
Adosia IoT WiFi Controller + Hareket Algılama Kullanarak Bir Kertenkele Teraryumunu İzleme: Bu derste, dışarıda bahçe yaparken yanlışlıkla bulduğumuz ve rahatsız ettiğimiz bir avuç skink yumurta için basit bir kertenkele teraryumunun nasıl yapıldığını göstereceğiz. Yumurtaların güvenli bir şekilde yumurtadan çıkmasını istiyoruz, yani tek yapacağımız bir plast kullanarak güvenli bir alan yaratmak
Raspberry Pi 3 Canlı Beslemeli Hareket Algılama Kamerası: 6 Adım
Raspberry Pi 3 Canlı Beslemeli Hareket Algılama Kamerası: Giriş Bu projede, kamera kapanı, evcil hayvan/bebek monitörü, güvenlik kamerası ve çok daha fazlası olarak kullanabileceğiniz bir hareket algılama kamerasının nasıl oluşturulacağını öğreneceksiniz. Bu Proje birkaç adımdan oluşmaktadır: Giriş Ayarı