Мазмуну:

Node Mcu жана Tasker менен Smart LED: 9 кадам (Сүрөттөр менен)
Node Mcu жана Tasker менен Smart LED: 9 кадам (Сүрөттөр менен)

Video: Node Mcu жана Tasker менен Smart LED: 9 кадам (Сүрөттөр менен)

Video: Node Mcu жана Tasker менен Smart LED: 9 кадам (Сүрөттөр менен)
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Ноябрь
Anonim
Node Mcu жана Tasker менен Smart LED
Node Mcu жана Tasker менен Smart LED

тапшырма жүктөө.

1 -кадам: Шилтемелер

Image
Image

play.google.com/store/apps/details?id=net…. -> тапшырмачы

thinger.io/ -> нерсе апи

www.amazon.de/Eleduino-Version-NodeMCU-Int…-> nodemcu модулу

сиз каалаган мисалды колдоно аласыз, мен rgb LED тилкесин колдондум

2 -кадам: Виринг

Ncu Mcu жана Tasker орнотуу
Ncu Mcu жана Tasker орнотуу

ширетүүдөн мурун муну нан менен жасаңыз

3 -кадам: Ncu Mcu жана Tasker орнотуу

Биринчиден, Arduino IDEGo файлдарын ачыңыз жана Arduino IDEдеги артыкчылыкты чыкылдатыңыз

Төмөнкү кодду кошумча такталар менеджерине көчүрүү

4 -кадам: Такта

Оң кеңеш
Оң кеңеш

Жогорудагы кадамдарды аткаргандан кийин, Tools жана Boardго өтүңүз, андан кийин Board Manager тандаңыз

Esp8266 жамааты тарабынан esp8266га өтүңүз жана Arduino үчүн программалык камсыздоону орнотуңуз. Жогорудагы процесстер аяктагандан кийин, биз esp8266ны Arduino IDE менен программалоо үчүн окуйбуз.

5 -кадам: Esp One орнотуу

Esp One орнотуу
Esp One орнотуу

6 -кадам: Бул Libary тандап, бул кодду кошуу

Бул Libari тандап, бул кодду кошуңуз
Бул Libari тандап, бул кодду кошуңуз

#кошуу #кошуу

#кошуу

#аныктоо USERNAME "yourusernamen" #DEVICE_ID "your device" #deve DEVICE_CREDENTIAL "your cridentials"

#аныктоо SSID "yourssd"

#аныктоо SSID_PASSWORD "wifipass"

ThingerESP8266 нерсе (USERNAME, DEVICE_ID, DEVICE_CREDENTIAL);

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

thing.add_wifi (SSID);

// санарип пин көзөмөлдөө мисалы (башкача айтканда жарыкты, релени күйгүзүү/өчүрүү, параметрди конфигурациялоо ж.б.) нерсе ["led"] << digitalPin (D5);

// ресурстун чыгышынын мисалы (б.а. сенсордун маанисин окуу) нерсе ["миллис"] >> outputValue (миллис ());

// кененирээк маалымат

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

7 -кадам: Taskerде Http билдирүүсүн жасаңыз

Таскерде Http билдирүүсүн жасаңыз
Таскерде Http билдирүүсүн жасаңыз
Таскерде Http билдирүүсүн жасаңыз
Таскерде Http билдирүүсүн жасаңыз

тапшырма if жана андан кийин билдирүүлөрдү же аракет реакциясын колдонот

мисалы, убакыт = 23:00 болсо, анда http постун жазыңыз

Мен autovoice деп аталган плагинди колдондум

ЭСКЕРТҮҮ: бул плагин төлөнөт.

(бул арзан)

8 -кадам: Бүттү

Бүттү
Бүттү

9 -кадам: Финал: Сиз ар дайым лазер кескич жана жөнөкөй блокировка менен меники болгон ишти жасай аласыз

Акыркы: Сиз лазер кескич жана жөнөкөй блокировка менен меники кылган ишти жасай аласыз
Акыркы: Сиз лазер кескич жана жөнөкөй блокировка менен меники кылган ишти жасай аласыз
Акыркы: Сиз лазер кескич жана жөнөкөй блокировка менен меники кылган ишти жасай аласыз
Акыркы: Сиз лазер кескич жана жөнөкөй блокировка менен меники кылган ишти жасай аласыз
Корутунду: Сиз лазер кескич жана жөнөкөй блокировка менен меники кылган ишти жасай аласыз
Корутунду: Сиз лазер кескич жана жөнөкөй блокировка менен меники кылган ишти жасай аласыз
Акыркы: Сиз лазер кескич жана жөнөкөй блокировка менен меники кылган ишти жасай аласыз
Акыркы: Сиз лазер кескич жана жөнөкөй блокировка менен меники кылган ишти жасай аласыз

эгер сиз өзүңүз жасай албасаңыз, бул шилтемени колдонуңуз:

Сунушталууда: