Spisu treści:

Inteligentna dioda LED z węzłem Mcu i Tasker: 9 kroków (ze zdjęciami)
Inteligentna dioda LED z węzłem Mcu i Tasker: 9 kroków (ze zdjęciami)

Wideo: Inteligentna dioda LED z węzłem Mcu i Tasker: 9 kroków (ze zdjęciami)

Wideo: Inteligentna dioda LED z węzłem Mcu i Tasker: 9 kroków (ze zdjęciami)
Wideo: Forgotten Rail Yard Under Chicago's Largest Historic Building - Merchandise Mart 2024, Listopad
Anonim
Inteligentna dioda LED z węzłem Mcu i Tasker
Inteligentna dioda LED z węzłem Mcu i Tasker

Pobierz zadanie.

Krok 1: Linki

Image
Image

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

thinger.io/ -> whater api

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

możesz użyć dowolnego wyjścia, jakie chcesz w moim przykładzie użyłem taśmy led rgb

Krok 2: Okablowanie

Konfiguracja węzła Mcu i Tasker
Konfiguracja węzła Mcu i Tasker

zrób to z płytką stykową przed lutowaniem

Krok 3: Skonfiguruj węzeł Mcu i Tasker

Najpierw otwórz Arduino IDEGo do plików i kliknij preferencję w Arduino IDE

skopiuj poniższy kod w Menedżerze dodatkowych tablichttps://arduino.esp8266.com/stable/package_esp8266com_index.jsonkliknij OK, aby zamknąć kartę preferencji.

Krok 4: Właściwa tablica

Właściwa tablica
Właściwa tablica

Po wykonaniu powyższych kroków przejdź do Narzędzia i tablica, a następnie wybierz Menedżer tablicy

Przejdź do esp8266 przez społeczność esp8266 i zainstaluj oprogramowanie dla Arduino. Po zakończeniu powyższego procesu możemy zaprogramować nasze esp8266 za pomocą Arduino IDE.

Krok 5: Zainstaluj Esp One

Zainstaluj Esp One
Zainstaluj Esp One

Krok 6: Wybierz tę bibliotekę i dodaj ten kod

Wybierz tę bibliotekę i dodaj ten kod
Wybierz tę bibliotekę i dodaj ten kod

#włącz #włącz

#włączać

#define USERNAME "twoja nazwa użytkownika" #define DEVICE_ID "twoje urządzenie" #define DEVICE_CREDENTIAL "twoje dane"

#define SSID „twojessd”

#define SSID_PASSWORD „hasło wifi”

ThingerESP8266 rzecz (NAZWA UŻYTKOWNIKA, DEVICE_ID, DEVICE_CREDENTIAL);

void setup() { pinMode(D5, WYJŚCIE);

rzecz.dodaj_wifi(SSID);

// przykład sterowania pinem cyfrowym (tzn. włączanie/wyłączanie światła, przekaźnika, konfigurowanie parametru itp.) rzecz["led"] << digitalPin(D5);

// przykład wyjścia zasobu (tzn. odczytanie wartości czujnika) thing["millis"] >> outputValue(millis());

// więcej szczegółów na https://docs.thinger.io/arduino/ }

void loop() { rzecz.uchwyt(); }

Krok 7: Zrób post HTTP w Taskerze

Zrób post HTTP w Taskerze
Zrób post HTTP w Taskerze
Zrób post HTTP w Taskerze
Zrób post HTTP w Taskerze

zlecający używa if i then wypowiedzi lub akcji reakcji

na przykład, jeśli czas = 23:00, zrób post

użyłem wtyczki o nazwie autovoice

UWAGA: ta wtyczka jest płatna.

(To jest tanie)

Krok 8: Gotowe

Gotowe
Gotowe

Krok 9: Finał: Zawsze możesz zrobić przypadek, który zrobiłem mój za pomocą wycinarki laserowej i prostej blokady

Final: Zawsze możesz zrobić przypadek, który zrobiłem mój za pomocą wycinarki laserowej i prostego łączenia
Final: Zawsze możesz zrobić przypadek, który zrobiłem mój za pomocą wycinarki laserowej i prostego łączenia
Final: Zawsze możesz zrobić przypadek, który zrobiłem mój za pomocą wycinarki laserowej i prostego łączenia
Final: Zawsze możesz zrobić przypadek, który zrobiłem mój za pomocą wycinarki laserowej i prostego łączenia
Final: Zawsze możesz zrobić przypadek, który zrobiłem mój za pomocą wycinarki laserowej i prostego łączenia
Final: Zawsze możesz zrobić przypadek, który zrobiłem mój za pomocą wycinarki laserowej i prostego łączenia
Final: Zawsze możesz zrobić przypadek, który zrobiłem mój za pomocą wycinarki laserowej i prostej blokady
Final: Zawsze możesz zrobić przypadek, który zrobiłem mój za pomocą wycinarki laserowej i prostej blokady

jeśli nie możesz zrobić tego sam, użyj tego linku:

Zalecana: