Kazalo:
- Zaloge
- 1. korak: Nastavitev Sinric
- 2. korak: Nastavitev Arduino IDE
- 3. korak: Branje IR signalov z daljinskega upravljalnika televizorja
- 4. korak: Nastavitev NodeMCU
- 5. korak: Nastavitev z Alexa
- 6. korak: Izbirno: PCB po meri in ohišje za lasersko rezanje
Video: NodeMCU Alexa TV nadzor: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Naučite se, kako naj Alexa upravlja vaš televizor z NodeMCU.
Če vam je ta projekt všeč, ga glasujte na natečaju senzorjev.
Zaloge
Sestavine:
NodeMCU Esp8266 in kabel Micro USB s podatkovnimi linijami
IR sprejemnik in IR LED
Arduino Uno za branje IR signalov
Dve 3 mm LED (jaz sem izbral rdečo in zeleno)
Dva 220 Ω upora
Breadboard in skakalni kabli
Neobvezno: tiskana vezja po meri, ohišje za lasersko rezanje, stojala, priključki JST, žični in enojni ženski zatiči za glavo
Orodja:
Računalnik
Neobvezno: spajkalnik, rezalnik žice in držalo za PCB
1. korak: Nastavitev Sinric
Sinric avtor Kakopopa
1. Pojdite na Sinric.com in se registrirajte za račun.
2. Prijavite se in kopirajte svoj ključ API.
3. Ustvarite novo napravo Smart Home, tako da pritisnete Dodaj, vnesete ime in v razdelku Vrsta naprave izberete Preklopi. Nato pritisnite Shrani.
4. Zdaj bi morali na nadzorni plošči videti novo napravo. Kopirajte ID naprave.
2. korak: Nastavitev Arduino IDE
1. Prenesite in namestite Arduino IDE, če tega še niste storili, tako da obiščete
2. Odprite Arduino IDE in pojdite v Nastavitve. Nato pod Dodatni URL -ji upravitelja plošč dodajte ta URL:
arduino.esp8266.com/stable/package_esp8266com_index.json
3. Prenesite datoteko ArduinoJson-v5.13.2.zip
4. V Arduino IDE pojdite na Sketch → Include Library → Add Zip Library in izberite datoteko.zip.
5. Ponovite postopek z datoteko arduinoWebSockets-2.1.1.zip:
6. Zdaj pojdite na Sketch → Include Library → Manage Libraries in poiščite IRremoteESP8266. Izberite različico 2.5.3 in namestite.
7. Na enak način (zadnja različica) namestite tudi knjižnico IRremote.
8. Nato zapustite in znova zaženite IDE.
3. korak: Branje IR signalov z daljinskega upravljalnika televizorja
1. Začnite tako, da IR sprejemnik priključite na Arduino Uno na plošči s skakalnimi kabli, kot je prikazano na shemi.
2. Prenesite IRrecvDump_final.zip, ga razpakirajte in odprite datoteko.ino v Arduino IDE.
3. Priključite Arduino Uno v računalnik.
4. V Arduino IDE pod Orodja in plošča izberite Arduino/Genuino Uno in pod Vrata izberite prava vrata.
5. Kodo naložite v Arduino s pritiskom na puščico (→).
6. Odprite Serijski monitor tako, da odprete Orodja in Serijski monitor.
7. Nastavite hitrost prenosa na 9600.
8. Daljinski upravljalnik televizorja usmerite proti IR sprejemniku in pritisnite gumbe, ki jih želite upravljati, in vzemite surov vhod za pozneje.
9. Ko zaznate signale, odklopite Arduino iz računalnika, pripravljen za naslednji korak.
4. korak: Nastavitev NodeMCU
1. Prenesite Sinric_NodeMCU_Alexa_TV_Control.zip, ga razpakirajte in odprite datoteko.ino v Arduino IDE.
2. V Arduino IDE pod Orodja in plošča izberite NodeMCU 1.0 (modul ESP-12E), pod Velikost bliskavice izberite 4M (3M SPIFFS) in pod Vrata izberite ustrezna vrata.
3. V Sinric_NodeMCU_Alexa_TV_Control.ino vnesite IR daljinske signale, ID naprave, ključ Api, ime Wi -Fi in geslo za Wi -Fi na določenih mestih. Če želite povečati število naprav, razkomentirajte določene vrstice kode.
4. Priključite NodeMCU na IR LED, rdečo in zeleno LED ter upore na ploščici, kot je prikazano na diagramu elektronike. (Rdeče in zelene LED diode niso potrebne, vendar jih je lepo imeti)
5. S kablom Micro USB povežite NodeMCU z računalnikom.
6. Naložite kodo na tablo.
7. Zelena LED mora zasvetiti, kadar koli je povezana z Wifi.
5. korak: Nastavitev z Alexa
1. Namestite aplikacijo Amazon Alexa v telefon in se prijavite s svojim računom Amazon.
2. Pojdite na Spretnosti in igre in poiščite sinric, izberite in pritisnite Omogoči, nato pa se boste morali prijaviti v svoj račun Sinric.
3. Odkrijte svojo napravo tako, da odprete Devices → + → Add Device → Other → DISCOVER NEVICES. (Prepričajte se, da je vaša Alexa povezana z istim omrežjem kot NodeMCU.)
4. Upajmo, da bi moral odkriti vašo napravo, zato morate le nastaviti napravo.
5. Zdaj ga preizkusite tako, da ploščico postavite blizu televizorja, IR LED usmerite v televizor in izgovorite nekaj takega: Alexa, vklopi televizor. Videti mora, da rdeča LED utripa in televizor se vklopi.
6. korak: Izbirno: PCB po meri in ohišje za lasersko rezanje
Da bi bil bolj profesionalen in trajnejši, sem naredil tiskano vezje po meri, ki je zamenjalo ploščo.
PCB sem naredil z EasyEDA (žal ne Eagle, ker nisem profesionalec pri izdelavi PCB -jev) in naročil tiskano vezje pri JLCPCB, plošča pa je prvič delovala. IR LED lahko priključite na priključek JST, tako da lahko ohišje sedi na polici pod televizorjem, medtem ko je IR LED nameščeno pod IR sprejemnikom televizorja.
Nato sem iz prozornega akrila izdelal ohišje za lasersko rezanje, ki je namestilo tiskano vezje.
Priporočena:
Nadzor dnevne sobe z Alexa in Raspberry Pi: 12 korakov
Upravljajte dnevno sobo z Alexa in Raspberry Pi: upravljajte televizijo, luči in ventilator v dnevni sobi z Alexa (Amazon Echo ali Dot) in Raspberry Pi GPIO
Sistem za nadzor in nadzor hidroponike Blynk: 4 koraki
Hydroponics Blynk Monitor & Control System: V tem projektu sem ustvaril nadzorni sistem, ki spremlja in nadzira vse vidike srednje velikega sistema odlivov in odtokov hidroponike. Prostor, v katerem sem ga zgradil, uporablja sisteme 4 x 4'x4 '640W LM301B 8 bar. Toda pri teh navodilih ne gre za moje luči. JAZ
Nadzor svetlosti PWM LED nadzor s potisnimi gumbi, Raspberry Pi in Scratch: 8 korakov (s slikami)
Nadzor svetlosti Upravljanje LED na osnovi PWM s potisnimi gumbi, Raspberry Pi in Scratch: poskušal sem najti način, kako svojim učencem razložiti, kako deluje PWM, zato sem si zadal nalogo, da poskušam nadzorovati svetlost LED z dvema gumboma - en gumb poveča svetlost LED, drugi pa ga zatemni. Za program
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
Hidroponski sistem za nadzor in nadzor rastlinjaka: 5 korakov (s slikami)
Hidroponski sistem za nadzor in nadzor rastlinjakov: V tem navodilu vam bom pokazal, kako sestaviti hidroponski sistem za nadzor in nadzor rastlinjakov. Pokazal vam bom izbrane komponente, diagram ožičenja, kako je bilo vezje zgrajeno, in skico Arduino, uporabljeno za programiranje Seeed