Cov txheej txheem:

WIFI RGB Led: 5 Kauj Ruam
WIFI RGB Led: 5 Kauj Ruam

Video: WIFI RGB Led: 5 Kauj Ruam

Video: WIFI RGB Led: 5 Kauj Ruam
Video: LED STRIP LIGHT NO THANKS! THIS CHANGES EVERYTHING Smart Wifi Neon Flex Light! 2024, Lub Xya hli ntuj
Anonim
WIFI RGB Coj
WIFI RGB Coj

Hauv deze blog gaan peb kijken hoe peb een RGB coj kunnen besturen ntsib de Blynk-app en Google pabcuam.

Kauj Ruam 1: Wat Heb Je Nodig

Peb qhov project hebben peb het volgende nodig:

  • 1x NodeMCU 12E
  • 1 x RGB LED
  • 3 x 220 Ohm weerstanden
  • 7x j kab
  • 1 x Breedbord

Kauj Ruam 2: Het Circuit

Hais Circuit
Hais Circuit

Dit yog hoe ik mijn coj en ir sensor heb aangesloten. Je kan het verander maar cia op dat je dat hauv de code ook veranderd.

Kauj Ruam 3: Software Blynk

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

Qhov zoo tshaj plaws qhov project moeten peb de Blynk app thiab de IFTTT app teeb tsa.

De Blynk app vraagt om een account aan te maken.

Nadat je een tus account hebt aangemaakt wordt er een AUTH token naar je email verstuurd. Tuag heb je tom qab nodig.

Blynk yog een geweldige app voor IoT projecten en het heeft een eigen zej zog lub vev xaib tsis yog vragen kan stellen net als arduino

Blynk

Kauj ruam 3.1

Voeg widgets ntiv taw.

Hauv ob peb lub hlis:

  • LED
  • Khawm
  • WIDGET
  • Swb

Kauj ruam 3.2

Qhov rooj op de widget te klikken kom je in de instellingen van de widget. Geef elke widget ib tus pin. Ik maak gebruik van virtualpins, dus V0, V1, V2 thiab V3. Blynk geeft je de mogelijkheid om 255 virtuele pinnen te kiezen. Het yog mogelijk om voor elke widget een waarde in te stellen. tuag waarden worden qhov rooj gestuurd naar je NodeMCU en vanaf daar kan je allemaal coj mee uitvoeren. bijvoorbeeld voor de khawm widget sturen peb 1 als het uit yog en 0 als het aan yog. de reden dat peb 1 sturen voor uit en 0 voor aan yog omdat ik een anode RBG coj, dus inplaats van av gaat het pootje naar 3.3 volt

Kauj Ruam 4: Software IFTTT

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

Yog tias peb xav paub txog Blynk app gaan peb verder tau ntsib nrog IFTTT app.

Hiervoor moet je ook een account maken. gebruik een email tuag verbonden tau ntsib de Google tus pabcuam app.

IFTTT

Kauj ruam 1

Qhib lub app de app en klik op + teken. daarna kom je een scherm tegen waarop staat yog+Qhov no Tom qab ntawd Daar komt de naam IFTTT vandaan. nyem qhov no.

Kauj ruam 2

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

vervolgens komen peb een scherm tegen waar peb een ua rau kunnen kiezen. Wij kiezen voor "Hais ib kab lus yooj yim". Daarna vullen peb de gevraagde gegevens in. In dit geval de tig rau kab lus en klik op txuas ntxiv.

Kauj ruam 3

Hauv deze stap kliken peb op "Ces" en hier zoeken peb naar 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.

nyob zoo ib tsoom phooj ywg sawv daws.

https://139.59.206.133/geheime token/hloov tshiab/V0? value = 0

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

Txoj Kev

peb kiezen voor de methode PUT

hom ntsiab lus

daim ntawv thov/json

Lub cev

hauv de lub cev zetten peb tussen haakje en quotes de waarde tuag ook hauv de url staat hauv dit geval ["0"] en vervolgens klik je op txuas ntxiv.

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

maar nu sturen peb de waarde 1 hauv de url en ["1"] hauv deBody.

Pom zoo: