Բովանդակություն:
- Քայլ 1: Սարքավորումներ
- Քայլ 2: Էլեկտրոնային սխեմա
- Քայլ 3: Տեղադրեք պատկեր Raspberry Pi- ի վրա
- Քայլ 4: Սկսեք Raspberry Pi- ն
- Քայլ 5. Ֆայլեր ներմուծեք Github- ից
- Քայլ 6: Կարգավորեք MySQL Workbench- ը
- Քայլ 7: Ավելացնել տվյալների բազա
- Քայլ 8: Կարգավորեք Visual Studio կոդը
- Քայլ 9: Տեղադրեք փաթեթներ Visual Studio Code- ում
- Քայլ 10. Կառուցեք խելացի կենդանիների սնուցող սարք
Video: Խելացի կենդանիների սնուցող ՝ 11 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ես Բելգիայի Howest Kortrijk ակադեմիայի ուսանող եմ: Ես կերակրող սարքեցի հատկապես կատուների և շների համար: Այս նախագիծը պատրաստել եմ իմ շան համար: Շատ անգամ ես տանը չեմ, որ երեկոյան շան կերակրեմ: Դրա պատճառով իմ շունը պետք է սպասի, որ իր սնունդը ստանա: Այս նախագծով նա կստանա իր սնունդը այն ժամանակ, երբ ես կընտրեմ: Կարող եք նաև վերահսկել ձեր շան սննդի քանակը: Դա սեփականատերերին կերակրելու հեշտ միջոց է: Այսպիսով, նրանք կարիք չունեն անհանգստանալու իրենց ընտանի կենդանուն կերակրելու համար, եթե նրանք տանը չեն:
Ես այն պատրաստել եմ Raspberry Pi- ով և մի քանի սարքավորումներով: Բոլոր տվյալները պահվում են տվյալների բազայում: Ես նաև կայք եմ պատրաստել, որպեսզի կարողանաք կարգավորել ձեր սարքը:
Քայլ 1: Սարքավորումներ
Այս նախագիծը պատրաստելու համար ձեզ հարկավոր կլինի մի քանի սարքավորում:
- Raspberry Pi 3 Model B, 32.49 եվրո Amazon.com կայքում
- RFID տվիչ, 6,95 եվրո Amazon.com կայքում
- PIR ցուցիչ, 8,99 եվրո Amazon.com կայքում
- Բեռի ցուցիչ (1 կգ), 11 եվրո, 16 դոլար Amazon.com- ում
- LCD էկրան, € 12, 95 Amazon.com- ում
- Բեռնեք բջջային ուժեղացուցիչ, € 9, 95 Amazon.com- ում
- Servo Motor, € 9, 99 Amazon.com- ում
- Լարեր, € 7, 99 Amazon.com- ում
- 9 Վ մարտկոց, € 10, 99 Amazon.com- ում
- 16G SD քարտ, € 9, 98 Amazon.com- ում
- Sոդման երկաթ, € 13, 99 Amazon.com- ում
- Ամրացրեք վերնագրի շերտը ՝ 4,59 եվրո Amazon.com- ում
- wireոդման մետաղալար, € 9, 99 Amazon.com- ում
- Ethernet մալուխ 1, 5 մլն., 6 եվրո, Amazon.com
Քայլ 2: Էլեկտրոնային սխեմա
Pdf ֆայլում կտեսնեք էլեկտրոնային սխեման: Մի քանի անգամ ստուգեք, որպեսզի սխալներ թույլ չտաք: Մեկ սխալ մետաղալար կարող է ոչնչացնել բազմաթիվ սարքավորումներ:
Քայլ 3: Տեղադրեք պատկեր Raspberry Pi- ի վրա
Դուք պետք է տեղադրեք պատկեր ձեր sd քարտի վրա: Պատկերը կգտնեք ֆայլերում:
Ձեր SD քարտի վրա պատկերը տեղադրելու համար անհրաժեշտ է տեղադրել «wind32diskimager»:
Քայլ 4: Սկսեք Raspberry Pi- ն
Raspberry Pi- ի հետ կապվելու համար պետք է տեղադրել «tyեփամածիկ»: Միացրեք Raspberry Pi- ն և ձեր համակարգիչը ethernet մալուխով: Գործարկեք tyեփամածիկը և լրացրեք IP հասցեն ՝ 169.254.10.1
Միացված ժամանակ մուտքագրում եք օգտվողի անունը ՝ pi և գաղտնաբառը ՝ ազնվամորի
Քայլ 5. Ֆայլեր ներմուծեք Github- ից
Մուտք գործեք ձեր Raspberry Pi- ում: Քարտեզ «նախագիծ» ստեղծելու համար մուտքագրեք ՝ «mkdir project»:
Գնացեք գրացուցակ «cd project» - ով: Երբ գրացուցակում եք, մուտքագրում եք «git clone https://github.com/howest-mct/1920-1mct-project1-LanderVanLuchene»: Ֆայլերը կտեղադրվեն ձեր Raspberry Pi- ի վրա:
Քայլ 6: Կարգավորեք MySQL Workbench- ը
Ձեր տվյալները պահպանելու համար անհրաժեշտ է տեղադրել «MySQL Workbench»:
«MySQL Workbench» - ը բացելիս կտեսնեք «MySQL միացումներ»: Նոր կապ ավելացնելու համար կտտացրեք գումարած կոճակին:
Դուք ստեղծում եք SSH կապ պատկերի վրա նշված պարամետրերով: SSH գաղտնաբառը «ազնվամորի» է: Դուք կարող եք ընտրել մյուս գաղտնաբառը: Ես օգտագործել եմ «mysql» - ը որպես գաղտնաբառ: Դուք կարող եք գաղտնաբառը պահել պահոցում, այնպես որ ամեն անգամ կապը բացելիս ստիպված չեք լինի մուտքագրել ձեր գաղտնաբառը:
Եթե կարգավորումն ավարտվի, կարող եք պահպանել կապը:
Քայլ 7: Ավելացնել տվյալների բազա
Բացեք կապը: Ձախ կողմում կտեսնեք «Կառավարում»: Կտտացրեք «ադմինիստրացիա», այնուհետև կտտացրեք «Տվյալների ներմուծում/վերականգնում»: Ընտրեք «Ներմուծում ինքնամփոփից» և ընտրեք բութ ֆայլը, այնուհետև կտտացրեք «Սկսել ներմուծումը»:
Քայլ 8: Կարգավորեք Visual Studio կոդը
Կոդը գրելու համար պետք է տեղադրել «Visual Studio Code» - ը:
«Visual Studio Code» - ը բացելիս անհրաժեշտ է տեղադրել «Remote SSH» անունով ընդլայնում: Այս ընդլայնումը հնարավորություն է տալիս միանալ ձեր ազնվամորի պիին:
Սեղմեք ներքևի ձախ մասում գտնվող կանաչ կոճակին ՝ Raspberry Pi- ի հետ միանալու համար: Ընտրեք միացում հյուրընկալողին և մուտքագրեք ՝ ssh [email protected]
Դուք ստիպված կլինեք մուտքագրել «ազնվամորի» գաղտնաբառը:
Քայլ 9: Տեղադրեք փաթեթներ Visual Studio Code- ում
Դուք բացում եք նոր տերմինալ Visual Studio Code- ում: Տերմինալում դուք պետք է տեղադրեք մի քանի փաթեթ: Ես դրանք թվարկելու եմ ստորև.
-pip3 տեղադրել mysql-connector-python
- pip3 տեղադրել flask-socketio
- pip3 տեղադրել flask-cors
- pip3 տեղադրել gevent
- pip3 տեղադրել gevent-websocket
Քայլ 10. Կառուցեք խելացի կենդանիների սնուցող սարք
Ես չունեմ ամբողջական ձեռնարկ, թե ինչպես կարելի է խելացի ընտանի կենդանուն սնուցող սարքել ֆիզիկապես: Sorryավում եմ դրա համար!
Բեռնախցիկը պետք է արված լինի նկարի պես: Տեղադրեք սլաքը ներքև, երբ այն կառուցում եք:
Խորհուրդ ենք տալիս:
Խելացի գրասեղանի LED լույս - Խելացի լուսավորություն W/ Arduino - Neopixels Workspace: 10 քայլ (նկարներով)
Խելացի գրասեղանի LED լույս | Խելացի լուսավորություն W/ Arduino | Neopixels Workspace. Այժմ մի օր մենք շատ ժամանակ ենք անցկացնում տանը ՝ ուսումնասիրելով և աշխատելով վիրտուալ կերպով, ուստի ինչու՞ մեր աշխատանքային տարածքն ավելի մեծ չդարձնել Arduino և Ws2812b լուսադիոդների վրա հիմնված սովորական և խելացի լուսավորության համակարգով: Ահա ես ձեզ ցույց եմ տալիս, թե ինչպես կառուցել ձեր Smart Գրասեղանի LED լույս, որը
Խելացի կենդանիների սնուցող ՝ 9 քայլ
Խելացի կենդանիների սնուցող. Ունե՞ք ընտանի կենդանի: Ոչ. Որդեգրիր մեկին: (և վերադառնանք այս խրատականին): Այո. Լավ աշխատանք: Արդյո՞ք հիանալի չէ, եթե կարողանաք կերակրել և ջուր տալ ձեր սիրելիին `առանց ծրագրերը չեղյալ հայտարարելու, որպեսզի ժամանակին տուն գաք: Մենք ասում ենք ՝ մի անհանգստացեք
Կենդանիների ավտոմատ սնուցող ՝ օգտագործելով AtTiny85: 6 քայլ
Կենդանիների ավտոմատ սնուցող ՝ օգտագործելով AtTiny85
Խելացի սնուցող ՝ 4 քայլ
Խելացի սնուցող. Ընտանի կենդանու ունենալը շատ զվարճալի է: Բայց երբ ուզում ես գնալ զվարճալի արձակուրդի և չես կարող քեզ հետ բերել քո լավագույն ընկերոջը, դու պետք է մարդ գտնես, որ գա և կերակրի քո ընտանի կենդանուն: Ես շատ եմ ունեցել այս խնդիրը և միտք առաջացավ կառուցել իմ սեփական ավտոմատ ընտանի կենդանուն
IoT- ի վրա հիմնված խելացի այգեգործություն և խելացի գյուղատնտեսություն ՝ օգտագործելով ESP32: 7 քայլ
IoT- ի վրա հիմնված խելացի այգեգործություն և խելացի գյուղատնտեսություն ՝ օգտագործելով ESP32. Աշխարհը փոխվում է ժամանակի և գյուղատնտեսության հետ միասին: Այսօր մարդիկ ամենուր ինտեգրում են էլեկտրոնիկան, և գյուղատնտեսությունը դրանում բացառություն չէ: Էլեկտրոնիկայի այս միաձուլումը գյուղատնտեսությունում օգնում է ֆերմերներին և այգիներ կառավարող մարդկանց: Այս