Sisällysluettelo:
Video: Kodinkoneiden hallinta NodeMCU: n (ESP8266) ja Blynk -sovelluksen avulla: 8 vaihetta (kuvien kanssa)
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä opetusohjelmassa aiomme oppia käyttämään Blynk -sovellusta ja NodeMCU: ta (ESP8266) lampun ohjaamiseen (kaikki muut kodinkoneet ovat kunnossa), yhdistelmä tapahtuu Internetin kautta.
Tämän ohjeen tarkoitus on näyttää yksinkertaisin ratkaisu Arduinon tai sen yhteensopivan laitteiston (NodeMCU) etäohjaukseen Internetin kautta ja tutustua esineiden Internetiin (IoT).
Mikä Blynk? Blynk on alusta, jossa on iOS- ja Android -sovellukset Arduinon, Raspberry Pi: n ja vastaavien hallitsemiseksi Internetin kautta. Se on digitaalinen kojelauta, johon voit rakentaa graafisen käyttöliittymän projektillesi vetämällä ja pudottamalla widgetejä. (Lähde: Blynk -sivusto).
Vaihe 1: Laitteisto- ja ohjelmistotarvikkeet
Laitteiston osat:
1. NodeMCU (ESP8266).
2. Rele
3. Lamppu
4. Johdot
6. 5 V: n virtalähde 1AMP (valinnainen, mutta suosittelen käyttämään sitä, jotta vältetään sähkövirran puute syöttämällä releelle 5 V.
Ohjelmistosovellukset:
1. Blynk -sovellus
2. Arduino IDE
3. Blynk -kirjasto käyttöjärjestelmälle (Windows, Linux, iOS)
4. ESP8266 Arduino IDE: n hallituksen johtaja
Vaihe 2: Lataa Blynk -kirjasto
Seuraa ohjeita:
1. Lataa Blynk_Release_vXX.zip (vieritä alas Lataukset -osioon)
2. Pura arkisto. Huomaat, että arkisto sisältää useita kansioita ja useita kirjastoja.
3. Kopioi kaikki nämä kirjastot Arduino IDE: n_luonnoskirja_kansioon. Löydät oman_luonnoskirja_kansion sijainnin siirtymällä Arduino IDE: n ylävalikkoon:
Windows: Tiedosto → Asetukset
Mac OS: Arduino → Asetukset
Voit ladata Blynk -kirjaston ja saada lisätietoja tästä linkistä (täältä).
Vaihe 3: ESP8266 Board Managerin lisääminen
Kirjoita Lisätaulujen hallintaan URL -osoite alla.https://arduino.esp8266.com/versions/2.4.0/package_esp8266com_index.json
Kuten kuvassa on korostettu ja kirjoita OK.
Huomautus: Jos haluat lisätietoja tästä vaiheesta, katso video
Vaihe 4: Katso lisätietoja videosta
Vaihe 5: Blynkin kokoonpano
Asenna Blynk -sovellus seuraavasti:
1. Lataa Blynk -sovellus älypuhelimeesi ja luo tili.
Voit tehdä tämän: Lataa Blynk -sovellukset:
• iOS:
• Android:
2. Luo uusi projekti, valitse laitteistosi (NodeMCU) luettelosta.
3. Valitse yhteystyyppi (USB, Wifi, Bluetooth…).
4. Lisää widget ohjauspaneeliin napsauttamalla pluskuvaketta oikeassa yläkulmassa.
5. Valitse Button -widget ja kaksoisnapauta sitä muokataksesi sen asetuksia.
Huomautus: Todennusavain lähetetään sähköpostiisi
Vaihe 6: Kaavio
Noudata ystävällisesti alla olevia ohjeita:
1. Relekortin Vcc: n virtalähteen 5v.
2. GND - relekortin GND.
3. NodeMCU: n D1 - relekortin IN1.
Huomautus: Rele vaatii 5 V ja nodemcu -lähtö on vain 3,3 V, joten suosittelen lämpimästi ulkoisen 5 V: n virtalähteen käyttöä
Vaihe 7: Arduino -koodi
Tietoja koodista
#define BLYNK_PRINT -sarja
#include #include /// Sinun pitäisi saada todennustunnus Blynk -sovelluksessa. // Siirry projektiasetuksiin (mutterikuvake). char auth = "YourAuthToken"; // WiFi -kirjautumistietosi. // Aseta salasana "" avoimille verkoille. char ssid = "Oma verkkosiNimi"; char pass = "Oma salasana"; void setup () {// Virheenkorjauskonsoli Serial.begin (115200); Blynk.begin (auth, ssid, pass); } void loop () {Blynk.run (); }
Vaihe 8: Tuki
Voit tilata YouTube -kanavani saadaksesi lisää opetusohjelmia ja projekteja.
Tilaa tuki.
Kiitos. Siirry YouTube -kanavani -linkkiin