Tartalomjegyzék:

WiFi LED kapcsoló IoT: 4 lépés (képekkel)
WiFi LED kapcsoló IoT: 4 lépés (képekkel)

Videó: WiFi LED kapcsoló IoT: 4 lépés (képekkel)

Videó: WiFi LED kapcsoló IoT: 4 lépés (képekkel)
Videó: Начало работы с QLC+ Управление цветомузыкой с компьютера. Как управлять светом. 2024, Július
Anonim
WiFi LED kapcsoló IoT
WiFi LED kapcsoló IoT

Ennek a projektnek a fő célja egy funkcionális WiFi kapcsoló előállítása, amely segíti a működést a Mobile App Store "Blynk" alkalmazásán keresztül.

Ezt az Instructable -t sikeresen tesztelték az elektronika alapvető ismereteivel, és nagyra értékelném a terület szakembereinek javaslatait a megfelelő változtatásokhoz.

Kellékek

A projekt sikeres befejezéséhez a következő összetevőkre van szükség

  1. NodeMCU
  2. Fehér LED -ek - 10 sz
  3. Multiméter
  4. Forrasztópáka
  5. Forrasztó ólom
  6. Forrasztó fluxus

1. lépés: WiFi LED -kapcsoló a NodeMCU & Blynk használatával

WiFi LED kapcsoló a NodeMCU és a Blynk használatával
WiFi LED kapcsoló a NodeMCU és a Blynk használatával
WiFi LED kapcsoló a NodeMCU és a Blynk használatával
WiFi LED kapcsoló a NodeMCU és a Blynk használatával
WiFi LED kapcsoló a NodeMCU és a Blynk használatával
WiFi LED kapcsoló a NodeMCU és a Blynk használatával

A legelső lépés a LED -ek polaritásuknak megfelelő ellenőrzése és sorba állítása (Anód és katód sorba állítva az egyszerű azonosítás érdekében)

Előfordulhat, hogy néhány LED nem működőképes, ezért javasoljuk, hogy ellenőrizze mindegyik LED -et multiméterrel.

2. lépés: A működő LED -ek azonosítása és forrasztása

Működő LED -ek azonosítása és forrasztása
Működő LED -ek azonosítása és forrasztása
Működő LED -ek azonosítása és forrasztása
Működő LED -ek azonosítása és forrasztása
Működő LED -ek azonosítása és forrasztása
Működő LED -ek azonosítása és forrasztása

A folytonosság ellenőrzése a multiméter segítségével segít azonosítani a működő és a hibás LED -eket.

Mindig jobb, ha a LED -eket WRT polaritásukra ragasztja, és forrasztásra készen tartja.

A forrasztás befejezése után mind a 10 LED -et ismét javasoljuk, hogy multiméterrel ellenőrizze a folyamatosságot.

A LED csak akkor működik, ha a multiméter pozitív vezetéke, amikor az anódhoz van csatlakoztatva, és a multimer negatív vezetéke a katódhoz, enyhén világít.

Miután befejezte az összes LED forrasztását, elsősorban egy 9 V -os elem segítségével ellenőrizhetjük, hogy az összes LED világít -e (a csatlakozásokat a polaritás szem előtt tartásával kell elvégezni)

Megjegyzés: Ha hibajelző LED jelenik meg, akkor valami hasonlót láthat a feltöltött képek egyikéhez, ahol a multiméter 1607 értéket mutat.

3. lépés: A NodeMCU csatlakoztatása és a kód feltöltése Arduino IDE segítségével

A NodeMCU csatlakoztatása és a kód feltöltése Arduino IDE -n keresztül
A NodeMCU csatlakoztatása és a kód feltöltése Arduino IDE -n keresztül
A NodeMCU csatlakoztatása és a kód feltöltése Arduino IDE -n keresztül
A NodeMCU csatlakoztatása és a kód feltöltése Arduino IDE -n keresztül
A NodeMCU csatlakoztatása és a kód feltöltése Arduino IDE -n keresztül
A NodeMCU csatlakoztatása és a kód feltöltése Arduino IDE -n keresztül
A NodeMCU csatlakoztatása és a kód feltöltése Arduino IDE -n keresztül
A NodeMCU csatlakoztatása és a kód feltöltése Arduino IDE -n keresztül

A prototípus csomagolása fontos, és a "Solid State Drive (SSD)" csomagolótálcát találtam a legmegfelelőbbnek a forrasztott LED -ek és a NodeMCU csomagolásához.

A kapcsolatok nagyon egyszerűek és a következők:

1. Csatlakoztassa a NodeMCU "D1" tűjét a forrasztott LED -ek anódjához és

2. Csatlakoztassa a NodeMCU "GND" érintkezőjét a forrasztott LED -ek katódjához.

Megjegyzés: A teljes kódot lásd a mellékelt képernyőképen. Úgy tűnik, hogy a kód bizonyos része hiányzik, különösen az "include" utasításokkal, miközben a későbbi szöveget a szimbólumoknál kisebb és nagyobb közé helyezi.

Töltse fel a következő kódot a NodeMCU -ba:

#define BLYNK_PRINT sorozat

#include ESP8266WiFi.h

#include BlynkSimpleEsp8266.h

char auth = "******************************************** ****** ";

// WiFi hitelesítő adatai.

// Állítsa be a jelszót "" a nyitott hálózatokhoz.

char ssid = "************";

char pass = "*****************************";

void setup () {

// Hibakereső konzol

Sorozat.kezdet (9600);

Blynk.begin (auth, ssid, pass); // Megadhatja a kiszolgálót is:

// Blynk.begin (auth, ssid, pass, "blynk-cloud.com", 80);

// Blynk.begin (auth, ssid, pass, IPAddress (192, 168, 1, 100), 8080);

}

void loop () {

Blynk.run ();

}

4. lépés: Blynk - Konfiguráció és tesztelés

Blynk - Konfiguráció és tesztelés
Blynk - Konfiguráció és tesztelés
Blynk - Konfiguráció és tesztelés
Blynk - Konfiguráció és tesztelés
Blynk - Konfiguráció és tesztelés
Blynk - Konfiguráció és tesztelés

Végül itt az ideje, hogy konfigurálja és tesztelje a prototípus működését a "Blynk" mobilalkalmazás segítségével.

Kérjük, vegye igénybe a szükséges segítséget a mellékelt képernyőképekből a prototípus sikeres befejezéséhez és futtatásához.

Az alábbi lépésről lépésre szóló utasítások segítenek a cikk olvasójának:

  1. Telepítse és nyissa meg a Blynk alkalmazást mobilon.
  2. Adjon nevet a projektnek: "WiFi LED Switch IoT" ebben az esetben. Kiválaszthatja saját terminológiáját a megnevezéshez.
  3. A legördülő listából válassza ki azt az eszközt, amellyel a kísérletet befejezte.
  4. A "Létrehozás" kiválasztásakor a "Jogosultsági token" megosztásra kerül a regisztrált/konfigurált e -mail azonosítóval.
  5. Itt az ideje, hogy összetevőket adjunk hozzá a projekthez. Ebben az esetben csak egy "gombra" lesz szükségünk.
  6. Ezenkívül módosítani kell a "Kimenet" gomb beállítását, hogy jelezze azt a digitális tűt, amelyre a soros LED csatlakozik (ebben az esetben D1).
  7. A konfigurálás befejezéséhez folytassa a „Switch” mód beállítását.
  8. Válasszon egy kényelmes helyet a "Gomb" elhelyezéséhez a műszerfalon, majd kattintson a "Lejátszás" gombra a felület jobb felső sarkában, hogy megkezdje a táblával való interakciót.
  9. Most már képesnek kell lennie arra, hogy sorban vezérelje LED -jeit bárhonnan és bármikor.

További segítség esetén a WhatsApp me +91 9398472594 telefonszámon érdeklődhet.

Ajánlott: