Kazalo:
- 1. korak: Preizkusite, ali vse ustreza protoboru. Prilepite LCD zaslon. Upori in zatiči gumbov preizkusite z multimetrom
- 2. korak: Najprej spajkajte stikalo za vklop/izklop, nato žice/gumbe/upore, nato pa NodeMCU. Glejte shemo
- 3. korak: Preizkus strojne opreme
- 4. korak: Izbira programiranja WiFi
Video: Žepni daljinski upravljalnik WiFi: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:06
Preprost daljinski upravljalnik bi lahko prišel prav za projekte, ki vključujejo WiFi. Lahko ga naredite iz naslednjih predmetov:
- Trije taktilni gumbi*
- ESP8266 v2 (Amica) IoT plošča (in plastični ovoj, v katerem je prišel)
- 0,91 "splošni kitajski LCD zaslon, združljiv s knjižnico adafruit
- PCB protokolarna plošča 3x7 centimetrov
- 9V baterija
- 9V akumulatorski kabel
- Stikalo za vklop/izklop ali 2-mestno drsno stikalo*
- En 100 ohmski upor*
- Trije 1000 ohmski upori*
- Velcro z lepilno podlago (neobvezno)
*Prihranite denar tako, da rešite to komponento iz pokvarjenega stereo ali podobnega neželenega aparata (poskusite v lokalni trgovini z varčnimi izdelki)
Z naslednjimi orodji:
- Varnostna očala
- Spajkalnik
- Spajkalnik (uporabljam 0,8 mm)
- Pištola za vroče lepilo z eno lepilno palico
- Roke za pomoč (tukaj lepe) (tukaj poceni)
- Rezalniki za žice, namenjeni za rezanje majhnih žic, tako da so poravnani s površino
- Klešče za iglo
- Kabel mikro USB
- Računalnik z nameščenim dodatkom Arduino IDE in ESP8266
- Rokavice **
- Izvijač **
- Kladivo **
- Akumulatorski vrtalnik **
** potrebno le, če nameravate rešiti svoje dele
Omeniti velja tudi, da lahko ta daljinski upravljalnik uporabljate v obratni smeri - za brskanje po informacijah, prejetih od nekje drugje.
1. korak: Preizkusite, ali vse ustreza protoboru. Prilepite LCD zaslon. Upori in zatiči gumbov preizkusite z multimetrom
Prepričajte se, da uporabljate Amica nodeMCU "v2", saj je različica Lolin "v3" nekoliko večja in ne bo ustrezala!
Gumbi nimajo vedno štirih zatičev, vendar jih morate preveriti. Nastavite multimeter za branje uporov. Dotaknite se dveh zatičev. Če se upor glasi nič, so zatiči med seboj povezani. Gumbe je lažje preizkusiti, ko sedijo na protoboardu.
Upori vas lahko zavedejo! Na primer, želimo tri 1k upore, ki so rjavi, črni, rdeči. Rdeči trak je mogoče zlahka zamenjati z oranžnim, ki označuje 10k upor! Poleg tega je dobro, da kadar koli rešite komponento, če je mogoče, preverite, ali še vedno deluje pravilno. Dokler vsi 1k upori berejo nekaj blizu 1 000 ohmov, ste pripravljeni.
2. korak: Najprej spajkajte stikalo za vklop/izklop, nato žice/gumbe/upore, nato pa NodeMCU. Glejte shemo
Za ustvarjanje shematične slike je bil uporabljen TinkerCAD. Ker TinkerCAD na seznamu razpoložljivih delov nima NodeMCU, sem za predstavitev uporabil zatiče glave. Oznake so bile dodane z urejevalnikom fotografij.
Večino vezja bosta zakrila NodeMCU in baterija, zato je pomembno, da vse še enkrat preverite. Pazite, da stikalo za vklop ne blokira vrat USB na NodeMCU. S kleščami speljite 9V baterijske žice, eno za drugo, skozi montažno luknjo. To bo zaščitilo žice pred časom pretrganja. Ko spajkate ves preostali del vezja, priporočam le spajkanje nožic NodeMCU, ki jih boste uporabili.
Sledi antistatična plastika. Izrežite kos iz vrečke, v katero je prišel NodeMCU. Vroče lepite plastiko na spodnjo stran protobora, kamor bo šla baterija. To bo zaščitilo spajkanje in zatiče pred kratkim stikom ob ohišju baterije ali karkoli drugega, na kar bi lahko nastavili daljinski upravljalnik. Poleg tega plastika zagotavlja gladko površino, na katero lahko postavite baterijo.
3. korak: Preizkus strojne opreme
Namesto da beremo digitalni signal za vklop/izklop, bomo prebrali analogno napetost. To nam omogoča, da vse tri gumbe postavimo na en pin. Vsak gumb ima drugačen upor, ki se nato pri pritisku na gumb priključi na razdelilnik napetosti. NodeMCU bo prebral napetost med 0-3,3 voltov in vam dal ustrezno vrednost med 0-1024. Vključujem skico, ki bo sprožila LCD zaslon in prikazala vrednost, ki jo zajame pin A0. Tako boste lahko ugotovili, ali gumbi delujejo. Vrednosti, ki sem jih zajel, od leve proti desni, so bile 545, 520 in 365, vendar se lahko vaše nekoliko razlikujejo. Če ne pritisnete nobenega gumba, mora biti analogna vrednost med 0-15.
4. korak: Izbira programiranja WiFi
Obstaja več načinov za programiranje daljinskega upravljalnika za pogovor z drugimi napravami prek WiFi in celo po internetu. Način, ki ga izberete, je odvisen od vaše posebne situacije. Omeniti velja tudi, da se ta daljinski upravljalnik lahko uporablja tudi v obratni smeri (za brskanje po informacijah, prejetih od nekje drugje). Dve glavni metodi, ki sem jih videl, sta HTTP in MQTT. Tukaj je nekaj vaj, ki jim lahko sledite tukaj:
Vadnica za programsko opremo
Navodila za nastavitev Raspberry Pi MQTT
Vadnica za programsko opremo MQTT
PubNub Vadnica
Oglejte si tudi primere, vključene v knjižnico strojne opreme NodeMCU (na sliki)!
Hvala za branje! Ta daljinski upravljalnik lahko razširite na več načinov, ko se ga naučite. Vsekakor objavite svoje rezultate. Rad bi videl, kako se je izkazalo!
Priporočena:
Avto na daljinski upravljalnik: 3 koraki
Avto na daljinsko upravljanje: Danes (ali nocoj, pa čeprav najbolje delate) bomo izdelovali avto na daljinsko upravljanje. Šli bomo skozi postopek izdelave avtomobila, od uporabe vnaprej izdelanega kompleta za izdelavo avtomobila, do izdelave prototipa daljinskega upravljalnika na plošči, nato pa na koncu spajkanja
ESP8266 RGB LED STRIP WIFI Nadzor - NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi - RGB LED STRIP Nadzor pametnega telefona: 4 koraki
ESP8266 RGB LED STRIP WIFI Nadzor | NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi | RGB LED STRIP Smartphone Control: Pozdravljeni fantje, v tej vadnici se bomo naučili, kako uporabljati nodemcu ali esp8266 kot daljinski upravljalnik IR za nadzor LED traku RGB, Nodemcu pa bo preko wifi upravljal pametni telefon. V bistvu lahko s svojim pametnim telefonom upravljate RGB LED STRIP
WIFI Daljinski upravljalnik za garažna vrata V2: 3 koraki
WIFI daljinski upravljalnik za garažna vrata V2: Kmalu po tem, ko sem zgradil daljinski upravljalnik za garažna vrata WIFI, sem spoznal, da nima posebne funkcije, ki bi mi bila zelo koristna. Želel sem vedeti, ali so bila vrata odprta ali zaprta iz aplikacije. To bi zahtevalo nekaj senzorjev in nekaj ch
ESP8266 Daljinski upravljalnik za garažna vrata WIFI: 3 koraki
ESP8266 WIFI Daljinski upravljalnik za garažna vrata: Svojo garažo uporabljamo bolj kot glavni vhod v hišo, saj z dejanskim vhodom na vhodu zaradi slabe postavitve v hišo vnesemo veliko umazanije. V deževnem obdobju tukaj na zahodni obali Kanade je še slabše. Naša garažna vrata
Žepni fotoaparat CHDK USB daljinski upravljalnik fotoaparata: 8 korakov
Žepni daljinec za fotoaparat CHDK USB za fotoaparat z žepom: Ta navodila vam pokažejo, kako narediti žepni daljinski upravljalnik USB CHDK za vaš fotoaparat Canon v pločevinki Altoids Smalls (nova vrsta s pokrovom na tečaju). Kar zadeva vezje, sem ostal precej preprost. To so samo baterije, povezane z