Բովանդակություն:
- Պարագաներ
- Քայլ 1: Մոդելները
- Քայլ 2: Կառուցեք այն:
- Քայլ 3: Սարքաշարի միացում
- Քայլ 4: Temերմաստիճանը և խոնավությունը
- Քայլ 5. Գրունտի խոնավության տվիչներ
- Քայլ 6: Հեղուկի պոմպ
- Քայլ 7: Կարգավորեք ձեր հատուկ սողունի ծածկագիրը
- Քայլ 8: Վայելեք
Video: Smart Vivarium ՝ 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Իմ սողունների համար շրջակա միջավայրի վիճակը վերահսկելու համար ես ստեղծեցի խելացի վիվարիում: Իմ նպատակն է սողուններիս համար վանդակում ունենալ լիարժեք կենդանի էկոհամակարգ: Այս պայմաններից ելնելով ՝ տերարիումը պետք է ինքնուրույն գործի ՝ համոզվելու համար, որ բոլորը բույսերը ջրածված են, և որ ջերմաստիճանը և խոնավությունը պետք է համապատասխանեն իմ սողուններին: Բաց թողնելով այս բաց աղբյուրը, ես հույս կունենամ ոգեշնչել այլ մարդկանց և, հնարավոր է, նույնիսկ օգնել ինձ որոշակի կարծիք ստանալ իմ արտադրանքի վերաբերյալ: Հենց այս տերարիումը պարունակում է միայն ընձառյուծ գեկոյի, թևավոր գեկոյի և մորուքավոր վիշապի համար բնապահպանական պայմաններ: Ազատ զգացեք այլ սողունների համար ավելի շատ տվյալներ ավելացնելու համար::)
Պարագաներ
40x70 սմ 3 մմ եռակի փայտ x 6
30x30 3 մմ պլեքսիգլաս հստակ x 2
50x30 3 մմ plexiglas հստակ x 1
Հեղուկի պոմպ x 2
DHT22 տվիչ x 1
Հողի խոնավության տվիչ x 2
1 մետր PVC խողովակ x 5
Arduino Uno x 1
Քայլ 1: Մոդելները
Մոդելներ փայտի (լազերային) կտրման համար
Վիվարիումը ստեղծելու համար ես ստեղծեցի մի քանի մոդելներ, որոնք կարող են օգտագործվել լազերային կտրման համար ՝ հենց վիվարիումը ստեղծելու համար: Json ֆայլը կարող է օգտագործվել https://www.makercase.com/ կայքում ՝ SVG մոդելի չափերը փոփոխելու համար, եթե ցանկանում եք ավելի փոքր տերարիում ստեղծել: Չափից բացի, կարող եք նաև փոփոխել պատուհանները տերարիումում: Այս Json ֆայլը նույնպես պահանջվում է, եթե ցանկանում եք տերարիումը ստեղծել փայտից այլ նյութից: Ներկայիս ֆայլը հատուկ պատրաստված է 3 մմ հաստությամբ փայտանյութի համար:
Json ֆայլը կարելի է գտնել հետևյալ հասցեով. Այս ֆայլը անհրաժեշտ է, երբ ցանկանում եք փայտը կտրել ՝ օգտագործելով լազերային կտրող մեքենա, կամ եթե դուք պատրաստվում եք փայտը ձեռքով կտրել:
SVG- ն միանգամից պարունակում է բոլոր տարբեր փայտի կտորներ: Երբ դուք պատրաստվում եք օգտագործել լազերային կտրող մեքենա, դուք պետք է յուրաքանչյուր մաս ընտրեք SVG ֆայլից առանձին և կտրեք դրանք մեկ առ մեկ:
Քայլ 2: Կառուցեք այն:
Տեղադրեք փայտի կտորները կամ եղունգների կամ փայտի սոսինձի հետ միասին: Ստորին և վերին սալերը պետք է նման լինեն, ինչպես կողային սալերը: Սա օգնում է ստեղծել հենց տերարիումը:
Կտորները միացնելուց հետո ձեր տերարիումը պետք է նման լինի նկարում պատկերվածին
Քայլ 3: Սարքաշարի միացում
Տերարիումը տեղադրվելուց հետո ժամանակն է սկսել սարքավորումների տեղադրումը: Քանի որ ես նոր էի նախատիպը մշակում, ես մեծ ջանքեր չեմ գործադրել թաքցնելու համար մալուխներն ու սարքավորումները, որպեսզի այն պատրաստի արտադրանքի տեսք ունենա: Իհարկե, սա խորհուրդ է տրվում, եթե մտադիր եք օգտագործել Vivarium- ը ձեր իրական սողունների համար:
Առաջին բանը, որ պետք է անել, ձեր Arduino Uno- ն ձեր համակարգչի հետ միացնելն է և GitHub էջից աղբյուրի կոդը ձեր Arduino- ին վերբեռնելը:
Կախված ձեր սեփական ցանկություններից, կարող եք օգտագործել տախտակ (ինչը ես արեցի): Եթե դուք չեք պատրաստվում օգտագործել տախտակ, համոզվեք, որ հատուկ սենսորները միացված կլինեն Arduino Uno- ի IO ճիշտ կապումներին:
Քայլ 4: Temերմաստիճանը և խոնավությունը
Սկսենք DHT22 տվիչի միացումից ՝ ձեր տերարիումի ջերմաստիճանը և խոնավությունը վերահսկելու համար: DHT22 սենսորը միացնելու համար հարկավոր է օգտագործել իրենց սեփական գրադարանը, որը կարելի է գտնել այստեղ:
Գրադարանը տեղադրելուց հետո դուք պատրաստ եք կապել Arduino- ին: Համոզվեք, որ լարման կապը միացնում եք 5 Վ-ին, GND- կապը ՝ Arduino GND- ին, իսկ տվյալների կապը ՝ arduino- ի 7-ին:
Քայլ 5. Գրունտի խոնավության տվիչներ
Հողի խոնավությունը վերահսկելու համար մենք օգտագործում ենք գետնի խոնավության տվիչներ: Դրանք օգտագործվում են գետնի խոնավությունը վերահսկելու համար իրական բույսերի համար, որոնք պատրաստվում են ապրել ձեր տերարիումում: Եթե հողի խոնավությունը չափազանց չոր է, անձրևի համակարգը, ի վերջո, կակտիվանա:
Ground խոնավության տվիչները միացնելու համար ձեզ հարկավոր է ունենալ հետևյալ կարգավորումը. Միացրեք VCC- կապերը arduino- ի 5V կապումներին: Միացրեք GND կապումներն arduino- ի GND կապումներին: Եվ տվյալները ստանալու համար հարկավոր է միացնել սենսորներից A0 կապումներն arduino- ի A0 և A1 կապումներին:
Քայլ 6: Հեղուկի պոմպ
Ես չեմ կարողացել հեղուկի պոմպը լիովին աշխատել: Բայց հիմա ես ստեղծեցի մոդելավորում այս պոմպի համար, մինչև չիմացա, թե ինչպես այն ճիշտ միացնել: Ես դա արեցի ՝ օգտագործելով պարզ Led լույս, որը պետք է թարթել, երբ հողի խոնավությունը չափազանց չորանա: Իմ հետազոտության հիման վրա ես պետք է ստանամ համապատասխան տեսակի ռելեներ, որպեսզի իրական պոմպը աշխատի:
Հեղուկի պոմպից միացրեք VCC կապը arduino- ի 12 -ին, իսկ պոմպից GND կապը միացրեք Arduino- ի GND կապին:
Քայլ 7: Կարգավորեք ձեր հատուկ սողունի ծածկագիրը
Այս պահի դրությամբ, Arduino- ի պահեստում կան միայն երեք տեսակի սողուններ: Այս պահին տվյալները պահվում են Json տողում, որը հեշտությամբ կարող է փոփոխվել ՝ ավելի շատ սողուններ ավելացնելու դեպքում, եթե ձեր սողունն այնտեղ չէ:
Ներկա պահին օգտագործվող սողուններն են ընձառյուծ գեկոն, գագաթավոր գեկոն և մորուքավոր վիշապը:
Json ֆայլի տվյալները օգտագործելու համար հարկավոր է տեղադրել մեկ այլ Գրադարան, որն օգտագործվում է Json- ը Arduino- ի համար ընթերցելի տվյալների մեջ վերլուծելու համար: Այս Գրադարանը կարող եք գտնել այստեղ:
Գրադարանը ավելացնելուց հետո կարող եք պարզապես որոնել հետևյալ տողը ՝ «const char* reptiles = doc [« Leopard gecko »]» ծածկագրում և ձեր սողունի անունը փոխել ձեր սեփական սողունի մեջ:
Դուք կարող եք ստուգել json տողի փոփոխականների անունները ՝ «reptileData » անվանվող փոփոխականի ներսում, որպեսզի համոզվեք, որ այն ճիշտ է գրված: Եթե ձեր սողունը ներկա չէ, կարող եք օգտագործել մյուս սողունների ձևաչափը `ձեր սեփական սողունի համար անհրաժեշտ բնապահպանական պայմանները ավելացնելու համար:
Համոզվեք, որ կիսում եք այս պայմանները, որպեսզի այլ մարդիկ նույնպես կարողանան օգտվել դրանից::)
Քայլ 8: Վայելեք
Այժմ դուք պետք է կարգավորված լինեք և կարողանաք օգտվել տերարիումից:
Այս բոլոր իրերը կազմաձևելուց և ծածկագիրը վերբեռնելուց հետո կարող եք բացել Սերիայի մոնիտորը ՝ սենսորներից ստացված տվյալները տեսնելու համար: Ստուգեք, արդյոք դա հուսալի է նախքան սարքը գործածելը, քանի որ հնարավոր է, որ սենսորը կարող է ճիշտ չաշխատել:
Լռելյայն, այն ստուգում է շրջակա միջավայրի պայմանները յուրաքանչյուր 5 վայրկյանը մեկ, բայց դուք ազատ եք դա փոխել ՝ կոդի մեջ փոխելով «eriամանակաշրջան» փոփոխականը (միլիվայրկյաններով):
Վայելեք:
Խորհուրդ ենք տալիս:
Freya - Vivarium Controller: 6 քայլ
Freya - Vivarium Controller: Freya բաց աղբյուր է, Raspberry Pi- ի վրա հիմնված vivarium վերահսկման համակարգ: Այս խրատականում մենք պատրաստվում ենք անցնել վերահսկիչ պատրաստելու քայլերով
Ինչպե՞ս DIY Smart Roller վարագույրներ պատրաստել SONOFF Smart անջատիչների միջոցով: 14 քայլ
Ինչպե՞ս DIY Smart Roller վարագույրներ SONOFF Smart անջատիչներով: և երեկոյան ներքև քաշե՞լ: Ամեն դեպքում, ես
Սարքավորումներ և ծրագրաշարեր Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: 7 Steps
Սարքավորումներ և ծրագրաշարեր Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug. Այս հրահանգում ես ձեզ ցույց եմ տալիս, թե ինչպես եմ մի քանի խելացի սարքեր փայլեցրել իմ սեփական որոնվածով, այնպես որ ես կարող եմ դրանք վերահսկել MQTT- ով ՝ իմ Openhab տեղադրման միջոցով: Ես կավելացնեմ նոր սարքեր, երբ ես դրանք կոտրել եմ: Իհարկե, կան ծրագրային ապահովման վրա հիմնված այլ մեթոդներ ՝ սովորական գործերը բռնկելու համար
DIY WiFi Smart Smart Light Shelly 1: 6 քայլով (նկարներով)
DIY WiFi Smart անվտանգության լուսավորություն Shelly 1 -ով. Այս հրահանգը կանդրադառնա DIY խելացի անվտանգության լուսավորության ստեղծմանը `օգտագործելով Shelly- ի Shelly 1 խելացի ռելեը: Անվտանգության լույսը խելացի դարձնելը թույլ կտա ձեզ շատ ավելի մեծ վերահսկողություն ունենալ այն ժամանակ, երբ այն ակտիվանում է և որքան է այն մնում միացված: Այն կարող է գործել
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)