Բովանդակություն:
- Քայլ 1: Գործիքներ և բաղադրիչներ
- Քայլ 2: RPi- ի կարգավորում
- Քայլ 3: Միացեք RPi- ին
- Քայլ 4: Theերմոց
- Քայլ 5. Անկյունի հատվածներ
- Քայլ 6: Պատուհաններ և դուռ
- Քայլ 7: Լարերի տեղադրում
- Քայլ 8: vառայությունների ավելացում
- Քայլ 9: Սեղմեք կոճակները
- Քայլ 10: oldոդման լուսադիոդային և ջերմաստիճանի տվիչ
- Քայլ 11: Թաքցրեք էլեկտրագծերը
- Քայլ 12: Կոդավորում
- Քայլ 13: MySQL տվյալների շտեմարան
- Քայլ 14: Ստեղծեք աղյուսակ Pycharm- ում
- Քայլ 15: Ներբեռնեք նախագիծը
- Քայլ 16: Ավտոմատ գործարկել
- Քայլ 17. IGreenhouse- ի օգտագործումը
Video: IGreenhouse - Խելացի ջերմոց. 17 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Տանը աճեցված մրգերն ու բանջարեղենը հաճախ ավելի լավն են, քան գնում եք, բայց երբեմն կարող եք կորցնել ձեր ջերմոցի տեսողությունը: Այս նախագծում մենք խելացի ջերմոց ենք պատրաստելու: Այս ջերմոցը ինքնաբերաբար կբացի և կփակի նրա պատուհաններն ու դուռը, երբ շոգ է կամ շատ ցուրտ: Երբ բույսերը պետք է չորանան, խելացի ջերմոցը ինքնաբերաբար կջրեցնի ձեր բույսերը (այս նախագծում մենք կպատկերացնենք ջրելը ՝ հիմնված լուսադիոդի հիման վրա): Ձեր բույսերը ջրելու ժամանակը և երբ դուռն ու պատուհանները բացվում կամ փակվում են, ցուցադրվում է տնական կայքում:
Քայլ 1: Գործիքներ և բաղադրիչներ
Գործիքներ:
- Մի գամասեղ տափակաբերան աքցան
- Բազմաֆունկցիոնալ սղոց
- Հորատման տրամագիծը 1 մմ
- 8 մմ տրամաչափի փորվածք
- ժապավենային միջոց
- Ֆայլ
- Հղկաթուղթ
- անջատիչ դանակ
- Soldոդման երկաթ
Բաղադրիչներ (տես PDF).
- Սերվո շարժիչներ
- Կտտացրեք կոճակները
- Ազնվամորի Pi 3 մոդել B
- Երմաստիճանի ցուցիչ
- Խոնավության տվիչ
- Breadboard
- Տրանզիստոր
- Ունիվերսալ սնուցման աղբյուր
- Ռեզիստորներ
- MCP3008
- Pi T-Cobbler (ըստ ցանկության)
- Գլխավորած
- Լարերը
- Ethernet մալուխ
- 5, 2V ադապտեր
- 8 ԳԲ միկրո SD քարտ
- Ծխնիներ
- Ալյումինի կույր պտուտակներ
- Պոլիստիրոլի պայծառ ափսե
- Անկյունի հատված
- Sոդման անագ
- Երկկողմանի ժապավեն
- Կապում
- Էլեկտրական ջերմային նեղացման թև
- Մալուխային կապեր
- Տուփ
Առավելագույն արժեքը ՝ 167 եվրո, 82 եվրո
Քայլ 2: RPi- ի կարգավորում
Մենք կսկսենք օպերացիոն համակարգի տեղադրումը մեր Raspberry Pi- ի վրա:
- Ներբեռնեք «Raspbian Jessie with pixel» պատկերը Raspberry Pi կայքից: Կտեսնեք, որ սա ZIP ֆայլ է:
- Այս ZIP ֆայլը հանեք ցանկալի վայր:
-
Ներբեռնեք Win32 Disk Imager գործիքը, այն կարելի է ներբեռնել Sourceforge- ում:
- Կտտացրեք թղթապանակի պատկերակին ՝ պատկերը ընտրելու համար
- Այնուհետև «Սարքում» ընտրեք ձեր microSD քարտը
- Այնուհետև կտտացրեք «Գրեք»
Ձեր microSD- ում պատկերը գրվելուց հետո կարող եք բացել microSD- ը Windows Explorer- ում:
- Բացեք «cmdline.txt» ֆայլը
- «Rootwait» բառից առաջ ավելացնել հետեւյալ տողը `169.254.10.0
- Այնուհետեւ պահեք ֆայլը:
- Տեղադրեք microSD- ը RPi- ում
- Կիրառեք լարում ձեր RPi- ին 5, 2V DC ադապտերով
- Միացրեք ցանցի մալուխը RPi- ին և միացրեք այն ձեր համակարգչի ցանցային պորտին:
Ձեր Ազնվամորին այժմ պատրաստ է օգտագործման համար:
Քայլ 3: Միացեք RPi- ին
Մեր RPi- ին միանալու համար մենք կօգտագործենք Putty:
- Ներբեռնեք մածիկ
- Ստեղծեք SSH կապ (տես նկարը)
-
Մուտք գործել
- Մականուն: pi
- Գաղտնաբառ `ազնվամորի
WIFI- ի կարգավորումը
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Գնացեք ֆայլի ներքևում և ավելացրեք հետևյալը.
ցանց = {ssid = "անլար ցանցի անունը" psk = "անլար ցանցի գաղտնաբառ"
}
Ձեր IP հասցեի տեսակը տեսնելու համար.
ifconfig wlan0
Այժմ դուք կարող եք անլար միանալ ձեր Raspberry Pi- ին
Հյուրընկալողի անունը Putty = IP հասցեում
Քայլ 4: Theերմոց
Այս քայլով մենք պատրաստվում ենք ջերմոցն ինքնուրույն կատարել:
Ձեզ անհրաժեշտ կլինի.
- Բազմաֆունկցիոնալ սղոց
- Ֆայլ
- Մնացած նյութերը, որոնք նշված են նյութերի նախագծում
Քայլեր
- Տեսա պոլիստիրինային վահանակը, ինչպես նկարազարդված է վերը նշված նախագծում:
-
Տեսա անկյունի հատվածը, ինչպես պատկերված է վերևի նկարում.
- 3 x 50 սմ
- 2 x 50 սմ (անկյուն 140 °)
-
4 x 20, 5 սմ, որի լուսավորությունը կրճատվում է 1, 5 սմ -ով
միտրը կտրեց այս պրոֆիլները 2 x 50 սմ (անկյուն 140 °)
- 4 x 17, 5 սմ (միտրը երկու -երկու կտրեց ՝ դարբնոց պատրաստելու համար)
- Սղոցելուց հետո փայլեցրեք փոսը:
Քայլ 5. Անկյունի հատվածներ
- Տեղադրեք բոլոր մասերը միասին անկյունային հատվածների հիմքի վրա:
- Անցեք ձեր անկյունային պրոֆիլի և պոլիստիրոլի վահանակի անցքեր, ինչպես ցույց է տրված նկարում: Տրամագիծը նշված է ձեր կույր պտուտակների փաթեթավորման վրա:
- Կույր պտուտակները տեղադրեք անցքերի մեջ և ամրացրեք դրանք ՝ օգտագործելով գամված տափակաբերան աքցան:
!! Խնդրում ենք նկատի ունենալ, որ կույր մեխերը տրամագծորեն հակառակ են, այնպես որ մենք հետագայում խնդիրներ չունենք:
5. Այժմ դուք սահեցրեք առջևը և հետևը ջերմոց:
Քայլ 6: Պատուհաններ և դուռ
Այժմ մենք կտեղադրենք դուռը և պատուհանները:
- Նշեք դուռը և պատուհանները, ինչպես ցույց է տրված վերևի նկարներում:
- Տեսեք նշված մասերը ՝ օգտագործելով բազմաֆունկցիոնալ սղոց: Սղոցելուց հետո կտեսնեք, որ պատուհանների և դռան կողքին փորվածք կա:
- Լաքեցրեք կողմերը, ինչպես նաև այն կտորների կողմերը, որոնք դուք սղոցել եք, մինչև որ այլևս չտեսնեք փորվածք:
- Պատուհանները և դուռը ամրացրեք ծխնիներով, ինչպես պատկերված է նկարներում:
Houseերմոցը հիմա պատրաստ է:
Քայլ 7: Լարերի տեղադրում
- R2 = 220Ω դիմադրություն
- R3 = 1kΩ դիմադրություն
- R4 = 10kΩ դիմադրություն
- R5 = 1kΩ դիմադրություն
- R6 = 10kΩ դիմադրություն
- R7 = 1kΩ դիմադրություն
- R8 = 10kΩ դիմադրություն
- R10 = 470Ω դիմադրություն
- R11 = 220Ω դիմադրություն
- R12 = 220Ω դիմադրություն
Քայլ 8: vառայությունների ավելացում
Կպցրեք servo շարժիչները պոլիստիրինային վահանակին ՝ օգտագործելով երկկողմանի ժապավեն:
Համոզվեք, որ նրանց առանցքային կետը ուղիղ գծի մեջ է դռան և պատուհանների ծխնու կետի հետ: (տես նկարը)
- Ապահովելու համար, որ դուռը և պատուհանները բացված են servo շարժիչով, մեզ հարկավոր է մի փոքր անցք (տրամագիծը 1 մմ): Servo- ի ֆիտիլի եւ անցքի միջեւ մենք կտեղադրենք քորոց:
- Մեր էլեկտրագծերը ներսից ստանալու համար մենք փոս ենք փորելու քայլափայլով: Հորատման ընթացքում համոզվեք, որ ձեր վարժությունը մղում եք որոշակի կողմ: Այս կերպ մենք ստանում ենք մի տեսակ ուղղանկյուն:
Երբ սերվոը բացվում է, դուռը հետը գնում է:
Երկարացրեք լարերը (կապելով այլ լարերը), որպեսզի կարողանաք հասնել ձեր տախտակին ջերմոցի վերջում:
Քայլ 9: Սեղմեք կոճակները
Այս քայլում մենք կսկսենք 1 մմ տրամագծով 4 անցք փորել ՝ մեր կոճակները միացնելու համար (դուռը բացելու և փակելու համար):
- Պահեք ձեր կոճակը այն վայրում, որտեղ ցանկանում եք կցել նրան (դռան կողքին) և ձեր կոճակի ոտքերի տեղում կետ նկարեք: (2 անգամ, 2 կոճակ)
- Հորատեք ձեր գծած կետը:
Կցեք կոճակները
- Տեղադրեք կոճակների ոտքերը անցքերի միջով: (մեկը ներսում, մեկը դրսում)
- Կոճակի յուրաքանչյուր ոտքին մետաղալար կպցրեք:
- Տեղադրեք ջերմության նվազում ոտքի և պղնձե կտորի վրա, որպեսզի լարերը կարճ միացում չկատարեն:
- Wireոդեք մեկ մետաղալարերի ծայրին 220 օհմ ռեզիստոր: Տեղադրեք ջերմության նվազում դրա վրա:
Քայլափայլով անցք հորատեք, ինչպես տեսել ենք նախորդ քայլին, այնպես որ մենք կարող ենք ներսից ներս բերել ներքին կոճակի լարերը:
Երկու կոճակների լարերը ամրացրեք ամրացնող ժապավենով:
Երկարացրեք լարերը (կապելով այլ լարերը), որպեսզի կարողանաք հասնել ձեր տախտակին ջերմոցի վերջում:
Քայլ 10: oldոդման լուսադիոդային և ջերմաստիճանի տվիչ
Ledոդեք led- ը, ինչպես դա արեցիք կոճակով:
- Մի մետաղալար կպցրեք led- ի յուրաքանչյուր ոտքին:
- Տեղադրեք ջերմության նվազում ոտքի և պղնձե կտորի վրա, որպեսզի լարերը կարճ միացում չկատարեն:
- Wireոդեք մեկ մետաղալարերի ծայրին 220 օհմ ռեզիստոր: Տեղադրեք ջերմության նվազում դրա վրա
Theերմաստիճանի տվիչի յուրաքանչյուր թելին կպցրեք տղամարդ-կին թել: Այսպիսով, ավելի հեշտ կլինի միացնել մեր ջերմաստիճանի տվիչը հացահատիկին:
!! Մի մոռացեք, որ էլեկտրական ջերմության նվազեցման թևը տեղադրեք եռակցված մասերի վրա:
Քայլ 11: Թաքցրեք էլեկտրագծերը
Այս քայլով մենք կհամոզվենք, որ մալուխները չեն անցնում մեր կայաններով:
- Տեղադրեք սեղմիչ ժապավեն այն անցքերի միջով, որոնք ձևավորվել են, երբ ձեր կույր պտուտակները տեղադրել եք միմյանց դիմաց:
- Տեղադրեք բոլոր մալուխները սեղմիչ ժապավենի մեջ և քաշեք:
Եւ, վերջապես:
Անցեք ձեր տախտակը և Raspberry Pi- ն երկկողմանի ժապավենով փոքրիկ տուփի մեջ և անցք բացեք հետևի վահանակի վրա, որպեսզի կարողանաք դուրս բերել ձեր էլեկտրասնուցումը:
Քայլ 12: Կոդավորում
Նախքան կոդը գործարկելը, մենք նախ պետք է որոշ բաներ տեղադրենք մեր Raspberry Pi- ի վրա:
-
Միացնել մեկ լարային ինտերֆեյսը
- sudo raspi-config
- Միջերեսային տարբերակներ
- 1-լար `միացնել
- sudo nano /boot/config.txt
- ավելացնել հետևյալ dtoverlay = w1-gpio
- վերագործարկեք Raspberry Pi- ն «sudo reboot» - ով
-
Տեղադրեք MySQL- ը Raspberry Pi- ի վրա
- sudo apt-get update && sudo apt-get upgrade
- sudo apt-get տեղադրել mysql-server
- sudo apt-get տեղադրել mysql-client
-
mysql -uroot -p
գաղտնաբառ = արմատ
-
MySQL միակցիչի տեղադրում
sudo apt-get տեղադրել python3-mysql.connector
- Ներբեռնեք Flask նախագիծը Github- ից:
- Բացեք նախագիծը Pycharm- ում
Քայլ 13: MySQL տվյալների շտեմարան
MySQL օգտագործող toevoegen
mysql -uroot -p
Ստեղծել օգտվողի 'name'@'localhost' IDENTIFIED BY by 'password';
ՏՐԱՄԱԴՐԵԼ ԲՈԼՈՐ ՊՐՈՎԻԼԻՈԹՅՈՆՆԵՐԸ *. * ԴԻՄԵԼՈT ԸՆՏՐՈԹՅՈՆՈՎ 'name'@'localhost';
ՍՏԵԵԼ Օգտվողի 'name'@'%' IDENTIFIED BY 'password';
ՏՐԱՄԱԴՐԵԼ ԲՈԼՈՐ ՊՐՈՎԻԼՅՈՆԵՐԸ *. * ԴԻՄԵԼՈT ԿԱՄՔՈՎ 'name'@'%'
Գաղտնաբառը և անունը ինքնուրույն ընտրված են:
Ստեղծեք նոր տվյալների բազա
Ստեղծել տվյալների բազա ENM Տվյալների բազա;
Դուրս եկեք MySQL կապից
թողնել
Քայլ 14: Ստեղծեք աղյուսակ Pycharm- ում
Ավելացնել որպես տվյալների աղբյուր MySQL տվյալների բազա:
- CTRL + SHIFT + A տվյալների շտեմարան
- + Տվյալների աղբյուր MySQL
Օգտագործեք հաջորդ տեղեկատվությունը.
Գեներալ
Հաղորդավար ՝ localhost Պորտ ՝ 3306
Տվյալների բազա ՝ ENM Տվյալների բազա
Օգտվող: ** անունը, որը ընտրել եք նախորդ քայլին
Գաղտնաբառ. ** նախորդ քայլին ընտրած գաղտնաբառ
SSH/SSL
Վստահված անձ ՝ ** ձեր IP հասցեն Նավահանգիստ ՝ 22
Վստահված անձ ՝ pi
Վստահված անձի գաղտնաբառ `ազնվամորի
Աղյուսակների տեղադրում
- Աջ սեղմեք ENMDatabase Open վահանակի վրա
- Կատարեք sql ֆայլերը (Database.zip) «վահանակում»
- Արդյունք. Տես վերևի պատկերը
Քայլ 15: Ներբեռնեք նախագիծը
Ֆլասկում:
- Կտտացրեք Գործիքների տեղակայման կազմաձևմանը
- Կարգավորեք, ինչպես վերևի նկարում
- Կտտացրեք Գործիքների տեղակայման վերբեռնումը կանխադրված սերվերին
Քայլ 16: Ավտոմատ գործարկել
Սա վերջին քայլն է, նախքան մեր ջերմոցն օգտագործելը:
Գնացեք ձեր Raspberry Pi- ը.եփամածիկում
sudo nano /etc /profile
Ստորև ավելացրեք հետևյալ տողը.
python /home/pi/ProjectFlask/ProjectFlask.py &
Քայլ 17. IGreenhouse- ի օգտագործումը
Այս քայլով մենք պատրաստվում ենք մեր ջերմոցը պատրաստել օգտագործման համար:
- Միացրեք հոսանքի աղբյուրը Rasberry Pi- ից վարդակից:
- Սպասեք, մինչև Raspberry Pi- ն ամբողջությամբ գործարկվի:
- Միացրեք ունիվերսալ սնուցման աղբյուրը վարդակին:
Միշտ սպասեք միացնել ունիվերսալ սնուցման աղբյուրը, մինչև Raspberry Pi- ն ամբողջությամբ չբեռնվի, հակառակ դեպքում servo շարժիչները ճիշտ չեն աշխատի:
Ձեր կայքը տեսնելու համար որոնեք ձեր IP հասցեն, որին հաջորդում է ՝ 5000
Այժմ ձեր iGreenhouse- ը պատրաստ է օգտագործման համար: Դուք կարող եք աճեցնել ձեր սեփական միրգը և բանջարեղենը:
Այսպիսով, ես կասեի. Վայելեք ձեր ճաշը:
Խորհուրդ ենք տալիս:
Ավտոմատ փակ ջերմոց Ikea Socker- ի հիման վրա. 5 քայլ
Ավտոմատ փակ ջերմոց ՝ հիմնված Ikea Socker- ի վրա: Ողջույն, սա իմ առաջին հրահանգն է: Ես շատ բան սովորեցի այս հասարակության հետ, և կարծում եմ, որ ժամանակն է վերադարձնել իմ համեստ գաղափարները: I'mավում եմ իմ անգլերենի համար, աղքատ է, բայց կանեմ ամեն ինչ, ինչ կարող եմ: Գաղափարն այն էր, որ պատրաստեմ սեղանի ջերմոց, որը թույլ կտա ինձ սերմեր աճեցնել և
Հիանալի ջերմոց ՝ ավտոմատ ջրելով, ինտերնետ կապով և շատ ավելին ՝ 7 քայլ (նկարներով)
Հիանալի ջերմոց ՝ ավտոմատ ջրելով, ինտերնետ կապով և շատ ավելին. Բարի գալուստ այս հրահանգներ: Մարտի սկզբին ես այգու խանութում էի և մի քանի ջերմոց տեսա: Եվ քանի որ ես վաղուց էի ուզում նախագիծ կազմել բույսերի և էլեկտրոնիկայի միջոցով, առաջ գնացի և գնեցի մեկը ՝ https://www.instagram.com/p
MAG (մանրանկարչություն ավտոմատ ջերմոց). 9 քայլ
MAG (մանրանկարչություն ավտոմատ ջերմոց). Մայրս շատ ժամանակ բավականին զբաղված է: Այսպիսով, ես ուզում էի օգնել նրան ՝ ավտոմատացնելով իր ջերմոցները: Այս կերպ նա կարող է մի փոքր ժամանակ խնայել, քանի որ կարիք չունի բույսերը ջրել: Ես դրան կկարողանամ հասնել MAG- ի (Մանրանկարչության ավտոմատ այգի) միջոցով: Ինչպես
UCL - IIOT ջերմոց. 11 քայլ
UCL-IIOT ջերմոց. Այս նախագիծը ջերմոցային տնտեսության հետ մեր ավելի վաղ ծրագրի շարունակությունն է (https: //www.instructables.com/id/EAL-EMBEDDED-GREE …): Այս նախագծում մենք ավելացրեցինք տվյալների բազա, որտեղ մենք մուտքագրում ենք մեր բոլոր տվյալները, այնուհետև պատկերացնում ենք այն կարմիր-հանգույցով `ավելի մեծ դիտման համար
TerraDome: Մինի արևադարձային ջերմոց Arduino- ով. 18 քայլ (նկարներով)
TerraDome: Մինի արևադարձային ջերմոց Arduino- ով. TerraDome- ը փակ ջերմոց է բույսերի և արևադարձային ծաղիկների համար ՝ ութանիստ գմբեթով: Այն ղեկավարվում է Arduino Mega- ով, որը կարգավորում է ջերմաստիճանը և լուսավորությունը տարբեր սենսորների և LCD էկրանով: Այն նաև դռներ ունի դեպի Յուրայի այգին (կամ