Cuprins:

Led WIFI RGB: 5 pași
Led WIFI RGB: 5 pași
Anonim
Led WIFI RGB
Led WIFI RGB

În deze blog gaan we kijken hoe we een RGB led kunnen besturen met de Blynk-app en Google assisten.

Pasul 1: Wat Heb Je Nodig

Voor dit project hebben we het volgende nodig:

  • 1x NodeMCU 12E
  • 1x LED RGB
  • 3x 220 Ohm înțelegem
  • 7x cabluri jumper
  • 1x Breedbord

Pasul 2: Circuit Het

Circuitul Het
Circuitul Het

Dit is hoe ik mijn led en ir sensor heb aangesloten. Je kan het verander maar let op dat je dat in de code ook veranderd.

Pasul 3: Software Blynk

Software Blynk
Software Blynk
Software Blynk
Software Blynk
Software Blynk
Software Blynk
Software Blynk
Software Blynk

Voor dit project moeten we de Blynk app en de IFTTT app installeren.

De Blynk app vraagt om een account aan te maken.

Nadat je een account hebt aangemaakt wordt er een AUTH token naar je email verstuurd. Die heb je later nodig.

Blynk is een geweldige app voor IoT projecten en het heeft een eigen community website waar je vragen kan stellen net als arduino

Blynk

Etapa 3.1

Toeg widget-uri Voeg.

În mijn geval:

  • LED
  • BUTON
  • WIDGET
  • SLIDER

Etapa 3.2

Door op de widget te klikken kom je in de instellingen de widget. Geef elke widget een pin. Alegeți-vă virtualpins, dus V0, V1, V2 și V3. Blynk geeft je de mogelijkheid om 255 virtuele pinnen te kiezen. Het is mogelijk om voor elke widget een waarde in te stellen. die waarden worden door gestuurd naar je NodeMCU en vanaf daar kan je allemaal took mee uitvoeren. bijvoorbeeld voor de button widget sturen we 1 als het uit is en 0 als het aan is. de reden dat we 1 sturen voor uit en 0 voor aan is omdat ik een anode RBG led, dus inplaats van ground gaat het pootje naar 3.3 volt

Pasul 4: Software IFTTT

Software IFTTT
Software IFTTT
Software IFTTT
Software IFTTT
Software IFTTT
Software IFTTT

Na dat we klaar zijn met of Blynk app gaan we verder met of IFTTT app.

Hiervoor moet je ook een account maken. gebruik een email die verbonden is met from Google assistant app.

IFTTT

Etapa 1

Deschideți aplicația de aplicație în clic op + teken. daarna kom je een ecran tegen waarop staat if + This Then That daar komt de naam IFTTT vandaan. click aici.

Etapa 2

N-am găsit opțiunea „This” hebt geklikt, moet je zoeken naar Google Assistant în klik erop.

vervolgens komen we een screen tegen waar we een trigger kunnen kiezen. Wij kiezen voor "Say a simple phrase". Daarna vullen we de gevraagde gegevens in. In dit geval de turn on phrase en klik op continue.

Etapa 3

În deze stap kliken vom opta „Then” și în acest moment vom folosi Webhooks.

Vervolgens gaan we hier ook de gevraagde gegevens invullen.

URL

139.59.206.133:80/De token in die naar je email is verstuurd / update / de pin die je hebt gekozen? value = de waarde die je wilt versturen naar je nodeMCU.

dus in mijn geval ziet het er zo uit.

https://139.59.206.133/geheime token / update / V0? value = 0

Houd je token geheim anders kan iedereen jouw led aan en uit zetten.

Metodă

we kiezen voor de methode PUT

tipul de conținut

aplicație / json

Corp

in de body zetten we tussen haakje en quotes de waarde die ook in de url staat in dit geval ["0"] en vervolgens klik je op continue.

de boven genoemde stappen herhaal je nog een keer voor het uitzetten van het led

maar nu sturen we de waarde 1 in de url en ["1"] in deBody.

Recomandat: