Isi kandungan:

WIFI RGB Led: 5 Langkah
WIFI RGB Led: 5 Langkah

Video: WIFI RGB Led: 5 Langkah

Video: WIFI RGB Led: 5 Langkah
Video: Smart Life LED Strip Light APP Connection Video Guide 2024, Julai
Anonim
WIFI RGB Dipimpin
WIFI RGB Dipimpin

Dalam deze blog gaan kami kijken cangkul dan RGB diketuai kunnen besturen bertemu de Blynk-app di Google assisten.

Langkah 1: Wat Heb Je Nodig

Projek buruk tetapi kita mendapat nodg volgende:

  • 1x NodeMCU 12E
  • 1x RGB LED
  • 3x 220 Ohm weerstanden
  • Jumper kabin 7x
  • 1x Breedbord

Langkah 2: Litar Het

Litar Het
Litar Het

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

Langkah 3: Perisian Blynk

Perisian Blynk
Perisian Blynk
Perisian Blynk
Perisian Blynk
Perisian Blynk
Perisian Blynk
Perisian Blynk
Perisian Blynk

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

Akaun De Blynk vraagt om een aan te maken.

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

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

Blynk

Kepingan 3.1

Widget Voeg hujung kaki.

Dalam mijn geval:

  • LED
  • BUTANG
  • WIDGET
  • SLIDER

Stap 3.2

Door op de widget te klikken kom je di de instellingen van de widget. Geef elke widget een pin. Ik maak gebruik van virtualpins, dus V0, V1, V2 en V3. Blynk geeft je de mogelijkheid om 255 virtuele pinnen te kiezen. Het is mogelijk om voor elke widget een waarde di te stellen. die waarden worden door gestuurd naar je NodeMCU en vanaf daar kan je allemaal diambil mee uitvoeren. widget butang bijvoorbeeld voor de menguatkan kita 1 juga, tetapi masih ada. de reden dat we 1 Strengthen voor uit en 0 voor aan is omdat ik een anode RBG led, dus inplaats van ground gaat het pootje naar 3.3 volt

Langkah 4: Perisian IFTTT

Perisian IFTTT
Perisian IFTTT
Perisian IFTTT
Perisian IFTTT
Perisian IFTTT
Perisian IFTTT

Walaupun begitu, kami telah bertemu dengan aplikasi de Blynk, kami telah menemui aplikasi IFTTT.

Hiervoor moet je ook een buat akaun. gebruik een e-mel die verbonden dipenuhi oleh aplikasi pembantu Google.

IFTTT

Stap 1

Buka de app de app dan klik op + teken. daarna kom je een scherm tegen waarop staat if + This Then That daar komt de naam IFTTT vandaan. klik op Ini.

Stap 2

Nadat je op "This" hebt geklikt, moet je zoeken naar Google Assistant en klik erop.

komen vervolgens we een scherm tegen waar we een trigger kunnen kiezen. Wij kiezen voor "Katakan frasa mudah". Daarna vullen we de gevraagde gegevens in. In dit geval de hidupkan frasa dan klik op teruskan.

Stap 3

Dalam deze stap kliken kami op "Kemudian" dan hier zoeken kami telah membina Webhooks.

Vervolgens gaan we hier ook de gevraagde gegevens invullen.

URL

139.59.206.133:80/De token dalam e-mel die naar je adalah verstuurd / update / de pin die je hebt gekozen? value = de waarde die je layu versturen naar je nodeMCU.

senja di 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 dipimpin aan en uit zetten.

Kaedah

kami kiezen voor de methode PUT

jenis kandungan

aplikasi / json

Badan

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 teruskan.

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"] di deBody.

Disyorkan: