Inhoudsopgave:

Smart LED met Node Mcu en Tasker - Ajarnpa
Smart LED met Node Mcu en Tasker - Ajarnpa

Video: Smart LED met Node Mcu en Tasker - Ajarnpa

Video: Smart LED met Node Mcu en Tasker - Ajarnpa
Video: Home Assistant - подключаем адресную ленту WS2812B через ESP8266 с прошивкой WLED 2024, November
Anonim
Slimme LED met Node Mcu en Tasker
Slimme LED met Node Mcu en Tasker

taak downloaden.

Stap 1: De links

Image
Image

play.google.com/store/apps/details?id=net…. -> taakwerker

thinger.io/ -> thinger api

www.amazon.de/Eleduino-Version-NodeMCU-Int… -> de nodemcu-module

je kunt elke gewenste output gebruiken, in mijn voorbeeld heb ik een RGB-ledstrip gebruikt

Stap 2: Bedrading

Knooppunt Mcu en Tasker instellen
Knooppunt Mcu en Tasker instellen

doe dit met een breadboard voordat je gaat solderen

Stap 3: Setup Node Mcu en Tasker

Open eerst de Arduino IDEGo naar bestanden en klik op de voorkeur in de Arduino IDE

kopieer de onderstaande code in de Extra boards Managerhttps://arduino.esp8266.com/stable/package_esp8266com_index.jsonklik op OK om de voorkeurtab te sluiten.

Stap 4: Het juiste bord

Het juiste bord
Het juiste bord

Ga na het voltooien van de bovenstaande stappen naar Tools en board en selecteer vervolgens board Manager

Navigeer naar esp8266 door de esp8266-community en installeer de software voor Arduino. Zodra al het bovenstaande proces is voltooid, worden we gelezen om onze esp8266 te programmeren met Arduino IDE.

Stap 5: installeer de Esp One

Installeer de Esp One
Installeer de Esp One

Stap 6: Kies deze bibliotheek en voeg deze code toe

Kies deze bibliotheek en voeg deze code toe
Kies deze bibliotheek en voeg deze code toe

#include #include

#erbij betrekken

#define USERNAME "yourusername" #define DEVICE_ID "your device" #define DEVICE_CREDENTIAL "your cridentials"

#define SSID "yourssd"

#define SSID_PASSWORD "wifipass"

ThingerESP8266 ding (USERNAME, DEVICE_ID, DEVICE_CREDENTIAL);

void setup () { pinMode (D5, OUTPUT);

ding.add_wifi(SSID);

// voorbeeld van digitale pinbesturing (d.w.z. een licht aan-/uitzetten, een relais, een parameter configureren, enz.) ding ["led"] << digitalPin (D5);

// voorbeeld van bronuitvoer (d.w.z. het lezen van een sensorwaarde) ding ["millis"] >> outputValue (millis ());

// meer details op https://docs.thinger.io/arduino/ }

void loop() { thing.handle(); }

Stap 7: Doe een HTTP-bericht in Tasker

Doe een HTTP-bericht in Tasker
Doe een HTTP-bericht in Tasker
Doe een HTTP-bericht in Tasker
Doe een HTTP-bericht in Tasker

tasker gebruikt als en dan-instructies of actiereactie

bijvoorbeeld als tijd = 23:00 uur, doe dan

ik heb een plug-in gebruikt met de naam autovoice

OPMERKING: deze plug-in is betaald.

(het is goedkoop)

Stap 8: Klaar

Gedaan
Gedaan

Stap 9: Finale: u kunt altijd een zaak maken die ik de mijne heb gemaakt met een lasersnijder en een eenvoudige vergrendeling

Finale: je kunt altijd een hoesje maken dat ik de mijne heb gemaakt met een lasersnijder en een eenvoudige vergrendeling
Finale: je kunt altijd een hoesje maken dat ik de mijne heb gemaakt met een lasersnijder en een eenvoudige vergrendeling
Finale: je kunt altijd een hoesje maken dat ik de mijne heb gemaakt met een lasersnijder en een eenvoudige vergrendeling
Finale: je kunt altijd een hoesje maken dat ik de mijne heb gemaakt met een lasersnijder en een eenvoudige vergrendeling
Finale: je kunt altijd een hoesje maken dat ik de mijne heb gemaakt met een lasersnijder en een eenvoudige vergrendeling
Finale: je kunt altijd een hoesje maken dat ik de mijne heb gemaakt met een lasersnijder en een eenvoudige vergrendeling
Finale: je kunt altijd een hoesje maken dat ik de mijne heb gemaakt met een lasersnijder en een eenvoudige vergrendeling
Finale: je kunt altijd een hoesje maken dat ik de mijne heb gemaakt met een lasersnijder en een eenvoudige vergrendeling

als je het zelf niet kunt maken gebruik dan deze link:

Aanbevolen: