Բովանդակություն:
- Պարագաներ
- Քայլ 1: Կարգավորեք Raspberry Pi- ն
- Քայլ 2: Տվյալների բազա (Մարիադբ)
- Քայլ 3. Կառուցեք տան ստորին հատվածը
- Քայլ 4: Հիմքի ափսե
- Քայլ 5: Տանից դուրս
- Քայլ 6: Կառուցեք էլեկտրական միացում
- Քայլ 7: Կոդ
- Քայլ 8: Վեբ սերվեր
- Քայլ 9: Autorun
- Քայլ 10: Ավարտեք
Video: Խելացի տուն ՝ 10 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Եթե ցանկանում եք խելացի տուն պատրաստել ազնվամորու պիով, ապա պարզապես պետք է հետևեք ստորև նշված քայլերին, և նախքան դա իմանալը ինքներդ եք պատրաստել խելացի տուն:
Պարագաներ
-
Տախտակներ (MDF 6 մմ)
- 1 x 600 մմ * 341, 9 մմ Տանիքի տանիքի համար
- 1 x 600 մմ * 335, 9 մմ հետևի տանիքի համար
- 2 x 568 մմ * 443 մմ Ձեղնահարկի հատակի և առաստաղի համար
- 3 x 556 մմ * 100 մմ Ներքին պատերի համար
- 2 x 443 մմ * 100 մմ
- 2 x 212, 5 մմ * 100 մմ
- 1 x 75 մմ * 100 մմ
- 1 x 56 մմ * 100 մմ
- 2 x 475 մմ x 361, 5 մմ Արտաքին պատերի համար
- 2 x 588 մմ x 124 մմ
- 2 x 600 մմ * 600 մմ
- 1 x փայտե անկյունային բար
- 2 x փայտե ճառագայթներ 40 մմ * 50 մմ * 2100 մմ
- 1 x մալուխ VTBST0, 75 Rood 15 մ
- 1 x մալուխ VTBST0, 75 Zwart 25 մ
- 2 x PVC գլան 0, 7 մմ 100 մմ * 1000 մմ
- 1 x փայտի սոսինձ 250 գ
- 1 x velcro 20 մմ * 10 մմ
- 1 x ազնվամորի pi 3b+,
- 1 x micro SD քարտ (32 գբ)
- 1 x LCD I2C- ով
- 1 x DS18B20
- 1 x 74HC595
- 1 x MCP3008
- 1 x ուլտրամանուշակագույն ցուցիչ
- 1 x վոլտ ցուցիչ
- 1 x դիմադրություն 10 օմ
- 10 x կոճակ
- 10 x LED ցուցիչ 5 մմ
- 20 x դիմադրություն 470 օմ
- 4 x 3, 5V - 250mA Արևային վահանակ
- 1 x Արևային լիթիումի իոն/պոլիմերային լիցքավորիչ
- 1 x Արական DC հոսանքի ադապտեր տերմինալային բլոկով
- 1 x լիթիումի իոն պոլիմերային մարտկոց - 3.7v 2500mAh
- ջերմային նեղացման խողովակ
- զոդման անագ
Գործիքներ:
Sոդման երկաթ
Fretsaw
Հորատման մեքենաներ
ձայնագրիչ
մատիտ
Քայլ 1: Կարգավորեք Raspberry Pi- ն
Երբ ունեք ձեր բոլոր պաշարները, մենք կարող ենք սկսել:
- Տեղադրեք ձեր microSD քարտը համակարգչի մեջ;
- Ներբեռնեք Raspbian OS- ի պատկերը;
- Միկրո SD- քարտի պատկերը միացրեք Etcher- ի կամ win32diskimager- ի նման ծրագրակազմով;
- Գնացեք SD քարտի հասանելի բաժին և բացեք cmdline.txt ֆայլը նոթատետրով;
- Ավելացնել ip = 169.254.10.1 պահել և փակել;
- Այժմ տեղադրեք ձեր micro-SD քարտը ձեր ազնվամորու pi- ի մեջ;
- երբ այն գործարկվի, ներբեռնեք Putty;
- Այժմ, միացեք ձեր ազնվամորու pi- ին ՝ օգտագործելով ավելի վաղ մուտքագրված ip հասցեն;
- Մուտք գործեք pi և գաղտնաբառի ազնվամորիով;
- Մուտքագրեք sudo raspi-config, փոխեք ձեր գաղտնաբառը, գնացեք ցանցային ընտրանքներ, փոխեք ձեր pi- ի սերվերի անունը: Գնացեք տեղայնացման ընտրանքներ և փոխեք ձեր wi-fi երկիրն ու ժամային գոտին: Հաջորդը, անցեք բեռնման ընտրանքներին, անջատեք սպասել ցանցի բեռնման ժամանակ և սպասեք ցայտուն էկրանին անջատվելուն: Վերջապես գնացեք միջերեսային տարբերակներ և բացեք i2c և spi ինտերֆեյսը.
- Միացեք wi-fi- ին ՝ օգտագործելով wifi- ին միանալու հետևյալ քայլերը.
- Կատարեք sudo apt-update և sudo apt-upgrade հրամանները;
Քայլ 2: Տվյալների բազա (Մարիադբ)
Ավելացրեք տվյալների բազա մեր Raspberry Pi- ին: Մենք դա անում ենք tyեփամածիկում:
- sudo apt-get տեղադրել mysql-server, mysql-client
- mysql -u արմատ -p
- ստեղծել օգտվողի 'root'@'localhost' գաղտնաբառով նույնականացված;
- ՏՐԱՄԱԴՐԵԼ ԲՈԼՈՐ ՊՐԻՎԻԼԻԳՆԵՐԸ *. * «Արմատ»@'%'
- Այժմ պատճենեք sql ֆայլի ծածկագիրը և տեղադրեք այն tyեփամածիկի մեջ և կատարեք այն
Քայլ 3. Կառուցեք տան ստորին հատվածը
Եթե դուք ունեք տան համար ձեր սեփական դիզայնը, ապա չպետք է հետևեք 3 -րդ և 5 -րդ քայլերին: Պարզապես համոզվեք, որ ունեք ձեր սեփական նախագծված տունը, որն ունեք ներսից և դրսից պատերին `էլեկտրաէներգիան երկու պատերի միջև տեղադրելու համար: Եվ որ դուք լարեր եք դրել LED- ի, արևային վահանակների և ուլտրամանուշակագույն սենսորի համար (եթե պատրաստվում եք այս սենսորը տեղադրել տանիքում), հետագայում կտեսնեք, թե որտեղ պետք է դրանք միացնեք:
Նախ վերցրեք բոլոր դարակները, որոնք մենք օգտագործում ենք ներքին պատերի համար
Նախ վերցնում եք հատակին գտնվող տախտակները, որտեղ պատուհաններն ու դուռը կմտնեն տուն:
Այնուհետև փայտի սոսինձով կպցնում եք 556 մմ * 100 մմ և 443 մմ * 100 մմ տախտակները, որպեսզի ստանաք գեղեցիկ ուղղանկյուն
Այնուհետև վերցրեք 556 մմ * 100 մմ վերջին տախտակները և կպցրեք այն ուղղանկյան մեջ: այս կերպ դուք ստանում եք 2 տարածք տանը:
Այնուհետև վերցնում եք 212.5 մմ * 100 մմ չափսերի 2 տախտակները և դրանք սոսնձում 2 տարածությունից 1 -ում, որպեսզի ունենաք 1 մեծ տարածք և 3 փոքր տարածություն:
Հետո վերցնում եք 2 ամենափոքր տախտակները, և մենք այն կդարձնենք զուգարանի սենյակ: մենք 2 տախտակները միասին կախում ենք այնպես, որ դուք ստանաք L ձև: ապա սոսնձեք այս L- ը միջին տարածության մեջ:
Երբ սոսինձը չորանում է, վերցրեք 568 մմ * 443 մմ տախտակ և կպցրեք այն այնպես, որ այս տարածքների համար առաստաղ ունենաք: Առաստաղի վրա կպչում եք մի փոքրիկ բլոկ առավելագույնը 12 մմ բարձրության անկյուններում:
Թույլ տվեք, որ այն լավ չորանա, և երբ դա արվի, դուք արդեն այդ ամենը պատրաստել եք ներքևում:
Քայլ 4: Հիմքի ափսե
Հիմնական ափսեը նախատեսված է որպես հատակ մեր տան համար: Բայց նաև ամբողջ էլեկտրաէներգիան մի կողմ դնել այնպես, որ այն այլևս հազիվ տեսանելի լինի
Դուք վերցնում եք 1 ափսե 600 մմ * 600 մմ և փայտե ճառագայթներ: Դուք փայտե ճառագայթները սոսնձում եք փայտե ափսեի շուրջը, որպեսզի մենք այնտեղ էլեկտրաէներգիա դնենք մեր մեջ: Համոզվեք, որ ապահովում եք 10 սմ անցք, որպեսզի կարողանաք ձեր ազնվամորու pi- ն տեղադրել մեջտեղում:
Հետո վերցնում եք ձեր տան ստորին հարկը և այն հետույքով տեղադրում ձեր հիմքի ափսեի եզրին: այժմ դուք կարող եք մի քանի անցք նշել 7 մմ տան դիմաց: Բայց զգույշ եղեք, որ այդ անցքերը դռան առջև կամ պատուհանի դիմաց չգան: Մենք այս անցքերն ենք հորատում, որպեսզի մեր էլեկտրաէներգիան ստորին ափսեից կարողանա գնալ տուն:
Եթե գիտեք, թե որտեղ է լինելու ձեր տունը ներքևի ափսեի վրա, ապա կարող եք նշել 10 անցք (2 տող 5 -ից), որպեսզի կարողանաք տեղադրել կոճակները և փոս նկարել LCD էկրանին:
Բոլոր անցքերը փորելուց հետո մենք կարող ենք սկսել տան դրսից
Քայլ 5: Տանից դուրս
Այժմ մենք մտնում ենք տան արտաքին պատերը `ստորին հարկում:
Վերցնում ես 475 մմ * 361.5 մմ երկու տախտակները: Դուք չափում եք 361.5 նշանի կողմի երկայնքով 124 մմ երկկողմանի երկայնքով: ապա դուք չափում եք 475 մմ կենտրոնը ձեր տախտակների մյուս կողմից: Այնուհետև ձեր առաջին կետերը միացնում եք երկրորդ կետին, որպեսզի ձեր տախտակների վրա ունենաք տունաձև ձև և կտրեք 2 անկյունները:
Այնուհետև կպցրեք 588 մմ x 124 մմ չափսերի 2 տախտակները ձեր տան առջևի և հետևի մասում: Համոզվեք, որ դուռը և պատուհանները կտրված են այս տախտակներում: Եթե ցանկանում եք, որ ձեր տանը պատուհան լինի, կարող եք PVC- ի կտոր կպցնել 2 տախտակների միջև և սոսնձել այն և արտաքին պատը:
Այնուհետև տեղադրեք ձեր պատրաստած 2 այլ տախտակները, իսկ մնացած 2 -ը ՝ տան մասին: նաև համոզվեք, որ եռանկյունու մեջ ադամանդ եք պատրաստում, որպեսզի տեսնեք ՝ լույսը այրվում է, թե ոչ: Այստեղ նույնպես կարող եք PVC- ի կտոր կախել պատուհանի դիմաց:
Երբ սոսինձը չորանում է, դուք գրեթե ավարտում եք ձեր տան կառուցումը:
Քայլ 6: Կառուցեք էլեկտրական միացում
Մինչև տունն ամբողջությամբ կավարտենք, մենք առաջին հերթին կտեղադրենք մեր էլեկտրաէներգիան մեր տանը: Դուք կարող եք տեղադրել ձեր LED- ները ձեր տանը (յուրաքանչյուր սենյակի մեջտեղում միշտ տեղադրել 1 LED, մեծ սենյակում `ավելի լավ, տեղադրել 3 LED): Այժմ դուք ունեք սովորաբար տեղադրված է ընդամենը 9 LED:
Կպչեք ձեր տունը հիմքի ափսեի վրա:
միացրեք բոլոր բաղադրիչները ստորին ափսեի մեջ, ինչպես ցույց է տրված ստորև:
Ավարտելուց հետո կարող եք նույն չափսերով մյուս տախտակի վրա տեղադրել 568 մմ * 443 մմ չափսի երկրորդ տախտակները: Երբ դա անեք, ձեր տունը նման կլինի 1 -ին լուսանկարին:
Հետո բռնեք տախտակները, որոնք կլինեն տան հետևի մասում, 4 արևային վահանակները կախեք տախտակներին և համոզվեք, որ մյուս կողմից (ներսում) արևային վահանակների մալուխները գալիս են տախտակներից: Այնուհետև մի փոքր անցք բացեք և կախեք ուլտրամանուշակագույն սենսորը, նախքան այն անցնելը, որպեսզի այս սենսորը գեղեցիկ ինտեգրված լինի: երբ դա անեք, կարող եք միացնել ամեն ինչ և կարող եք ձեր տախտակը դնել ձեր տանը: (ապա ձեր տան տանիքը կարծես 2 -րդ լուսանկարն է):
Քայլ 7: Կոդ
Դուք կարող եք ներբեռնել կոդը այստեղ և տեղադրել այն ձեր ազնվամորու պիում:
Քայլ 8: Վեբ սերվեր
Այս հրամանները կատարում եք ծեփամածիկով:
Կատարեք sudo apt -get install apache2 -y հրամանը
թերթել 169.244.10.1 ինտերնետում: սովորաբար տեսեք ձեզ հետ apache էջը, եթե դա այդպես չէ, մուտքագրեք առաջին sudo apt-get թարմացումը և նորից տեղադրեք apchach- ը:
Այժմ տեղափոխեք ձեր ներբեռնած ծածկագրի frontend թղթապանակը/var/www/html մեջ ՝ օգտագործելով mv հրամանը:
sudo ծառայություն apache2 վերագործարկեք:
Այժմ դուք պետք է տեսնեք վեբ ինտերֆեյսը, եթե նավարկեք pi- ի ip- հասցեով:
Քայլ 9: Autorun
Այժմ մենք պետք է համոզվենք, որ սցենարը ինքնաբերաբար կաշխատի, եթե ձեր pi- ն գործարկեք:
Խմբագրեք rc.local ֆայլը ՝ օգտագործելով sudo nano /etc/rc.local
Ավելացրեք ձեր ծածկագիրը կատարելու հրաման, սա կլինի python3.5 /yourpath/project.py &
Համոզվեք, որ ելքը թողնում եք ներքևում:
այժմ sudo վերագործարկեք և ստուգեք, արդյոք այն աշխատել է:
Քայլ 10: Ավարտեք
Նորից փորձարկեք ամեն ինչ, և եթե ամեն ինչ աշխատի, ապա տանիքի մյուս կողմը դրեք տան վրա:
Եթե դա այդպես չէ, ապա դա այն պատճառով է, որ դուք ձեր շրջանի աստված չեք դարձրել և դեռ ստիպված կլինեք ստուգել այն:
Ի վերջո, դուք կարող եք կախել վերջին տախտակը ներքևի ափսեի ներքևում և տեղադրել մի կտոր վելկրո, որտեղ ձեր ազնվամորու պիի համար անցք եք ապահովել: Նաև ձեր ազնվամորու պի հետևի մասում կախեք մի կտոր Velcro, որպեսզի ձեր pi- ն կախված լինի ձեր տանը:
Այսպիսով, այժմ ձեր Smart House- ն ավարտված է:
Խորհուրդ ենք տալիս:
Հեռավոր խելացի տուն ՝ 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- ում ՝
Խելացի տուն Arduino MKR1000- ով և M.I.T.- ով Android հավելված ՝ 4 քայլ
Խելացի տուն Arduino MKR1000- ով և M.I.T.- ով Android հավելված. Այս ձեռնարկում ես նկարագրում եմ, թե ինչպես բարելավել ձեր խելացի տունը ընդամենը մի քանի բաղադրիչով: Այս խելացի տան դիզայնի սիրտը Arduino MKR1000 տախտակն է, որը կառավարվում է հավելվածով, որը մշակված է M.I.T.- ի զարգացման կայքում: (Մասաչուսեթսի ինստիտուտ
HackerBox 0054: Խելացի տուն. 8 քայլ
HackerBox 0054: Smart Home. Ողջույններ HackerBox ցանցահեններին ամբողջ աշխարհում: HackerBox 0054- ը ուսումնասիրում է տան ավտոմատացումը խելացի անջատիչների, տվիչների և այլնի միջոցով: Կարգավորեք Sonoff WiFi խելացի անջատիչները: Փոփոխեք խելացի անջատիչները ՝ ծրագրավորման վերնագրեր ավելացնելու և այլընտրանքային ծրագրակազմը լուսավորելու համար