Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
110 Volt Mənbə.
Təchizat
QED123 (IR LED) başına 0,58 dollar
www.digikey.com/product-detail/az/on-semic…
QSD123 (IR qəbuledicisi) başına 0,54 dollar
www.digikey.com/product-detail/az/on-semic…
Relay Modulu 5.50 dollarlıq tək Amazon
6 dollardan aşağı kişi və qadın telləri Amazon
6 dollardan aşağı qadın və qadın telləri Amazon
(2) hər biri 0.049 dollar ətrafında 220 ohm rezistorlar
14 Ölçmə Telinin hər futu 0,10 dollar civarındadır
LED ampul 1 dollar 1000bulbs.com
Bergen Açarsız Çıraq Tutucu 2.74 $ 1000bulbs.com
Tel çıxarıcı 7 dollar Amazon
Çörək paneli 8 dollar Amazon
Addım 1: Çörək lövhəsini bağlayın
Çörək taxtasında QED123 (LED/çəhrayı) ilə birlikdə 220 ohm rezistor bağlayın. Çörək taxtasının əks tərəfində eyni şeyi QSD123 (Qara) ilə edin.
Sonra pi -nin 5 voltlu pinindən QED -ə qoşulan rezistorun eyni cərgəsinə bir kişidən dişi telə (mtf) bağlayın. Yenə pi üzərindəki 5 voltlu bir pindən bir tel QSD -yə qoşulan rezistora bağlayın. Sonra pi üzərindəki torpaq pinlərindən iki mtf telini QSD və QED -in digər tərəflərinin satırlarına bağlayın. Sonra QSD (qara) və rezistorun paylaşdığı cərgədən bir mtf tel götürün və onu adi GPIO pininə bağlayın. Pin 11 (GPIO 17) istifadə etdim.
Sonra 3.3 voltluq bir pindən bir Dişi -Dişi (FTF) telini rölin vcc pininə bağlayın, sonra bir FTF telini yer pinindən GND pininə bağlayın. Nəhayət, seçdiyiniz normal bir GPIO -dan FTF telini moduldakı son pinə bağlayın.
Addım 2: Tel Rölesi Modulu
*tellərin ucunu soyun*
Lampa tutucusunun gümüş vintindən röle modulundakı NO (normal olaraq açıq) qədər olan 14 ölçü (hər ucunda soyulmuş) istifadə edin. Sonra qızıl vintdən 120 voltluq Mənbəə tel çəkin. Sonra röle modulunun COM -dan 120 voltlu mənbənin pozitivinə qədər tel çəkin.
Addım 3: Kodlaşdırma
*Röle modulu aşağı/0 məntiqi ilə açılır, buna görə if ifadəsi*
QSD -yə qoşulan GPIO -nu giriş olaraq, röle moduluna bağlı GPIO -nu isə çıxış olaraq təyin edin.
QSD ilə əlaqəli GPIO girişini izləyən iki if ifadəsi yaradın. Biri yüksək, digəri aşağı olaraq tetiklenir. Tripwire ilə baş verənləri hər ikisi də çap edirəm. Tripwire bağlandıqda röleyi söndürün və gpio.cleanup () ilə kodu dayandırın, beləliklə işıq telinin qırıldığını göstərmək üçün yanır.