Բովանդակություն:

IoTyper - Կառավարեք ձեր համակարգիչը Alexa- ի միջոցով (IoT). 5 քայլ (նկարներով)
IoTyper - Կառավարեք ձեր համակարգիչը Alexa- ի միջոցով (IoT). 5 քայլ (նկարներով)

Video: IoTyper - Կառավարեք ձեր համակարգիչը Alexa- ի միջոցով (IoT). 5 քայլ (նկարներով)

Video: IoTyper - Կառավարեք ձեր համակարգիչը Alexa- ի միջոցով (IoT). 5 քայլ (նկարներով)
Video: portail cadiou avec moteur invisio somfy 2024, Նոյեմբեր
Anonim
IoTyper - Կառավարեք ձեր համակարգիչը Alexa- ի միջոցով (IoT)
IoTyper - Կառավարեք ձեր համակարգիչը Alexa- ի միջոցով (IoT)
IoTyper - Կառավարեք ձեր համակարգիչը Alexa- ի միջոցով (IoT)
IoTyper - Կառավարեք ձեր համակարգիչը Alexa- ի միջոցով (IoT)
IoTyper - Կառավարեք ձեր համակարգիչը Alexa- ի միջոցով (IoT)
IoTyper - Կառավարեք ձեր համակարգիչը Alexa- ի միջոցով (IoT)

Երբևէ չե՞ք մտածել IoT- ով ձեր համակարգիչը վերահսկելու մասին: Մեր աշխարհն օրեցօր դառնում է ավելի խելացի, և այսօր մենք մեր համակարգիչը վերածում ենք նույնիսկ ավելի խելացի համակարգչի, քան այն արդեն եղել է: Եկ սկսենք!

IoTyper- ը հիմնված է երկու հիմնական միկրոկառավարիչների վրա `ATMega 32U4, որը կարող է ընդօրինակել ստեղնաշար և ESP8266, որն ունի WiFi հնարավորություններ: IoTyper- ը համատեղում է երկուսն էլ: Արդյունքն այն է, որ ձեր համակարգչի համար դարպաս է `IoT- սարքերի հետ հաղորդակցվելու համար: Ամեն ինչ WiFi- ի միջոցով միացնելու համար ձեզ հարկավոր է MQTT- բրոքեր: Ես օգտագործում եմ iOBroker- ը դրա համար: Իմ համակարգը աշխատում է հին, արդիականացված նոութբուքի վրա: Պարտադիր չէ, որ այն լինի ամենաարագը և ամենաարագը: Raspberrry Pi- ն նույնպես կանի այդ աշխատանքը…

ESP8266 սկզբունքը կարդում է iOBroker- ում պահվող փոփոխական: Մենք կարող ենք փոխել այդ փոփոխականը շատ տարբեր եղանակներով, օրինակ ՝ Alexa- ի հետ (ձեզ անհրաժեշտ է iOBroker- ի սցենար, որը երկուսն էլ միացնում է իրար, բայց մեկը կարող եք գտնել առցանց) կամ ցանկացած այլ Smart Assistants- ի միջոցով: Իհարկե, դուք կարող եք պարզապես օգտագործել այնպիսի ծրագրեր, ինչպիսիք են Apple Homekit- ը ՝ իրադարձություն առաջացնելու համար, այս դեպքում ՝ իմ նոութբուքի ապակողպումը: ESP8266- ը կարդում է փոփոխականը և տեքստը Serial-Line- ի միջոցով ուղարկում ATMega 32U4: ATMega 32U4- ը տեքստը որպես ստեղնաշարի ելք է ուղարկում համակարգչին: Այս էջում ես ներառել եմ Unlocking- ի փորձնական ուրվագիծը:) Սա պետք է լինի միայն օրինակ կոդ. ATMega32U4- ի հնարավորությունները անհավանական են: Այս հմտությունները կարող եք ներառել ձեր բոլոր նախագծերի մեջ ՝ ձեր համակարգչի հետ WiFi- ի միջոցով փոխազդելու համար:

Պարագաներ

Սկսենք իմ օգտագործած նյութերից

Arduino Pro Micro (ես ապամոնտաժեցի IC- ն)

ESP01

TD6810 Buck-Converter

2.2 uH կծիկ

2x 22 Ω դիմադրիչներ

2x 10k Ω դիմադրիչներ

1x 680 Ω դիմադրություն

1x 150k Ω դիմադրություն

2x 330k Ω դիմադրիչներ

1x 1k Ω դիմադրություն

1x 100 nF կոնդենսատոր

2x 22 pF կոնդենսատորներ

1x 10 uF կոնդենսատոր

1x 1 uF կոնդենսատոր

1x 100 pF կոնդենսատոր

1x 22 uF կոնդենսատոր

Պին-վերնագրեր

3x LED (գույնը կարևոր չէ)

1x 16 MhZ բյուրեղ

USB- արական միակցիչ

(Ըստ ցանկության) փորագրված PCB

Գործիքներ, որոնք ես օգտագործել եմ

Yihua 862D+ oldոդման և վերալիցքավորման կայան

Sոդման անագ

Հոսք

Sոդման մածուկ

Պինցետ

Քայլ 1. Programրագրեք երկու MCU- ներ:

Programրագրեք երկու MCU- ներ
Programրագրեք երկու MCU- ներ
Programրագրեք երկու MCU- ներ
Programրագրեք երկու MCU- ներ

Նախ անհրաժեշտ է ծրագրավորել երկու MicroControllers- ը: Ես օգտագործել եմ Arduino IDE- ն:

Ես հանեցի ATMega32U4- ը էժան Arduino Pro միկրո տախտակից: Դա ավելի էժան էր, քան IC- ի առանձին գնումը…

Ես օգտագործեցի այս կարգավորումները.

ESP8266:

  • Ընդհանուր ESP8266 մոդուլ
  • Ֆլեշի չափը `512k (առանց SPIFFS)

ATMega 32U4:

Արդուինո Լեոնարդո

Եթե ավարտել եք mingրագրավորումը, կարող եք սկսել միացնել ամեն ինչ, ինչպես ցույց է տրված սխեմատիկայում:

Քայլ 2: Տեղադրեք Arduino Leonardo վարորդները ձեր համակարգչին

Ամեն ինչ լավ աշխատելու համար անհրաժեշտ է արդիականացնել ձեր Arduino IDE- ն նորագույն տարբերակին: Բացի այդ, ձեզ անհրաժեշտ են վերջին վարորդները:

Խնդիրների վերացման համար տես Sparkfun- կայքը:

learn.sparkfun.com/tutorials/pro-micro--fi…

Քայլ 3: Միացրեք այն ձեր համակարգչին:

Միացրեք այն ձեր համակարգչին
Միացրեք այն ձեր համակարգչին

Վերջին, բայց ոչ պակաս կարևորը, կարող եք միացնել ձեր տախտակը ձեր համակարգչին: Այն կբացահայտեր սովորական ստեղնաշարի նման: Դուք կարող եք գտնել IoTyper- ը որպես «Arduino Leonardo» ձեր Սարքի կառավարիչում:)

Քայլ 4: IoBroker- ի կազմաձևում

IoBroker- ի կազմաձևում
IoBroker- ի կազմաձևում

Հիմնական կազմաձևում ֆայլի գրացուցակը պետք է լինի /esp /iotyper: Իհարկե, դուք կարող եք դա փոխել ESP8266 ծածկագրում, որը նույնպես ներառված է սույն Հրահանգում:

Քայլ 5. Փոփոխել օրենսգիրքը և ապագա հեռանկարը

Եթե ձեզ հաջողվեց եռակցումը, գուցե ցանկանաք հիմա փոխել կոդը: Ոգեշնչման ժամացույցի համար.

www.arduino.cc/reference/hy/language/funct…

Հնարավորությունները անվերջ են:

Ի դեպ, շուտով, երբ արձակուրդից տուն վերադառնամ, IoTyper- ի համար 3D տպված պատյան կմշակեմ:

Հուսով եմ ձեզ դուր եկավ:) yeտեսություն: D

Խորհուրդ ենք տալիս: