Sisällysluettelo:

WiFi LED -kytkin IoT: 4 vaihetta (kuvilla)
WiFi LED -kytkin IoT: 4 vaihetta (kuvilla)

Video: WiFi LED -kytkin IoT: 4 vaihetta (kuvilla)

Video: WiFi LED -kytkin IoT: 4 vaihetta (kuvilla)
Video: 10 tapaa tulla onnelliseksi 2024, Marraskuu
Anonim
WiFi LED -kytkin IoT
WiFi LED -kytkin IoT

Tämän projektin päätavoitteena on kehittää toimiva WiFi -kytkin, joka auttaa meitä toimimaan mobiilisovelluskaupan Blynk -sovelluksen kautta.

Tämä Instructable on testattu menestyksekkäästi elektroniikan perustiedolla, ja arvostan alan asiantuntijoiden ehdotuksia asianmukaisten muutosten kommentoimiseksi.

Tarvikkeet

Seuraavat osat tarvitaan projektin onnistuneeseen loppuunsaattamiseen

  1. NodeMCU
  2. Valkoiset LEDit - 10 nroa
  3. Yleismittari
  4. Juotin
  5. Juotosjohto
  6. Juotosvirta

Vaihe 1: WiFi -LED -kytkin NodeMCU: n ja Blynkin avulla

WiFi LED -kytkin NodeMCU: n ja Blynkin avulla
WiFi LED -kytkin NodeMCU: n ja Blynkin avulla
WiFi LED -kytkin NodeMCU: n ja Blynkin avulla
WiFi LED -kytkin NodeMCU: n ja Blynkin avulla
WiFi LED -kytkin NodeMCU: n ja Blynkin avulla
WiFi LED -kytkin NodeMCU: n ja Blynkin avulla

Ensimmäinen askel on tarkistaa ja järjestää LEDit niiden napaisuuden mukaan (anodi ja katodi rivissä helpon tunnistamisen vuoksi)

Saattaa olla muutamia LED -valoja, jotka eivät välttämättä ole toiminnallisia, joten on aina suositeltavaa tarkistaa jokainen LED yleismittarilla.

Vaihe 2: Työvalojen tunnistaminen ja juottaminen

Työvalojen tunnistaminen ja juottaminen
Työvalojen tunnistaminen ja juottaminen
Työvalojen tunnistaminen ja juottaminen
Työvalojen tunnistaminen ja juottaminen
Työvalojen tunnistaminen ja juottaminen
Työvalojen tunnistaminen ja juottaminen

Jatkuvuuden tarkistus yleismittarilla auttaa meitä tunnistamaan toiminnalliset ja vialliset LEDit.

On aina parempi teipata LED -valot napaisuuteen ja tehdä ne valmiiksi juotettaviksi.

Kun kaikki 10 LEDiä on juotettu, on suositeltavaa tarkistaa jatkuvuus yleismittarilla.

LED on toimiva vain, jos yleismittarin positiivinen johto, kun se on kytketty anodiin, ja negatiivinen johto katodiin auttaa LEDiä hehkumaan lievästi.

Kun kaikki LEDit on juotettu, voimme ensisijaisesti tarkistaa, palavatko kaikki LEDit 9 V: n akun avulla (Liitännät suoritetaan napaisuuden mielessä)

Huomautus: Jos vikavalo palaa, saatat nähdä jotain samanlaista kuin yksi ladatuista kuvista, joissa yleismittari näyttää arvon 1607.

Vaihe 3: NodeMCU: n yhdistäminen ja koodin lataaminen Arduino IDE: n kautta

NodeMCU: n yhdistäminen ja koodin lataaminen Arduino IDE: n kautta
NodeMCU: n yhdistäminen ja koodin lataaminen Arduino IDE: n kautta
NodeMCU: n yhdistäminen ja koodin lataaminen Arduino IDE: n kautta
NodeMCU: n yhdistäminen ja koodin lataaminen Arduino IDE: n kautta
NodeMCU: n yhdistäminen ja koodin lataaminen Arduino IDE: n kautta
NodeMCU: n yhdistäminen ja koodin lataaminen Arduino IDE: n kautta
NodeMCU: n yhdistäminen ja koodin lataaminen Arduino IDE: n kautta
NodeMCU: n yhdistäminen ja koodin lataaminen Arduino IDE: n kautta

Prototyypin pakkaaminen on tärkeää, ja löysin "Solid State Drive (SSD)" -pakkausalustan sopivimmaksi pakatuksi juotetuille LEDeille ja NodeMCU: lle.

Liitännät ovat hyvin yksinkertaisia ja seuraavat:

1. Liitä NodeMCU: n "D1" -tappi juotettujen LED -valojen anodiin ja

2. Liitä NodeMCU: n "GND" -tappi juotettujen LED -valojen katodiin.

Huomautus: Katso täydellinen koodi liitteenä olevasta kuvakaappauksesta. Näyttää siltä, että osa koodista puuttuu, etenkin "sisällytä" -lausekkeet, kun seuraava teksti sijoitetaan symbolien alle ja alle.

Lähetä seuraava koodi NodeMCU: hon:

#define BLYNK_PRINT -sarja

#Sisällytä ESP8266WiFi.h

#Sisällytä BlynkSimpleEsp8266.h

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

// WiFi -kirjautumistietosi.

// Aseta salasana "" avoimille verkoille.

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

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

void setup () {

// Virheenkorjauskonsoli

Sarja.alku (9600);

Blynk.begin (auth, ssid, pass); // Voit myös määrittää palvelimen:

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

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

}

void loop () {

Blynk.run ();

}

Vaihe 4: Blynk - Kokoonpano ja testaus

Blynk - Kokoonpano ja testaus
Blynk - Kokoonpano ja testaus
Blynk - Kokoonpano ja testaus
Blynk - Kokoonpano ja testaus
Blynk - Kokoonpano ja testaus
Blynk - Kokoonpano ja testaus

Lopuksi on aika konfiguroida ja testata prototyyppitoiminnot Blynk -mobiilisovelluksella.

Ota tarvittava apu liitteenä olevista kuvakaappauksista prototyypin suorittamiseksi ja suorittamiseksi.

Seuraavat vaiheittaiset ohjeet auttavat tämän artikkelin lukijaa:

  1. Asenna ja avaa Blynk -sovellus mobiililaitteella.
  2. Anna projektille nimi: "WiFi LED Switch IoT" tässä tapauksessa. Voit valita oman terminologian sen nimeämiseksi.
  3. Valitse avattavasta luettelosta laite, jolla kokeilu suoritetaan.
  4. Kun valitset "Luo", "valtuutusmerkki" jaetaan rekisteröidyn/määritetyn sähköpostitunnuksen kanssa.
  5. Nyt on aika lisätä komponentteja projektiin. Tässä tapauksessa tarvitsemme vain yhden "painikkeen".
  6. Lisäksi painikkeen "Lähtö" asetusta on muutettava osoittamaan digitaalinen nasta, johon LED -sarja on kytketty (tässä tapauksessa D1).
  7. Jatka konfigurointitilan asetukseksi "Vaihda" suorittaaksesi määritykset loppuun.
  8. Valitse kätevä sijainti "Button" -laitteelle kojelaudalle ja valitse "Play" -painike käyttöliittymän oikeassa yläkulmassa aloittaaksesi vuorovaikutuksen levyn kanssa.
  9. Sinun pitäisi nyt pystyä ohjaamaan LED -valoja sarjassa mistä tahansa ja milloin tahansa.

Jos tarvitset lisäapua, voit lähettää minulle WhatsApp -palvelun numeroon +91 9398472594.

Suositeltava: