Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
110 voltin lähde.
Tarvikkeet
QED123 (IR -LED) 0,58 dollaria per
www.digikey.com/product-detail/en/on-semic…
QSD123 (IR -vastaanotin) 0,54 dollaria per
www.digikey.com/product-detail/en/on-semic…
Relemoduuli 5,50 dollaria yksittäinen Amazon
Uros -naarasjohdot alle 6 dollaria Amazon
Naaras -naarasjohdot alle 6 dollaria Amazon
(2) 220 ohmin vastukset noin 0,049 dollaria kukin
14 Gauge Wire noin 0,10 dollaria per ft
LED -lamppu $ 1 1000bulbs.com
Bergenin avaimeton lampunpidike 2,74 dollaria 1000bulbs.com
Langanpoistaja 7 dollaria Amazon
Leipälauta 8 dollaria Amazon
Vaihe 1: Yhdistä leipälevy
Johda 220 ohmin vastus sarjaan QED123: n (LED/vaaleanpunainen) kanssa. Tee sama leipälaudan vastakkaisella puolella QSD123: n (musta) kanssa.
Liitä sitten uros naarasjohtoon (mtf) pi: n 5 voltin nastasta samaan QED -liitäntään kytketyn vastuksen riviin. Kytke jälleen johdin toisesta 5 voltin nastasta pi: ssä QSD: hen kytkettyyn vastukseen. Liitä sitten kaksi mtf -johtoa pi: n maadoitusliittimistä QSD: n ja QED: n muiden sivujen riveihin. Ota sitten mtf -johto riviltä, jossa QSD (musta) ja vastus jakavat, ja liitä se tavalliseen GPIO -nastaan. Käytin pin 11 (GPIO 17).
Liitä sitten naaras -naaras (FTF) -johto 3,3 voltin liittimestä releen vcc -nastaan ja kytke sitten FTF -johto maadoitusnasta releen GND -napaan. Kytke lopuksi FTF -johto valitsemastasi normaalista GPIO: sta moduulin viimeiseen nastaan.
Vaihe 2: Lankarelemoduuli
*kuori johtojen päät*
Käytä 14 mittaria (kummassakin päässä) lampunpidikkeen hopearuuvista relemoduulin NO: iin (normaalisti auki). Johda sitten kultaruuvista 120 voltin negatiiviseen lähteeseen. Johda sitten relemoduulin COM -liittimestä 120 voltin lähteen positiiviseen.
Vaihe 3: Koodaus
*Relemoduuli on kytketty päälle loogisella matalalla/0, joten if -lause*
Aseta QSD: hen kytketty GPIO tuloksi ja relemoduuliin kytketty GPIO tuloksi ja lähtöksi.
Luo kaksi if -lauseketta, jotka molemmat valvovat QSD: hen yhdistetyn GPIO: n tuloa. Toinen laukaisee korkean ja toinen matala. Molemmat tulostan, mitä tripwirellä tapahtuu. Kun tripwire on estetty, kytke rele pois päältä ja pysäytä koodi näppäimellä gpio.cleanup (), jotta valo pysyy päällä ja osoittaa, että tripwire on rikki