Turinys:
- 1 žingsnis: suspaudimai
- 2 žingsnis: prototipas
- 3 žingsnis: įterpimas
- 4 žingsnis: diegimas
- 5 žingsnis: kodas
Video: Nuotoliniai indikatoriai: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Dirbant su „Alexa“įgūdžiais man reikėjo paprasto (nesudėtingesnio) grįžtamojo ryšio įrenginio; vizualiai ir garsiai.
Be to, mano procesorius yra mano „laidų spintoje“ir man reikėjo, kad išvestis būtų matomoje vietoje, bet kitaip nepastebima.
Nusprendžiau, kad RF nuotolinio valdymo pultas paleidžia muzikinės sveikinimo atviruko žarnas. Aš įdėjau jį į mažą akrilo dėžutę, kurią buvau padėjęs, ir pridėjau siųstuvą į savo RPi3B+korpusą.
Paprastos RPI3B+ įjungimo/išjungimo komandos įjungia šviesas ir garsus vos pastebimu perdavimo vėlavimu.
1 žingsnis: suspaudimai
Šie vaizdai yra iš pardavėjo „Amazon“puslapio (nuoroda aukščiau). Tiesiog patogi kopija nuoroda.
Pastaba: originalus vaizdas pažymėtas neteisingai; Pridedu atnaujinimus (žalia spalva). (Tai patikrinta „Amazon“puslapio komentarų skiltyje)
2 žingsnis: prototipas
Naudojant kiekvieną duonos lentos pusę atskirti siųstuvą ir imtuvą. Maitinamas 3,7 V (įkrauta iki 4,25 V) baterijomis.
Kadangi tai tik „pin-out“diegimas, aš nesukūriau schemos schemos.
Bandymui įtraukiau serijinį šviesos diodą su 3.3K rezistoriumi.
Norėdami išbandyti, tiesiog prijunkite valdymo kaištį (čia balta viela) prie žemės. Įjungimo šviesos diodai (raudoni) šviečia tiek siųstuve, tiek imtuve, o mano „apkrovos“šviesos diodas išsijungia. (nuotraukoje)
3 žingsnis: įterpimas
Kartais siųstuvas ir imtuvas nėra tinkamai suporuoti arba galbūt norėsite pakeisti numatytąjį elgesį.
Čia pridedu šių įrenginių pardavėjo instrukcijas:
************************************************************************
Smeigtukų instrukcija
Imtuvas
- GND: įžemintas arba neigiamas polius
- +V: DC3.3 ~ 5V įėjimas
- D0-3: duomenų išvestis
- VT: išvestis (ši eilutė mažėja, jei/kai bet kuri duomenų eilutė sumažėja)
Kaip suderinti siųstuvą ir imtuvą
- Ištrinkite esamus duomenis: 8 kartus paspauskite mokymosi mygtuką (imtuve). Atsakymas: šviesos diodas mirksi 7 kartus.
- Nuotolinio kodo mokymasis: vieną, du ar tris kartus paspauskite mokymosi mygtuką (ant imtuvo) (žr. Žemiau). Šviečia šviesos diodas: įjungtas mokymosi režimas.
- Paspauskite bet kurį nuotolinio valdymo pulto mygtuką. LED indikatorius mirksi tris kartus: mokymasis sėkmingai baigtas.
- Bandymas: po aukščiau nurodytos operacijos imtuvo plokštę galima valdyti nuotolinio valdymo pultu.
Daugiau siųstuvų su skirtingais ID galima išmokti ir saugoti papildomai, pradedant nuo 2 veiksmo. Galima įvairių režimų derinys.
Mygtuko naudojimas (nustato režimą ir pradeda suporavimo procesą):
- Paspauskite vieną kartą: įjungimo režimas (momentinis režimas)
- Paspauskite du kartus: savaiminio užrakinimo režimas (4 kanalų perjungimo režimas)
- Paspauskite tris kartus: užblokuotas režimas (pasirinktas kanalas yra aktyvus ir pašalinamas, jei kitas kanalas tampa aktyvus) - dar žinomi radijo mygtukai
4 žingsnis: diegimas
Lituodamas gabalus, kaip jie buvo prijungti prie duonos lentos, ir uždengę šilumą susitraukiantį, kad išvengtumėte trumpojo jungimo, įdėjau siųstuvą į RPi3B+. (Pastaba: pridėjau papildomų laidų išvestims, kurių dar nenaudoju)
Aš naudoju 3 V maitinimą, nes tai yra „Raspberry“įtampa. (Pastaba: aš naudoju nestandartines vielos spalvas, nes buvo patogu naudoti esamą juostinį kabelį)
wrclr: viela colorpi-pin: kaištis ant RPi3B+trnspin: siųstuvo kaištis
wrclr pi-pin trnspin -------- ----------- -------------- pilka 01 galia V+ violetinė 06 žemė GND ruda 11 BCM17 duomenys 1 raudona 13 BCM27 Duomenys 0
Nuotolinio valdymo pultas/imtuvas maitinamas senu mikro USB transformatoriumi. Aš naudoju USB lizdą, kad galėčiau naudoti bet kurį maitinimo banką, jei kada nors norėčiau, kad jis būtų belaidis.
5 žingsnis: kodas
Paprasčiausias patvirtinimo kodas: (šaltinis)
importuoti RPi. GPIO kaip GPIO importuoti laiką GPIO.setmode (GPIO. BCM) GPIO.setwarnings (False) GPIO.setup (27, GPIO. OUT) print "LED on" GPIO.output (27, GPIO. HIGH) time.sleep (1) spausdinti „LED išjungta“GPIO. išvestis (27, GPIO. LOW)
vykdyti: python pintst.py
Rekomenduojamas:
„Arduino“automobilių atbulinės eigos įspėjimo sistema - Žingsniai po žingsnio: 4 žingsniai
„Arduino“automobilių atbulinės eigos įspėjimo sistema | Žingsniai po žingsnio: Šiame projekte aš suprojektuosiu paprastą „Arduino“automobilio atbulinės eigos stovėjimo jutiklio grandinę, naudodamas „Arduino UNO“ir ultragarsinį jutiklį „HC-SR04“. Ši „Arduino“pagrįsta automobilio atbulinės eigos įspėjimo sistema gali būti naudojama autonominei navigacijai, robotų diapazonui ir kitiems diapazonams
Nuotoliniai išmanieji namai: 5 žingsniai
Nuotoliniai išmanieji namai: medžiaga: „dunne gelamineerde hout“plokštė. 1 x grondplaat, kurio skersmuo yra 1 cm, 2 cm, duonkepė, plakbandveel kabels, skersmuo 0,3 cm, megztinis, kabelis gereedschap: boormachinelijmpistoolsoldeerboutschroevendra
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su paveikslėliais): norite Helovino metu išgąsdinti savo draugus ir sukelti riksmą? O gal tiesiog norite padaryti gerą išdaigą? Šis iššokantis „Zombies“ekranas gali tai padaryti! Šioje instrukcijoje aš išmokysiu jus, kaip lengvai padaryti iššokančius zombius naudojant „Arduino“. HC-SR0
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): 8 žingsniai
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): ultragarsiniai garso keitikliai L298N nuolatinės srovės adapterio maitinimo šaltinis su vyrišku nuolatinės srovės kaiščiu „Arduino UNOBreadboard“Kaip tai veikia: pirmiausia įkelkite kodą į „Arduino Uno“(tai yra mikrovaldiklis su skaitmeniniu ir analoginiai prievadai kodui konvertuoti (C ++)
Vandens/pašarų lygio indikatoriai: 10 žingsnių (su paveikslėliais)
Vandens/pašarų lygio indikatoriai: Šioje pamokoje aš jums parodysiu, kaip sukūriau vandens lygio indikatorių nenaudodamas mikroprocesorių, mikrovaldiklių, „Raspberry Pi“, „Arduino“ir kt. Kalbant apie elektroniką, esu visiškas " manekenas ". Aš naudoju kai kuriuos elektroninius komponentus