Բովանդակություն:
- Պարագաներ
- Քայլ 1: Քայլ 1. Փխրման սխեմա
- Քայլ 2: Քայլ 2: Տվյալների բազայի ստեղծում
- Քայլ 3: Քայլ 3. Էլեկտրոնիկայի և կոդավորման միացում
- Քայլ 4: Քայլ 4. Գործի կառուցում
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Կենդանիներ ունենալը շատ զվարճալի է: Բայց երբ ուզում ես գնալ զվարճալի արձակուրդի և չես կարող քեզ հետ բերել քո լավագույն ընկերոջը, դու պետք է մարդ գտնես, որ գա և կերակրի քո ընտանի կենդանուն: Ես շատ եմ ունեցել այս խնդիրը և գաղափար ունեցա կառուցել իմ սեփական կենդանիների ավտոմատ սնուցողը, որը կարող եք վերահսկել կայքից:
Պարագաներ
- Ազնվամորի Պի 4
- 2 տախտակ
- Մինի Breadboard
- Breadboard- ի սնուցման մոդուլ
- DHT11 սենսոր
- TMP36 ցուցիչ
- LDR
- MCP3008
- PCF8574
- Jumper լարերը
- 16x2 LCD մոդուլ
- Լազերային մոդուլ
- Ստեփեր շարժիչ
- Stepper Motor վարորդի տախտակ
- Ռեզիստորների հավաքածու
- Փայտ
- Պատվերով պատրաստված ռոտոր
Քայլ 1: Քայլ 1. Փխրման սխեմա
Իմ LDR և TMP սենսորներում կարդալու համար ես օգտագործել եմ PCF: Սա օգտագործելու համար հարկավոր է միացնել I2C- ն ձեր ազնվամորի PI- ի վրա: DHT11- ի համար ես որոշեցի օգտագործել գրադարան, քանի որ այն ինքներդ ծրագրելը մեծ խառնաշփոթ է: Ես խորհուրդ եմ տալիս դրա համար օգտագործել Adafruit DHT գրադարանը:
Քայլ 2: Քայլ 2: Տվյալների բազայի ստեղծում
Վերևում կարող եք տեսնել իմ տվյալների բազայի մոդելը: Իմ տվյալների շտեմարանը տեղակայված էր իմ Raspberry pi- ում ՝ MariaDB- ի միջոցով: Իմ օգտագործած 4 աղյուսակները հետևյալն էին
- tblSensoren- ն օգտագործվել է իմ օգտագործած տարբեր տվիչների պահպանման համար
- tblWaarde- ն օգտագործվում էր իմ սենսորներից կարդացած բոլոր արժեքները պահելու համար
- tblActuatoren- ն օգտագործվել է իմ Լազերային մոդուլի և սլաքի շարժիչի վիճակը պահելու համար
- tblVoedermomenten- ն օգտագործվում էր բոլոր տվյալների պահերը պահելու համար, երբ շարժիչս պետք է միանար
Քայլ 3: Քայլ 3. Էլեկտրոնիկայի և կոդավորման միացում
Ես համակցեցի բոլոր էլեկտրոնիկաները, ինչպես ցույց է տրված վերևում թրծող սխեմայում: Այդ ամենը ամրացրեցի իմ գրատախտակին: Երբ այս ամենը միացված է, կարող եք ներբեռնել իմ կոդը github- ում ՝ փորձելու, եթե այն աշխատի:
Քայլ 4: Քայլ 4. Գործի կառուցում
Ես որոշեցի պատյանը կառուցել փայտի մնացորդ տախտակներից, որոնք ես դրել էի շուրջս: Բոլոր փայտե տախտակները ճիշտ ձևերի տեսնելուց հետո ես մեխեցի և պտուտակեցի բոլորը:
Խորհուրդ ենք տալիս:
Խելացի գրասեղանի LED լույս - Խելացի լուսավորություն W/ Arduino - Neopixels Workspace: 10 քայլ (նկարներով)
Խելացի գրասեղանի LED լույս | Խելացի լուսավորություն W/ Arduino | Neopixels Workspace. Այժմ մի օր մենք շատ ժամանակ ենք անցկացնում տանը ՝ ուսումնասիրելով և աշխատելով վիրտուալ կերպով, ուստի ինչու՞ մեր աշխատանքային տարածքն ավելի մեծ չդարձնել Arduino և Ws2812b լուսադիոդների վրա հիմնված սովորական և խելացի լուսավորության համակարգով: Ահա ես ձեզ ցույց եմ տալիս, թե ինչպես կառուցել ձեր Smart Գրասեղանի LED լույս, որը
Խելացի կենդանիների սնուցող ՝ 9 քայլ
Խելացի կենդանիների սնուցող. Ունե՞ք ընտանի կենդանի: Ոչ. Որդեգրիր մեկին: (և վերադառնանք այս խրատականին): Այո. Լավ աշխատանք: Արդյո՞ք հիանալի չէ, եթե կարողանաք կերակրել և ջուր տալ ձեր սիրելիին `առանց ծրագրերը չեղյալ հայտարարելու, որպեսզի ժամանակին տուն գաք: Մենք ասում ենք ՝ մի անհանգստացեք
Խելացի կենդանիների սնուցող ՝ 11 քայլ
Smart Pet Feeder. Ես ուսանող եմ Howest Kortrijk Academy- ում Բելգիայում: Ես կերակրող սարքեցի հատկապես կատուների և շների համար: Այս նախագիծը պատրաստել եմ իմ շան համար: Շատ անգամ ես տանը չեմ, որ երեկոյան շան կերակրեմ: Դրա պատճառով իմ շունը պետք է սպասի, որ իր սնունդը ստանա: Հետ
IoT- ի վրա հիմնված խելացի այգեգործություն և խելացի գյուղատնտեսություն ՝ օգտագործելով ESP32: 7 քայլ
IoT- ի վրա հիմնված խելացի այգեգործություն և խելացի գյուղատնտեսություն ՝ օգտագործելով ESP32. Աշխարհը փոխվում է ժամանակի և գյուղատնտեսության հետ միասին: Այսօր մարդիկ ամենուր ինտեգրում են էլեկտրոնիկան, և գյուղատնտեսությունը դրանում բացառություն չէ: Էլեկտրոնիկայի այս միաձուլումը գյուղատնտեսությունում օգնում է ֆերմերներին և այգիներ կառավարող մարդկանց: Այս
Խելացի հավաքեք - Ավտոմատ ուղղիչ խելացի ավանդական հեռախոս ՝ 8 քայլ
Smart Dial- ը խելացի ավանդական հեռախոսի ավտոմատ ուղղում է Միայն տեղի տարեցների խնամքի կենտրոնում կամավորության միջոցով ես