INHOUDSOPGAWE:

WiFi LED -skakelaar IoT: 4 stappe (met foto's)
WiFi LED -skakelaar IoT: 4 stappe (met foto's)

Video: WiFi LED -skakelaar IoT: 4 stappe (met foto's)

Video: WiFi LED -skakelaar IoT: 4 stappe (met foto's)
Video: Kleuters op familiefeest 😂 2024, Julie
Anonim
WiFi LED -skakelaar IoT
WiFi LED -skakelaar IoT

Die hoofdoel van hierdie projek is om met 'n funksionele WiFi -skakelaar vorendag te kom wat ons sal help om via die 'Blynk' -app in die mobiele app store te werk.

Hierdie instruksies word suksesvol getoets met baie basiese kennis van elektronika, en ek sal voorstelle van professionele persone op die gebied waardeer om kommentaar te lewer op gepaste veranderinge.

Voorrade

Die volgende komponente is nodig om die projek suksesvol te voltooi

  1. NodeMCU
  2. Wit LED's - 10 nr
  3. Multimeter
  4. Soldeerbout
  5. Soldeer lood
  6. Soldeervloei

Stap 1: WiFi LED -skakelaar met NodeMCU en Blynk

WiFi LED -skakelaar met NodeMCU en Blynk
WiFi LED -skakelaar met NodeMCU en Blynk
WiFi LED -skakelaar met NodeMCU en Blynk
WiFi LED -skakelaar met NodeMCU en Blynk
WiFi LED -skakelaar met NodeMCU en Blynk
WiFi LED -skakelaar met NodeMCU en Blynk

Die heel eerste stap is om LED's te kontroleer en op te stel in ooreenstemming met hul polariteit (Anode & Cathode in lyn vir maklike identifisering)

Daar is moontlik 'n paar LED's wat moontlik nie funksioneel is nie; daarom word dit altyd aanbeveel om elkeen van die LED's met behulp van Multimeter na te gaan.

Stap 2: Werkende LED's identifiseer en soldeer

Werkende LED's identifiseer en soldeer
Werkende LED's identifiseer en soldeer
Werkende LED's identifiseer en soldeer
Werkende LED's identifiseer en soldeer
Werkende LED's identifiseer en soldeer
Werkende LED's identifiseer en soldeer

Deurlopende kontrole met behulp van multimeter sal ons help om die funksionele LED's en die foutiewe LED's te identifiseer.

Dit is altyd beter om die LED's WRT met hul polariteit vas te plak en gereed te maak om te soldeer.

Na die soldeer van al 10 LED's word weer voorgestel om die kontinuïteit met 'n multimeter te kontroleer.

LED is slegs funksioneel as die positiewe leiding van die multimeter wanneer dit aan die anode gekoppel is en die negatiewe leiding van die multimer na die katode die LED liggies laat gloei.

Na die soldeer van alle LED's, kan ons hoofsaaklik kyk of al die LED's gloei met behulp van 'n 9V -battery (verbindings moet gemaak word met die oog op polariteit)

Let wel: as daar 'n fout -LED is, kan u iets soortgelyk aan een van die beelde sien waar die multimeter 'n waarde van 1607 vertoon.

Stap 3: Verbind NodeMCU en laai die kode op via Arduino IDE

Verbind NodeMCU en laai die kode op via Arduino IDE
Verbind NodeMCU en laai die kode op via Arduino IDE
Verbind NodeMCU en laai die kode op via Arduino IDE
Verbind NodeMCU en laai die kode op via Arduino IDE
Verbind NodeMCU en laai die kode op via Arduino IDE
Verbind NodeMCU en laai die kode op via Arduino IDE
Verbind NodeMCU en laai die kode op via Arduino IDE
Verbind NodeMCU en laai die kode op via Arduino IDE

Die verpakking van die prototipe is belangrik, en ek het gevind dat 'n "Solid State Drive (SSD)" verpakkingbak die geskikste is om die gesoldeerde LED's en NodeMCU te verpak.

Die verbindings is baie eenvoudig en is soos volg:

1. Koppel "D1" -pen van NodeMCU aan op die Anode van gesoldeerde LED's en

2. Koppel die "GND" -pen van NodeMCU aan die katode van gesoldeerde LED's.

Let wel: Raadpleeg die aangehegte skermkiekie vir die volledige kode. Dit lyk asof 'n gedeelte van die kode ontbreek, veral met die 'insluit' -stellings, terwyl die daaropvolgende teks tussen minder as en groter as simbole geplaas word.

Laai die volgende kode op na NodeMCU:

#define BLYNK_PRINT reeks

#sluit ESP8266WiFi.h in

#sluit BlynkSimpleEsp8266.h in

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

// U WiFi -geloofsbriewe.

// Stel wagwoord op "" vir oop netwerke.

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

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

ongeldige opstelling () {

// Ontfoutkonsole

Serial.begin (9600);

Blynk.begin (auth, ssid, pass); // U kan ook bediener spesifiseer:

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

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

}

leemte -lus () {

Blynk.run ();

}

Stap 4: Blynk - Konfigurasie en toetsing

Blynk - Opstelling en toetsing
Blynk - Opstelling en toetsing
Blynk - Opstelling en toetsing
Blynk - Opstelling en toetsing
Blynk - Konfigurasie en toetsing
Blynk - Konfigurasie en toetsing

Uiteindelik is dit tyd om die prototipe -funksie op te stel en te toets met die mobiele toepassing "Blynk".

Neem die nodige hulp van die aangehegte skermkiekies om die prototipe suksesvol te voltooi en uit te voer.

Die volgende stap -vir -stap instruksies sal die leser van hierdie artikel help:

  1. Installeer en maak die Blynk -app op u selfoon oop.
  2. Gee in hierdie geval die projek 'n naam: "WiFi LED Switch IoT". U kan u eie terminologie kies om dit te noem.
  3. Kies in die keuselys die toestel waarmee die eksperiment voltooi is.
  4. As u 'Skep' kies, word 'n 'Magtigingstoken' gedeel met die geregistreerde/gekonfigureerde e -pos -ID.
  5. Dit is nou tyd om komponente by die projek te voeg. Ons benodig slegs een 'knoppie' in hierdie geval.
  6. Verder moet die knoppie "Output" verander word om die digitale pen aan te dui waarop die LED in serie gekoppel is (D1 in hierdie geval).
  7. Gaan voort met die instellingsmodus na "Skakel" om die opstelling te voltooi.
  8. Kies 'n geskikte plek vir die "knoppie" wat op die paneelbord geplaas moet word en kies die "Speel" -knoppie in die regter boonste hoek van die koppelvlak om met die bord te begin kommunikeer.
  9. U behoort u LED's nou en oral in serie te kan beheer.

In geval van verdere hulp, kan u my op WhatsApp stuur op +91 9398472594.

Aanbeveel: