Բովանդակություն:
- Պարագաներ
- Քայլ 1. Programրագրեք երկու MCU- ներ:
- Քայլ 2: Տեղադրեք Arduino Leonardo վարորդները ձեր համակարգչին
- Քայլ 3: Միացրեք այն ձեր համակարգչին:
- Քայլ 4: IoBroker- ի կազմաձևում
- Քայլ 5. Փոփոխել օրենսգիրքը և ապագա հեռանկարը
Video: IoTyper - Կառավարեք ձեր համակարգիչը Alexa- ի միջոցով (IoT). 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Երբևէ չե՞ք մտածել 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- ներ:
Նախ անհրաժեշտ է ծրագրավորել երկու 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- ի կազմաձևում
Հիմնական կազմաձևում ֆայլի գրացուցակը պետք է լինի /esp /iotyper: Իհարկե, դուք կարող եք դա փոխել ESP8266 ծածկագրում, որը նույնպես ներառված է սույն Հրահանգում:
Քայլ 5. Փոփոխել օրենսգիրքը և ապագա հեռանկարը
Եթե ձեզ հաջողվեց եռակցումը, գուցե ցանկանաք հիմա փոխել կոդը: Ոգեշնչման ժամացույցի համար.
www.arduino.cc/reference/hy/language/funct…
Հնարավորությունները անվերջ են:
Ի դեպ, շուտով, երբ արձակուրդից տուն վերադառնամ, IoTyper- ի համար 3D տպված պատյան կմշակեմ:
Հուսով եմ ձեզ դուր եկավ:) yeտեսություն: D
Խորհուրդ ենք տալիս:
Միացրեք և անջատեք ձեր համակարգիչը Google Home- ի և Blynk- ի միջոցով. 6 քայլ
Միացրեք և անջատեք ձեր համակարգիչը Google Home & Blynk- ով. Բարև տղերք և բարի գալուստ այս ձեռնարկը: Այս անգամ ես ձեզ ցույց կտամ, թե ինչպես միացնել ձեր համակարգիչը ձեր Google Home- ով: միացումներ! Այս խնդիրը լուծելու համար ես ընտրեցի պատյան 3D տպելու համար: Եթե դուք միացնում եք հոսանքը
Օգտագործեք ուղղագրություններ ՝ ձեր համակարգիչը վերահսկելու համար: 7 քայլ (նկարներով)
Օգտագործեք ուղղագրություններ ՝ ձեր համակարգիչը կառավարելու համար. Երբևէ ցանկացե՞լ եք օգտագործել Հարի Փոթերի նման հմայքներ: Փոքրիկ աշխատանքով և որոշ ձայնային ճանաչմամբ դա կարելի է յուրացնել: Այս նախագծի համար անհրաժեշտ է ՝ Windows XP կամ VistaA խոսափողով համակարգիչ, որոշ ժամանակ և համբերություն: Եթե ձեզ դուր եկավ այս հրահանգը
Ստեղծեք ձեր սեփական համակարգիչը ազնվամորու միջոցով. 4 քայլ
Կառուցեք ձեր սեփական համակարգիչը ազնվամորիով. Այս նախագիծը թարմացվել է չորեքշաբթի օրը, նոյեմբերի 15 -ին, 2017 թ. Այսօր մենք միասին կտեսնենք, թե ինչպես կարող եք ստեղծել ձեր սեփական համակարգիչը ցածր գնով ընդունելի կատարմամբ ՝ ազնվամորու pi- ի հիման վրա և ավելի քիչ բյուջեով: $ 100. Օգտվողների մեծ մասի համար այս համակարգիչը
PSP- ի օգտագործումը որպես համակարգչային ջոյստիկ և այնուհետև ձեր համակարգիչը PSP- ով կառավարելը. 5 քայլ (նկարներով)
PSP- ի օգտագործումը որպես համակարգչային ջոյսթիք և այնուհետև ձեր համակարգիչը PSP- ով կառավարելը. Դուք կարող եք շատ հիանալի բաներ անել PSP homebrew- ի հետ, և այս ուսանելի ուսուցողական խցիկում ես կսովորեցնեմ ձեզ, թե ինչպես օգտագործել ձեր PSP- ն որպես խաղ խաղալու ջոյսթիք, բայց կա նաև ծրագիր, որը թույլ է տալիս օգտագործել ձեր ջոյսթիկը որպես մկնիկ: Ահա մայրիկը
Կառուցեք ձեր սեփական համակարգիչը. 16 քայլ (նկարներով)
Կառուցեք ձեր սեփական համակարգիչը. Ինչու՞ մեկը պետք է դուրս գա և համակարգիչ գնի Dell- ի կամ Gateway- ի նման արտադրողից, երբ նրանք կարող են ավելի հզոր համակարգիչ կառուցել ավելի քիչ գումարով: Պատասխանը, նրանք չգիտեն, թե ինչպես այն կառուցել: Սա կարող է բարդ գործընթաց թվալ, բայց ամեն դեպքում