Sadržaj:
- Korak 1: Testirajte da sve stane na Protoboard. Zalijepite LCD. Ispitajte otpornike i iglice pomoću dugmeta pomoću multimetra
- Korak 2: Prvo lemite prekidač za uključivanje/isključivanje, zatim žice/dugmad/otpornike, a zatim NodeMCU. Pogledajte šemu
- Korak 3: Testiranje hardvera
- Korak 4: Izbori programiranja za WiFi
Video: WiFi džepni daljinski upravljač: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Jednostavan daljinski upravljač mogao bi dobro doći za projekte koji uključuju WiFi. Možete ga napraviti od sljedećih artikala:
- Tri taktilna dugmeta*
- ESP8266 v2 (Amica) IoT ploča (i plastični omot u kojem je isporučena)
- 0,91 "generički kineski LCD ekran, kompatibilan sa adafruit bibliotekom
- 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 na ljepljenoj podlozi (opcionalno)
*Uštedite novac spašavanjem ove komponente sa pokvarenog stereo ili sličnog otpadnog uređaja (pokušajte u lokalnoj trgovini)
Sa sljedećim alatima:
- Sigurnosne 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 kabl
- Računar sa instaliranim dodatkom Arduino IDE i ESP8266
- Rukavice**
- Šrafciger**
- Čekić **
- Akumulatorska bušilica **
** potrebno samo ako planirate spašavanje vlastitih dijelova
Također je vrijedno napomenuti da se ovaj daljinski upravljač može koristiti i obrnuto - za pretraživanje informacija primljenih s nekog drugog mjesta.
Korak 1: Testirajte da sve stane na Protoboard. Zalijepite LCD. Ispitajte otpornike i iglice pomoću dugmeta pomoću multimetra
Provjerite koristite li Amica nodeMCU "v2", jer je "v3" Lolin verzija nešto veća i neće stati!
Dugmad nemaju uvijek četiri igle - ali kad imaju, morate ih provjeriti. Postavite svoj multimetar da očitava otpore. Dodirnite dva pina. Ako otpor čita nulu, pinovi su međusobno povezani. Lakše je testirati dugmad dok sjede na protoboru.
Otpornici vas mogu zavarati! Na primjer, želimo tri 1k otpornika, koji su smeđi, crni, crveni. Crvena traka se lako može zamijeniti s narančastom, koja označava otpornik od 10 k! 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/dugmad/otpornike, a zatim NodeMCU. Pogledajte šemu
TinkerCAD je korišćen za kreiranje šeme na slici. 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 još jednom 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. Ovo će zaštititi lemljenje i iglice od kratkog spoja na kućištu baterije ili bilo čega drugog na što možete postaviti daljinski upravljač. Takođe, 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ćava da sva tri dugmeta stavimo na jedan pin. Svako dugme ima drugačiji otpor, koji se zatim priključuje na razdjelnik napona kada pritisnete dugme. 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 ekran i prikazati vrijednost koju hvata pin A0. Ovo će vam omogućiti da utvrdite da li tasteri rade. Vrijednosti koje sam zabilježio, slijeva nadesno, bile su 545, 520 i 365, ali vaše se mogu donekle razlikovati. Kada se ne pritisne nijedno dugme, analogna vrijednost bi trebala biti između 0-15.
Korak 4: Izbori 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 napomenuti da se ovaj daljinski upravljač može koristiti i obrnuto (za pretraživanje 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
Raspberry Pi MQTT Setup Instrukcije
MQTT Software Tutorial
PubNub Tutorial
Pogledajte i primjere uključene u hardversku biblioteku NodeMCU (na slici)!
Hvala na čitanju! Postoji mnogo načina na koje biste mogli izabrati proširenje ovog daljinskog upravljača kad ga se naviknete. U svakom slučaju, objavite svoje rezultate. Voleo bih da vidim kako je ispalo!
Preporučuje se:
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 dugmeta na daljinskom upravljaču televizora. Hajde da počnemo
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ćne aparate poput AC -a, TV -a, DVD playera, muzičkog sistema, SMART uređaja !!! Praveći čitavo smeće udaljenog smeća okolo, čineći nas zagonetkom !!! Ovaj projekat će nas 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 tipke na samom uređaju. Ponekad ti gumbi čak ne nude istu funkcionalnost kao daljinski. Primiti
ESP8266 RGB LED STRIP WIFI kontrola - NODEMCU Kao IC daljinski upravljač za LED traku koja se kontrolira putem WiFi -a - RGB LED STRIP Upravljanje pametnim telefonom: 4 koraka
ESP8266 RGB LED STRIP WIFI kontrola | NODEMCU Kao IC daljinski upravljač za LED traku koja se kontrolira putem WiFi -a | RGB LED STRIP kontrola pametnog telefona: Zdravo momci, u ovom ćemo vodiču naučiti kako koristiti nodemcu ili esp8266 kao infracrveni 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čunare Video player: 6 koraka
Video daljinski upravljač za malu djecu za PC Video player: Izrađujem daljinski upravljač koji se povezuje s računarom putem USB -a. Veliki daljinski upravljač omogućuje mom djetetu odabir i reprodukciju videozapisa na starom računaru. Ovo je relativno jednostavan projekt. Osnovna komponenta je ili USB tastatura ili bežična USB tastatura. Zatim