Բովանդակություն:
- Պարագաներ
- Քայլ 1: Դեմո
- Քայլ 2. Arduino Ino ծրագիրը
- Քայլ 3: M.I.T. Հավելվածի ձևավորում
- Քայլ 4: Կենցաղային տեխնիկա
Video: Խելացի տուն Arduino MKR1000- ով և M.I.T.- ով Android հավելված ՝ 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս ձեռնարկում ես նկարագրում եմ, թե ինչպես բարելավել ձեր խելացի տունը ընդամենը մի քանի բաղադրիչով:
Այս խելացի տան դիզայնի առանցքը Arduino MKR1000 տախտակն է, որը կառավարվում է հավելվածով, որը նախագծված է M. I. T.- ի զարգացման կայքում: (Մասաչուսեթսի տեխնոլոգիական ինստիտուտ).
Ինչպե՞ս է դա արվում: Կայքում ՝ M. I. T. կարող եք մուտք գործել ձեր google հաշիվ ՝ ինքներդ Android սմարթֆոնի համար ծրագիր ստեղծելու համար: Կարող եք սահմանել էկրանները և ծրագրավորել բոլոր հիմքում ընկած հրամանները: Վերջինս կատարվում է հստակ WYSIWYG (այն, ինչ տեսնում եք, այն, ինչ ստանում եք) բլոկային գործառույթներով տեսողական ծրագրավորման լեզվով:
Ես ստեղծեցի ծրագիր ՝ Arduino MKR1000 տախտակը WiFi- ով վերահսկելու համար ՝ 5 տարբեր ելքերով ՝ «տարբեր խելացի տանը» 5 տարբեր սարքեր փոխարկելու համար: Սկզբում միայն LED- ները միացված են, բայց դրանք հեշտությամբ կարող են փոխարինվել `կենցաղային տեխնիկայի միացման համար ռելեներ փոխելով:
Պարագաներ
1 տիպի Arduino տախտակ MKR1000, 7 ռեզիստոր 1kOhm. 7 հանգույց 5 մմ, տարբեր գույներով: Գրատախտակ և էլեկտրագծեր:
5V DC ռելեներ մեկական ներքին օգտագործման համար:
5V DC սնուցման աղբյուր MKR1000- ի համար (պատի գորտի USB մատակարարումը կանի):
Համակարգիչ Arduino IDE ծրագրակազմով տեղադրված:
Քայլ 1: Դեմո
Այստեղ դուք կարող եք տեսնել, թե ինչպես են միացված և անջատված LED- ների 5 տարբեր ելքերը: Ինչպես նաև ցուցադրվում է էկրանի կարգավորումը, կարող եք ընտրել կոճակների քանակը `նշելով տուփերը: (նվազագույնը մեկ կոճակ, առավելագույնը հինգ կոճակ):
Կոճակները կանաչ են, երբ LED- ները կարելի է միացնել և կարմիր դառնալ, եթե LED- ները կարող են անջատվել: Հավելվածը փակելուց հետո յուրաքանչյուր կոճակի կարգավիճակը պահվում է հիշողության մեջ:
Կան երկու լրացուցիչ լուսադիոդներ, որոնցից մեկը ցույց է տալիս MKR1000- ը, որը փնտրում է ճիշտ WiFi ալիքը, իսկ կապույտը ցույց է տալիս, որ կապը հաստատված է և լավ: Սա պահանջում է մոտ. Սնուցվելուց 20 վայրկյան անց:
Երբ WiFi- ն անջատվում է, MKR1000- ը նորից կսկսի որոնել կապը:
Քայլ 2. Arduino Ino ծրագիրը
Arduino MKR1000- ին անհրաժեշտ է ծրագիր M. I. T. հավելվածից աշխատելու համար: Այն ծրագրի ընդլայնված և կատարելագործված տարբերակն է, որը նկարագրված է Ագուս Կուրնիավանի «Arduino and Genuino MKR1000 զարգացման աշխատաժողով 2016» հրատարակությունում:
Ներբեռնեք ֆայլը, պատճենեք տեքստը Arduino IDE- ում և այնուհետև ծրագիրը վերբեռնեք ձեր Arduino MKR1000- ում: Տե՛ս www.arduino.cc անհրաժեշտ ծրագրակազմի տեղադրման և օգտագործման և Arduino- ի ծրագրավորման վերաբերյալ բացատրություն ստանալու համար: Նախքան ծրագիրը MKR1000- ում բեռնելը, նախ «xxx» - ի արժեքները փոխարինեք ձեր խելացի տան ձեր WiFi ցանցի ձեր (գաղտնի) ծածկագրերով:
Եթե նախկինում չեք ծրագրավորել MKR1000, ապա նախ պետք է MKR1000- ը տեսանելի դարձնեք IDE- ում: MKR1000- ը ներառված չէ որպես ստանդարտ: Նախ տեղադրեք անհրաժեշտ «Wifi101 ″ գրադարանը: Դա անելու համար գնացեք «գործիքներ/կառավարեք գրադարանները» և ընտրեք WiFi101 գրադարանը: Վերջին քայլը MKR1000 տախտակի ավելացումն է: Դա անելու համար անցեք «գործիքներ/տախտակ/տախտակների կառավարիչ»: Տախտակների ցանկից գտեք «Arduino SAMD տախտակները (32-բիթանոց ARM Cortex-M0 +)»: Կտտացրեք այնտեղ «Լրացուցիչ տեղեկություններ» և «տեղադրել» ՝ այս տախտակը տեղադրելու համար:
Քայլ 3: M. I. T. Հավելվածի ձևավորում
Կայքում ՝ M. I. T. կարող եք մուտք գործել ձեր google հաշիվ ՝ ինքներդ Android սմարթֆոնի համար ծրագիր ստեղծելու համար: Կարող եք սահմանել էկրանները և ծրագրել բոլոր հիմքում ընկած հրամանները: Վերջինս կատարվում է հստակ WYSIWYG (այն, ինչ տեսնում եք, այն, ինչ ստանում եք) բլոկային գործառույթներով տեսողական ծրագրավորման լեզվով:
Իմ Android ծրագիրը կարելի է գտնել M. I. T.- ի պատկերասրահում: զարգացման կայք: Մուտք գործեք և որոնեք «MKR1000» և ներբեռնեք «MKR1000_V4_Control» - ի վերջին տարբերակը: Դուք կստանաք պատճեն ձեր սեփական զարգացման էջում, որը կարող եք դիտել, փոխել կամ կատարելագործել:
Եթե ցանկանում եք փորձել Android գործարկվող ֆայլը (APK ֆայլը) ՝ առանց մուտք գործելու M. I. T. կայքը կարող եք ուղղակիորեն ներբեռնել ֆայլը այստեղ և պատճենել և տեղադրել ձեր սեփական սմարթֆոնում:
Մ. Ի. Տ. կայքը հագեցած է ձեռնարկներով, սկսելու ուղեցույցով և մեծ ֆորումով: Կարող եք սովորել ծրագրել քայլ առ քայլ ՝ նախագծելով ձեր հեռախոսի էկրանը և կոճակները կառավարող բոլոր բլոկները:
կարևոր նշում. երբ ձեր ծրագիրը պատրաստ է տեղադրման, պատճենեք այն ձեր հեռախոսին և կրկնակի կտտացրեք apk ֆայլին: Այն անվտանգ է օգտագործման համար, սակայն ձեր virusscanner- ը հավանաբար կխելագարվի և կսկսի նախազգուշացնել անվտանգության բազմաթիվ սխալ հաղորդագրություններով: Պարզապես անտեսեք դրանք, հիմնական պատճառն այն է, որ դուք ծրագիր եք ներբեռնում պաշտոնական հավելվածների խանութից դուրս…
Քայլ 4: Կենցաղային տեխնիկա
LED- ների փոխարեն կարող եք միացնել 5V DC ռելեներ `կենցաղային տեխնիկայի միացման համար: Սրանք բոլորը կապված են վտանգավոր լարման հետ (110 Վ AC կամ ավելի), այնպես որ զգույշ եղեք և աշխատեք անվտանգ:
Ռելեներն իրենք էներգիայի կարիք ունեն, եթե տեղադրեք բոլոր 5 ռելեները, ես առաջարկում եմ ռելեների համար օգտագործել առանձին 5 Վ լարման հոսանք: Այլապես MKR1000 5VDC կապը ծանրաբեռնված կլինի:
Խորհուրդ ենք տալիս:
Հեռավոր խելացի տուն ՝ 5 քայլ
Հեռավոր խելացի տուն. Նյութեր. Dunne gelamineerde hout platen. 1 x grondplaat met een diameter van 1 cmkleine nagels2 x breadbords plakbandveel kabels հանդիպել տրամագիծը 0.3 cmveel jumper kabels gereedschap: boormachinelijmpistoolsoldeerboutschroevendra
Ինչպես դարձնել խելացի տուն ՝ օգտագործելով Arduino կառավարման ռելեի մոդուլը - Տնային ավտոմատացման գաղափարներ. 15 քայլ (նկարներով)
Ինչպես դարձնել խելացի տուն ՝ օգտագործելով Arduino կառավարման ռելեի մոդուլը | Տան ավտոմատացման գաղափարներ. Տան ավտոմատացման այս նախագծում մենք նախագծելու ենք խելացի տան ռելեի մոդուլ, որը կարող է կառավարել 5 կենցաղային տեխնիկա: Այս ռելեի մոդուլը կարող է կառավարվել բջջայինից կամ սմարթֆոնից, IR հեռակառավարման վահանակից կամ հեռուստատեսության հեռակառավարիչից, ձեռքով անջատիչից: Այս խելացի էստաֆետը կարող է զգալ նաև
Խելացի տուն Arduino- ով. 11 քայլ (նկարներով)
Smart Home Arduino- ով. Բարև: Ես ձեզ ցույց կտամ, թե ինչպես կառուցել ձեր սեփական խելացի տունը: Այն ցույց է տալիս ջերմաստիճանը ինչպես ներսում, այնպես էլ դրսից, եթե պատուհանը բաց է կամ փակ, ցույց է տալիս անձրևի ժամանակ և ահազանգ է տալիս, երբ շարժվում է PIR տվիչի զգայարանները: Ես դիմումը արեցի android- ում ՝
HackerBox 0054: Խելացի տուն. 8 քայլ
HackerBox 0054: Smart Home. Ողջույններ HackerBox ցանցահեններին ամբողջ աշխարհում: HackerBox 0054- ը ուսումնասիրում է տան ավտոմատացումը խելացի անջատիչների, տվիչների և այլնի միջոցով: Կարգավորեք Sonoff WiFi խելացի անջատիչները: Փոփոխեք խելացի անջատիչները ՝ ծրագրավորման վերնագրեր ավելացնելու և այլընտրանքային ծրագրակազմը լուսավորելու համար
Costածր ծախսերի խելացի տուն - վերահսկողություն աշխարհի ցանկացած վայրից. 6 քայլ
Costածր ծախսերի խելացի տուն - վերահսկողություն աշխարհի ցանկացած վայրից. Մոտավորապես Մեր օրերում երկու ծնողներն էլ աշխատում են ընտանիքի համար հարմարավետ կյանք ունենալու համար: Այսպիսով, մենք ունենք բազմաթիվ էլեկտրոնային տեխնիկա, ինչպիսիք են aterեռուցիչը, AC- ն, Լվացքի մեքենան և այլն: