Sadržaj:
- Korak 1: Testirajte da sve stane na Protoboard. Zalijepite LCD. Ispitajte otpornike i iglice na gumbima s multimetrom
- Korak 2: Prvo lemite prekidač za uključivanje/isključivanje, zatim žice/gumbe/otpornike, a zatim NodeMCU. Pogledajte shemu
- Korak 3: Testiranje hardvera
- Korak 4: Odabir programiranja za WiFi
Video: WiFi džepni daljinski upravljač: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Jednostavan daljinski upravljač mogao bi dobro doći za projekte koji uključuju WiFi. Možete ga napraviti od sljedećih artikala:
- Tri taktilna gumba*
- ESP8266 v2 (Amica) IoT ploča (i plastični omot u kojem je isporučena)
- 0,91 "generički kineski LCD ekran, kompatibilan s bibliotekom adafruit
- 3x7 centimetara pcb protoboard
- 9V baterija
- 9V kabel akumulatora
- Prekidač za uključivanje/isključivanje ili klizni prekidač u 2 položaja*
- Jedan otpornik od 100 ohma*
- Tri otpornika od 1000 ohma*
- čičak s ljepljivom podlogom (izborno)
*Uštedite novac spašavanjem ove komponente sa pokvarenog stereo uređaja ili sličnog otpada (isprobajte svoju lokalnu trgovinu)
Pomoću sljedećih alata:
- Zaštitne naočale
- Lemilica
- Lemljenje (koristim 0,8 mm)
- Pištolj za vruće ljepilo s jednim štapićem za ljepilo
- Ruke za pomoć (ovdje lijepe) (ovdje jeftine)
- Rezači žice dizajnirani za rezanje malih žica tako da budu u ravnini s površinom
- Klešta za iglu
- Mikro USB kabel
- Računalo s instaliranim dodatkom Arduino IDE i ESP8266
- Rukavice**
- Odvijač**
- Čekić**
- Akumulatorska bušilica **
** potrebno samo ako planirate spašavanje vlastitih dijelova
Također je vrijedno spomenuti da se ovaj daljinski upravljač može koristiti i obrnuto - za pregledavanje informacija primljenih s nekog drugog mjesta.
Korak 1: Testirajte da sve stane na Protoboard. Zalijepite LCD. Ispitajte otpornike i iglice na gumbima s multimetrom
Provjerite koristite li Amica nodeMCU "v2", jer je verzija "v3" Lolin nešto veća i neće stati!
Gumbi nemaju uvijek četiri igle - ali kad ih imate, morate ih provjeriti. Postavite multimetar na očitavanje otpora. Dodirnite dvije igle. Ako otpor čita nulu, pinovi su međusobno povezani. Lakše je testirati gumbe dok sjede na protoboru.
Otpornici vas mogu zavarati! Na primjer, želimo tri 1k otpornika, koji su smeđi, crni, crveni. Crvena traka može se lako zamijeniti s narančastom, koja označava 10k otpornik! Također, kad god spašavate komponentu, dobro je provjeriti radi li i dalje ispravno, ako je moguće. Sve dok svi 1k otpornici očitavaju nešto blizu 1 000 ohma, spremni ste.
Korak 2: Prvo lemite prekidač za uključivanje/isključivanje, zatim žice/gumbe/otpornike, a zatim NodeMCU. Pogledajte shemu
TinkerCAD je korišten za izradu shematske slike. Budući da TinkerCAD nema NodeMCU na popisu dostupnih dijelova, za predstavljanje sam upotrijebio pinove zaglavlja. Oznake su dodane uređivačem fotografija.
Većina kruga bit će prekrivena NodeMCU -om i baterijom, pa je važno sve ponovno provjeriti. Pazite da vaš prekidač za napajanje neće blokirati USB port na NodeMCU -u. Kliještima provucite žice 9V baterije, jednu po jednu, kroz otvor za montažu. To će zaštititi žice od pucanja s vremenom. Nakon što ste lemili ostatak kruga, preporučujem samo lemljenje NodeMCU pinova koje ćete koristiti.
Slijedi antistatička plastika. Izrežite komad iz vrećice u koju je došao NodeMCU. Vruće zalijepite plastiku na donju stranu protobora u koju će ići baterija. To će zaštititi lemljenje i iglice od kratkog spoja na kućištu baterije ili na bilo što drugo na što možete postaviti daljinski upravljač. Također, plastika pruža glatku površinu na koju se postavlja baterija.
Korak 3: Testiranje hardvera
Umjesto čitanja digitalnog signala za uključivanje/isključivanje, čitat ćemo analogni napon. To nam omogućuje da sva tri gumba stavimo na jedan pin. Svaki gumb ima drugačiji otpor, koji se zatim priključi na razdjelnik napona kada pritisnete gumb. NodeMCU će očitati napon između 0-3,3 volti i dati vam odgovarajuću vrijednost između 0-1024. Uključujem skicu koja će pokrenuti LCD zaslon i prikazati vrijednost koju hvata pin A0. To će vam omogućiti da znate rade li gumbi. Vrijednosti koje sam zabilježio, slijeva nadesno, bile su 545, 520 i 365, ali vaše se mogu donekle razlikovati. Kada se ne pritisne nijedan gumb, analogna vrijednost trebala bi biti između 0-15.
Korak 4: Odabir programiranja za WiFi
Postoji nekoliko načina za programiranje daljinskog upravljača za razgovor s drugim uređajima putem WiFi -a, pa čak i preko interneta. Način koji odaberete ovisit će o vašoj konkretnoj situaciji. Također je vrijedno spomenuti da se ovaj daljinski upravljač može koristiti i obrnuto (za pregledavanje informacija primljenih s nekog drugog mjesta). Dvije glavne metode koje sam vidio su HTTP i MQTT. Evo nekoliko vodiča koje možete slijediti odavde:
Vodič za HTTP softver
Instrukcije za postavljanje Raspberry Pi MQTT postavljanja
MQTT Software Tutorial
PubNub Vodič
Također pogledajte primjere uključene u hardversku knjižnicu NodeMCU (na slici)!
Hvala na čitanju! Postoji mnogo načina na koje biste mogli odlučiti proširiti ovaj daljinski upravljač kad ga se naviknete. U svakom slučaju, objavite svoje rezultate. Volio bih vidjeti kako je ispalo!
Preporučeni:
TV daljinski upravljač postaje RF daljinski -- NRF24L01+ Vodič: 5 koraka (sa slikama)
TV daljinski upravljač postaje RF daljinski || Vodič za NRF24L01+: U ovom projektu ću vam pokazati kako sam koristio popularni nRF24L01+ RF IC za bežično podešavanje svjetline LED trake putem tri beskorisna gumba na daljinskom upravljaču televizora. Započnimo
Univerzalni daljinski upravljač pomoću ESP8266 (Wifi kontroliran): 6 koraka (sa slikama)
Univerzalni daljinski upravljač pomoću ESP8266 (Wifi kontroliran): Ovaj projekt namjerava zamijeniti konvencionalni daljinski upravljač za sve kućanske aparate poput AC -a, TV -a, DVD playera, glazbenog sustava, SMART uređaja !!! Napravio je čitavo smeće udaljenog smeća okolo, čineći nas zagonetkama !!! Ovaj će nas projekt spasiti od
IRduino: Arduino daljinski upravljač - oponašajte izgubljeni daljinski upravljač: 6 koraka
IRduino: Arduino daljinski upravljač - oponašajte izgubljeni daljinski upravljač: Ako ste ikada izgubili daljinski upravljač za televizor ili DVD uređaj, znate koliko je frustrirajuće morati hodati do, pronaći i koristiti gumbe na samom uređaju. Ponekad ti gumbi čak ne nude istu funkcionalnost kao daljinski. Primiti
ESP8266 RGB LED STRIP WIFI kontrola - NODEMCU Kao IR daljinski upravljač za LED traku kontroliran putem Wi -Fi - RGB LED STRIP Upravljanje pametnim telefonom: 4 koraka
ESP8266 RGB LED STRIP WIFI kontrola | NODEMCU Kao IR daljinski upravljač za LED traku kontroliran putem Wi -Fi | Upravljanje pametnim telefonom putem RGB LED STRIP -a: Zdravo dečki, u ovom ćemo vodiču naučiti kako koristiti nodemcu ili esp8266 kao IC daljinski upravljač za upravljanje RGB LED trakom, a Nodemcu će pametni telefon kontrolirati putem WiFi -ja. Dakle, u osnovi možete kontrolirati RGB LED TRAKU pomoću svog pametnog telefona
Daljinski video daljinski upravljač za računalo Video player: 6 koraka
Daljinski video daljinski upravljač za računalo Video player: Izrađujem daljinski upravljač koji se povezuje s računalom putem USB -a. Veliki daljinski upravljač omogućuje mom djetetu odabir i reprodukciju videozapisa na starom računalu. Ovo je relativno jednostavan projekt. Osnovna komponenta je ili USB tipkovnica ili bežična USB tipkovnica. Zatim