Obsah:

Inteligentní LED s uzlem MCU a Taskerem: 9 kroků (s obrázky)
Inteligentní LED s uzlem MCU a Taskerem: 9 kroků (s obrázky)

Video: Inteligentní LED s uzlem MCU a Taskerem: 9 kroků (s obrázky)

Video: Inteligentní LED s uzlem MCU a Taskerem: 9 kroků (s obrázky)
Video: Úvod do desky NodeMCU ESP8266 WiFi Development s příkladem klienta HTTP 2024, Listopad
Anonim
Inteligentní LED s uzlem MCU a Taskerem
Inteligentní LED s uzlem MCU a Taskerem

stáhnout tasker.

Krok 1: Odkazy

Image
Image

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

thinger.io/ -> věci API

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

můžete použít jakýkoli výstup, který si přejete, v mém příkladu jsem použil RGB LED pás

Krok 2: Wirering

Nastavte uzel MCU a Tasker
Nastavte uzel MCU a Tasker

před pájením to udělejte pomocí prkénka

Krok 3: Nastavení uzlu MCU a Tasker

Nejprve otevřete Arduino IDEGo pro soubory a klikněte na předvolbu v Arduino IDE

zkopírujte níže uvedený kód do Správce doplňkových desek https://arduino.esp8266.com/stable/package_esp8266com_index.json kliknutím na OK zavřete kartu předvoleb.

Krok 4: Pravá deska

Pravá deska
Pravá deska

Po dokončení výše uvedených kroků přejděte na Nástroje a deska a poté vyberte Správce desky

Přejděte na komunitu esp8266 od komunity esp8266 a nainstalujte software pro Arduino. Jakmile budou všechny výše uvedené procesy dokončeny, čteme, abychom naprogramovali náš esp8266 pomocí Arduino IDE.

Krok 5: Nainstalujte si Esp One

Nainstalujte si Esp One
Nainstalujte si Esp One

Krok 6: Vyberte tuto knihovnu a přidejte tento kód

Vyberte tuto knihovnu a přidejte tento kód
Vyberte tuto knihovnu a přidejte tento kód

#include #include

#zahrnout

#define USERNAME "yourusernamen" #define DEVICE_ID "your device" #define DEVICE_CREDENTIAL "your criminals"

#define SSID „yourssd“

#define SSID_PASSWORD "wifipass"

Věc ThingerESP8266 (USERNAME, DEVICE_ID, DEVICE_CREDENTIAL);

neplatné nastavení () {pinMode (D5, VÝSTUP);

thing.add_wifi (SSID);

// příklad ovládání digitálního pinu (tj. zapnutí/vypnutí světla, relé, konfigurace parametru atd.) věc ["led"] << digitalPin (D5);

// příklad výstupu zdroje (tj. čtení hodnoty senzoru) věc ["millis"] >> outputValue (millis ());

// více podrobností na

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

Krok 7: Proveďte příspěvek Http v Taskeru

Proveďte příspěvek Http v Taskeru
Proveďte příspěvek Http v Taskeru
Proveďte příspěvek Http v Taskeru
Proveďte příspěvek Http v Taskeru

tasker používá příkazy if a then nebo action action

například pokud čas = 23:00 hod., pak odešlete příspěvek

Použil jsem plugin nazvaný autovoice

POZNÁMKA: tento plugin je placený.

(je to levné)

Krok 8: Hotovo

Hotovo
Hotovo

Krok 9: Závěrečné: Pouzdro, které jsem vyrobil, můžete vždy vyrobit pomocí laserové řezačky a jednoduchého propojení

Konečně: Případ, který jsem vyrobil, můžete vždy vyrobit pomocí laserové řezačky a jednoduchého propojení
Konečně: Případ, který jsem vyrobil, můžete vždy vyrobit pomocí laserové řezačky a jednoduchého propojení
Konečně: Případ, který jsem vyrobil, můžete vždy vyrobit pomocí laserové řezačky a jednoduchého propojení
Konečně: Případ, který jsem vyrobil, můžete vždy vyrobit pomocí laserové řezačky a jednoduchého propojení
Konečně: Případ, který jsem vyrobil, můžete vždy vyrobit pomocí laserové řezačky a jednoduchého propojení
Konečně: Případ, který jsem vyrobil, můžete vždy vyrobit pomocí laserové řezačky a jednoduchého propojení
Konečně: Vždy můžete vyrobit případ, který jsem vyrobil, s laserovou řezačkou a jednoduchým propojením
Konečně: Vždy můžete vyrobit případ, který jsem vyrobil, s laserovou řezačkou a jednoduchým propojením

pokud to nezvládnete sami, použijte tento odkaz:

Doporučuje: