Mundarija:

Mcu va Tasker tugunli aqlli LED: 9 qadam (rasmlar bilan)
Mcu va Tasker tugunli aqlli LED: 9 qadam (rasmlar bilan)

Video: Mcu va Tasker tugunli aqlli LED: 9 qadam (rasmlar bilan)

Video: Mcu va Tasker tugunli aqlli LED: 9 qadam (rasmlar bilan)
Video: Лайфхаки для ремонта квартиры. Полезные советы.#2 2024, Noyabr
Anonim
Mcu va Tasker tugunli aqlli LED
Mcu va Tasker tugunli aqlli LED

vazifa yuklovchi.

1 -qadam: havolalar

Image
Image

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

thinger.io/ -> api narsasi

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

mening misolimda xohlagan har qanday chiqishni ishlatishingiz mumkin, men rgb LED tasmasini ishlatardim

2 -qadam: simlarni ulash

Mcu va Tasker tugunlarini sozlash
Mcu va Tasker tugunlarini sozlash

lehimlashdan oldin buni non paneli bilan qiling

3 -qadam: Mcu va Tasker tugunlarini sozlash

Birinchidan, fayllarga Arduino IDEGo -ni oching va Arduino IDE -ni tanlang

Quyidagi kodni "Qo'shimcha taxtalar menejeri" ga ko'chiring

4 -qadam: o'ng taxta

To'g'ri taxta
To'g'ri taxta

Yuqoridagi amallarni bajarganingizdan so'ng, "Asboblar va taxta" bo'limiga o'ting, so'ngra boshqaruv menejerini tanlang

Esp8266 hamjamiyati tomonidan esp8266 -ga o'ting va Arduino uchun dasturiy ta'minotni o'rnating. Yuqoridagi barcha jarayonlar tugagach, biz esp8266 -ni Arduino IDE bilan dasturlash uchun o'qiymiz.

5 -qadam: Esp One -ni o'rnating

Esp One -ni o'rnating
Esp One -ni o'rnating

6 -qadam: Ushbu kutubxonani tanlang va ushbu kodni qo'shing

Bu kutubxonani tanlang va ushbu kodni qo'shing
Bu kutubxonani tanlang va ushbu kodni qo'shing

#qo'shing #qo'shing

#qo'shing

#USERNAME nomini "sizning foydalanuvchilaringiz" ni belgilang #DEVICE_ID "qurilmangizni" aniqlang

#SSID "yourssd" ni aniqlang

#SSID_PASSWORD "wifipass" ni aniqlang

ThingerESP8266 narsa (USERNAME, DEVICE_ID, DEVICE_CREDENTIAL);

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

narsa.add_wifi (SSID);

// raqamli pinni boshqarish misoli (masalan, chiroqni, o'rni yoqish/o'chirish, parametrni sozlash va hk) narsa ["led"] << digitalPin (D5);

// manba chiqishi misoli (ya'ni sensor qiymatini o'qish) narsa ["millis"] >> outputValue (millis ());

// batafsil ma'lumot

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

7 -qadam: Tasker -da Http -ni joylashtiring

Tasker -da Http -ni joylashtiring
Tasker -da Http -ni joylashtiring
Tasker -da Http -ni joylashtiring
Tasker -da Http -ni joylashtiring

tasker if va keyin bayonotlar yoki harakat reaktsiyasidan foydalanadi

masalan, vaqt = 23:00 bo'lsa, http xabarini yuboring

Men autovoice deb nomlangan plaginni ishlatardim

QAYD: bu plagin to'lanadi.

(bu arzon)

8 -qadam: Bajarildi

Bajarildi
Bajarildi

9 -qadam: Yakuniy: Siz har doim men yasagan ishni lazer to'sar va oddiy qulflash bilan yasashingiz mumkin

Yakuniy: Siz har doim men yasagan ishni lazer kesgich va oddiy bir -biriga bog'lab qo'yishim mumkin
Yakuniy: Siz har doim men yasagan ishni lazer kesgich va oddiy bir -biriga bog'lab qo'yishim mumkin
Yakuniy: Siz har doim men yasagan ishni lazer kesgich va oddiy bir -biriga bog'lab qo'yishim mumkin
Yakuniy: Siz har doim men yasagan ishni lazer kesgich va oddiy bir -biriga bog'lab qo'yishim mumkin
Yakuniy: Siz har doim men yasagan ishni lazer kesgich va oddiy bir -biriga bog'lab qo'yishim mumkin
Yakuniy: Siz har doim men yasagan ishni lazer kesgich va oddiy bir -biriga bog'lab qo'yishim mumkin
Yakuniy: Siz har doim men yasagan ishni lazer kesgich va oddiy bir -biriga bog'lab qo'yishim mumkin
Yakuniy: Siz har doim men yasagan ishni lazer kesgich va oddiy bir -biriga bog'lab qo'yishim mumkin

Agar buni o'zingiz qila olmasangiz, bu havoladan foydalaning:

Tavsiya: