Kazalo:
Video: Kazalniki na daljavo: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Za delo z veščinami Alexa sem potreboval preprosto (ne dodajajte več zapletenosti) napravo za povratne informacije; vizualno in slišno.
Tudi moj CPU je v moji "omari za ožičenje" in potreboval sem, da je izhod na vidnem mestu, sicer pa nevsiljiv.
Odločil sem se za RF daljinec, ki sproži drobovje glasbene voščilnice. To sem dal v majhno akrilno škatlo, ki sem jo imel okoli, in oddajnik dodal v ohišje svojega RPi3B+.
Preprosti ukazi za vklop/izklop na RPI3B+ sprožijo luči in zvoke s komaj zaznavno zamudo pri prenosu.
1. korak: Pinouts
Te slike so s prodajalčeve strani Amazon (zgornja povezava). Samo priročna kopija za referenco.
Opomba: izvirna slika je nepravilno označena; Dodajam posodobitve (zeleno). (To je preverjeno v razdelku s komentarji na strani Amazon)
2. korak: Prototip
Z ločitvijo oddajnika in sprejemnika uporabite vsako polovico plošče. Napaja se s 3,7v (napolnjene na 4,25v) baterije.
Ker je to le izvedba pin-outov, nisem ustvaril shematskega diagrama.
Za testiranje sem vključil LED v seriji z uporom 3.3K.
Za preizkus preprosto priključite krmilni zatič (tukaj bela žica) na ozemljitev. Aktivacijske LED (rdeče) zasvetijo tako na oddajniku kot na sprejemniku, moja LED 'obremenitev' pa ugasne. (na sliki)
3. korak: Vmes
Včasih oddajnik in sprejemnik nista pravilno seznanjena ali pa boste morda želeli spremeniti privzeto vedenje.
Tukaj prilagam navodila prodajalca za te naprave:
************************************************************************
Navodila za zatiče
Sprejemnik
- GND: ozemljitev ali negativni pol
- +V: DC3.3 ~ 5V vhod
- D0-3: Izhod podatkov
- VT: Izhod (ta vrstica pade nizko, če/ko katera koli podatkovna linija pade nizko)
Kako ujemati oddajnik in sprejemnik
- Brisanje obstoječih podatkov: 8 -krat pritisnite gumb za učenje (na sprejemniku). Odziv: LED utripa 7 -krat.
- Učenje kode na daljavo: enkrat, dvakrat ali trikrat pritisnite gumb za učenje (na sprejemniku) (glejte spodaj). LED se prižge: učni način je aktiven.
- Pritisnite kateri koli gumb na daljinskem upravljalniku. LED indikator utripa trikrat: učenje je uspešno zaključeno.
- Test: po zgornjem postopku lahko sprejemno ploščo upravljate z daljinskim upravljalnikom.
Več oddajnikov z različnimi ID -ji se lahko dodatno nauči in shrani, začenši s 2. korakom. Možna je mešanica različnih načinov.
Uporaba gumba (nastavi način in začne postopek seznanjanja):
- Enkrat pritisnite: Način vklopa (trenutni način)
- Dvakrat pritisnite: način samozaklepanja (način preklopa 4 kanalov)
- Trikrat pritisnite: zaklenjeni način (izbrani kanal je aktiven in ga počistite, če postane aktiven drug kanal) - tudi radijski gumbi
4. korak: Namestitev
Po spajkanju kosov, kot so bili povezani na plošči, in pokrivanju s toplotno skrčitvijo, da se izognemo kratkim stikom, sem oddajnik namestil na RPi3B+. (Opomba: vključil sem dodatne žice za izhode, ki jih še ne uporabljam)
Uporabil sem 3v napajanje, saj je to izvorna napetost Raspberryja. (Opomba: uporabil sem nestandardne barve žic, ker je bilo priročno uporabiti obstoječi tračni kabel)
wrclr: žica colorpi-pin: pin na RPi3B+trnspin: pin na oddajniku
wrclr pi-pin trnspin -------- ----------- -------------- siva 01 moč V+ vijolična 06 zemlja GND rjava 11 BCM17 Podatki 1 rdeča 13 BCM27 Podatki 0
Daljinski upravljalnik/sprejemnik se napaja s starim mikro-USB transformatorjem. Uporabil sem vtičnico USB, da bi lahko uporabil katero koli banko napajanja, če bi jo nekoč želel brezžično.
5. korak: Koda
Najenostavnejša koda za potrditev: (vir)
uvoz RPi. GPIO kot GPIOimport čas GPIO.setmode (GPIO. BCM) GPIO.setwarnings (False) GPIO.setup (27, GPIO. OUT) natisne "LED on" GPIO.output (27, GPIO. HIGH) time.sleep (1) natisnite "LED off" GPIO.output (27, GPIO. LOW)
za izvedbo: python pintst.py
Priporočena:
HC-12 Vremenska postaja na daljavo in senzorji na daljavo: 9 korakov
Vremenska postaja HC-12 na dolge razdalje in senzorji DHT: V tej vadnici se bomo naučili, kako narediti oddaljeno vremensko postajo na dolge razdalje z dvema senzorjema dht, moduli HC12 in LCD zaslonom I2C. Oglejte si video
Odstranitev posode za posodo na daljavo: 8 korakov
Odstranitev daljinskega rezervoarja za posodo: Ta priročnik vam bo pokazal, kako razstaviti daljinski upravljalnik posode za posodo. Opozorilo: Lahko zlomite vsaj eno zaponko, ki drži krmilnik skupaj. Ne skrbite, krmilnik ima veliko posnetkov na zunanji strani in tega sploh ne boste opazili
Šolski zvon za študente na daljavo: 6 korakov
Šolski zvonec za študente na daljavo: S pandemijo COVID-19 so številne otroške šole prešle na daljavo. Ta domači šolski zvonec je zabaven način, da se držite urnika, ki uporablja Raspberry Pi in zvočnik USB. To lahko storite s svojim otrokom in on se lahko nauči programiranja
RGB namizne luči na daljavo: 5 korakov
RGB namizne luči na daljavo: Ta projekt dokazuje uporabo firebase kot strežnika za nadzor in upravljanje LED luči na zadnji strani moje mize
Hovercraft na daljavo: 8 korakov (s slikami)
Hovercraft na daljavo: ss