Բովանդակություն:
- Քայլ 1: Պահանջվող բաղադրիչներ
- Քայլ 2: Էլեկտրագծերի դիագրամ
- Քայլ 3: Ստուգեք խոնավության տվիչները
- Քայլ 4: Հիմնական ընթերցում և տպում
- Քայլ 5. Կառուցեք կամ ձեռք բերեք ձեր բեռնարկղերը
- Քայլ 6. Կարգավորեք և փորձարկեք LCD էկրանը և տպեք խոնավության տվիչից
- Քայլ 7: Կոնտեյների և բաղադրիչի կարգավորում
- Քայլ 8: Կցեք նյութեր
- Քայլ 9. Pրի պոմպի փորձարկում
- Քայլ 10: Նյութերի ավելացում
- Քայլ 11: Pրի պոմպի լարերի տեղադրում
- Քայլ 12: Pրի պոմպի ձգան
- Քայլ 13: Եթե ավելի շատ ժամանակ ունենայի
- Քայլ 14: Կոդի բացատրություն և ծածկագրի աղբյուր
![Smart Planter: 14 քայլ Smart Planter: 14 քայլ](https://i.howwhatproduce.com/images/002/image-4317-22-j.webp)
Video: Smart Planter: 14 քայլ
![Video: Smart Planter: 14 քայլ Video: Smart Planter: 14 քայլ](https://i.ytimg.com/vi/1MvXZuZKZ7w/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
![Խելացի տնկիչ Խելացի տնկիչ](https://i.howwhatproduce.com/images/002/image-4317-23-j.webp)
Այս նախագծի գաղափարը Comp 3012 ռոբոտաշինության վերջնական նախագծի համար խելացի տնկարան կառուցելն էր, ես սա ընտրեցի նախագծի համար, քանի որ ամռանը վայելում եմ բույսերն ու այգեգործությունը և սկզբնական կետ էի ուզում ավելի մեծ ծրագրի համար, որը կարող եմ ավարտել ամռանը: Այս նախագծի գաղափարն էր ստեղծել ռոբոտային հետադարձ կապի մոնիտորինգի և տնկման միջոց, գաղափարը `վերահսկել հողի ջրի պարունակությունը և ջուրը մղել հողի մեջ, երբ բույսը ջրի կարիք ունի: Ես նաև նախագծին կարդացած LCD էկրան եմ ավելացնում բազմաթիվ տարբեր սենսորների հետ միասին: Վերջում իմ խելացի տնկողը կարդաց և ցուցադրեց. Ջերմաստիճանը, որսման ավազանի ջրի մակարդակը, երկու բույսերի/հողերի խոնավության մակարդակը և լուսավորության մակարդակը:
Քայլ 1: Պահանջվող բաղադրիչներ
- 1x arduino տախտակ
- 1x LCD մոդուլ
- 1x 10k պոտենցիոմետր
- 1x տախտակ
- 3 անգամ խոնավության տվիչներ
- 1x LM35 ջերմաստիճանի տվիչ
- 1x Adafruit լույսի ցուցիչ
- 1x 12v ջրի պոմպ
- 1x 12 վ էներգիայի աղբյուր (մարտկոցի տուփը ցուցադրված է)
- 1x 5v ձգան ռելե
- 1x արական դրական և բացասական BNC միակցիչ
- 1x կանացի դրական և բացասական BNC միակցիչ
- 3x տարա (ցուցադրված է ինքնուրույն)
- Xրի խողովակի 2x հատված
- 1x ջուր
- 1x հող
- 1x բույս
Քայլ 2: Էլեկտրագծերի դիագրամ
![Հաղորդալարերի դիագրամ Հաղորդալարերի դիագրամ](https://i.howwhatproduce.com/images/002/image-4317-24-j.webp)
Այս էլեկտրագծերի գծապատկերում ես օգտագործել եմ 9 վ 12 վ վի փոխարեն և շարժիչ `պոմպի փոխարեն, քանի որ այս տարբերակները անհասանելի էին, ես նաև օգտագործել եմ ջերմաստիճանի տվիչ` ադաֆրուտի լույսի սենսորի և IR սենսորների փոխարեն `խոնավության տվիչը ներկայացնելու համար: Այս փոխարինիչները պետք է լավ և իրական սենսորների ներկայացուցչական լինեն, քանի որ դրանք երկուսն էլ 3 լարային grd, vcc և ազդանշան են, ինչպես նաև անալոգային:
Քայլ 3: Ստուգեք խոնավության տվիչները
![Ստուգեք խոնավության տվիչները Ստուգեք խոնավության տվիչները](https://i.howwhatproduce.com/images/002/image-4317-25-j.webp)
Նրանք, որոնք ես գնել եմ, ունեն 1023 -ից 0 միջակայք, երբ միացված են 5 վ -ին և 677 -ից 0 -ը, երբ միացված են 3.3 վ -ին: Սենսորները կարդում են նաև բարձրից ցածր, այսինքն `բարձր (1023) խոնավություն չկա, և ցածր (200) ջրի մեջ է:
Քայլ 4: Հիմնական ընթերցում և տպում
![Հիմնական ընթերցում և տպում Հիմնական ընթերցում և տպում](https://i.howwhatproduce.com/images/002/image-4317-26-j.webp)
![Հիմնական ընթերցում և տպում Հիմնական ընթերցում և տպում](https://i.howwhatproduce.com/images/002/image-4317-27-j.webp)
Programրագրեք arduino- ն խոնավության տվիչից անալոգային արժեքով կարդալ ցանկալի ժամանակային ընդմիջումներով, այս պահին ես նաև ծրագրավորեցի տպագրությամբ ՝ սերիական մոնիտորի/գծագրիչի համար:
Քայլ 5. Կառուցեք կամ ձեռք բերեք ձեր բեռնարկղերը
![Կառուցեք կամ ձեռք բերեք ձեր բեռնարկղերը Կառուցեք կամ ձեռք բերեք ձեր բեռնարկղերը](https://i.howwhatproduce.com/images/002/image-4317-28-j.webp)
Ես կառուցեցի իմ բեռնարկղերը 20 պողպատից, քանի որ ցանկանում էի պահել և օգտագործել իմ նախագիծը այս դասից հետո: Բեռնարկղերի գաղափարն այն էր, որ երեք առանձին տարա փոխկապակցված լինեին խողովակաշարերի և սենսորների միջոցով `սկզբում ջրավազան, այնուհետև տախտակ և բոլոր սենսորների համար նախատեսված կոնտեյներ, ինչպես նաև ընթերցման համար նախատեսված LCD էկրան, իսկ երրորդը` տնկիչի տարա:
Քայլ 6. Կարգավորեք և փորձարկեք LCD էկրանը և տպեք խոնավության տվիչից
![Կարգավորեք և փորձարկեք LCD էկրանը և տպեք խոնավության տվիչից Կարգավորեք և փորձարկեք LCD էկրանը և տպեք խոնավության տվիչից](https://i.howwhatproduce.com/images/002/image-4317-29-j.webp)
Քայլ 7: Կոնտեյների և բաղադրիչի կարգավորում
![Բեռնարկղի և բաղադրիչի կարգավորում Բեռնարկղի և բաղադրիչի կարգավորում](https://i.howwhatproduce.com/images/002/image-4317-30-j.webp)
![Բեռնարկղի և բաղադրիչի կարգավորում Բեռնարկղի և բաղադրիչի կարգավորում](https://i.howwhatproduce.com/images/002/image-4317-31-j.webp)
Սկսեք արդուինոյի և տախտակի ավելացումը միջին տարայի մեջ այս պահին, երբ ես ավելացրեցի ջրավազանի տվիչը, LCD էկրանը և LCD էկրանին 10k պոտենցիոմետրը:
Քայլ 8: Կցեք նյութեր
![Hooking Up Stuff Hooking Up Stuff](https://i.howwhatproduce.com/images/002/image-4317-32-j.webp)
միացրեք բոլոր այն իրերը, որոնք դուք պարզապես ավելացրել եք տարայի մեջ, քանի որ ես տարանը մետաղից էի պատրաստել, ես ուզում էի համոզվել, որ մետաղյա տարայի վրա որևէ բան չեմ հիմնավորում և կարճ չեմ դնում, դա կանխելու համար ես ավելացրի էլեկտրական տախտակների վրա լվացարաններ: օդային բացը էլեկտրոնային և մետաղական տարայի միջև:
Քայլ 9. Pրի պոմպի փորձարկում
![Pրի պոմպի փորձարկում Pրի պոմպի փորձարկում](https://i.howwhatproduce.com/images/002/image-4317-33-j.webp)
Փորձարկեք ջրի պոմպը ՝ տեսնելու, թե որն է մուտքն ու ելքը, դրա համար ձեզ հարկավոր կլինի 12 վ էներգիայի աղբյուր, քանի որ դա պոմպի լարվածությունն է, չնայած որ ես հոգնել եմ իմ 9 վ -ով աշխատելը, և այն նույնպես աշխատում էր, ձեզ նույնպես պետք կլինի արագ միացում և անջատում, այստեղ է, որ արական և իգական BNC միակցիչները հարմար են: Կարևոր է նաև պոմպը նախքան այն փորձարկելը, երբեք չպետք է փորձարկեք ջրի պոմպը, եթե դրանում ջուր չկա, դա կարող է վնաս հասցնել պոմպին:
Քայլ 10: Նյութերի ավելացում
![Լրացուցիչ նյութերի ավելացում Լրացուցիչ նյութերի ավելացում](https://i.howwhatproduce.com/images/002/image-4317-34-j.webp)
Ավելացրեք մյուս սենսորները (ջերմաստիճանի, լույսի և հողի խոնավության տվիչները) տարաներին և arduino- ին, ստուգեք տպումը LCD էկրանով և սերիական տպմամբ, այս պահին ես որոշ սենսորներ դրեցի նաև 1-8-ի վրա: ավազանում ջրի մակարդակի և ընթերցելիության համար հողի խոնավության մակարդակի համար դա կարելի է անել `1023 -ից հանելով 1024 -ը և բաժանելով 100 -ի:
Քայլ 11: Pրի պոմպի լարերի տեղադրում
![Waterրային պոմպի լարերի մոնտաժում Waterրային պոմպի լարերի մոնտաժում](https://i.howwhatproduce.com/images/002/image-4317-35-j.webp)
![Waterրային պոմպի լարերի տեղադրում Waterրային պոմպի լարերի տեղադրում](https://i.howwhatproduce.com/images/002/image-4317-36-j.webp)
Pumpրային պոմպի լար, սալիկ, 12 վ էներգիայի աղբյուր և 5 վ ձգվող ռելե: Testingրի պոմպի և 12 վ հոսանքի աղբյուրի բացասական լարերը միացրեցի արագ BNC միակցիչներին `փորձարկելու համար, կարծես պոմպի ձգանը փորձարկելիս ինչ -որ բան սխալ է, հեշտությամբ կարելի է վարդակից քաշել և պոմպը փակել:
Քայլ 12: Pրի պոմպի ձգան
Programրագրեք 12 վ էներգիայի աղբյուրի ձգանը 5 վ ռելեի ձգանի միջոցով `հիմնված հողի խոնավության մակարդակի վրա, քանի որ պոմպը բավականին հզոր է, դուք կցանկանաք դա դնել շատ փոքր ժամանակ և փորձարկել ճիշտ մակարդակի ջրելը ստանալու համար: Ես չէի հասցնում ավարտել այս քայլը, այլ պլանավորում էի ամռանը, երբ մի փոքր լրացուցիչ ժամանակ կունենայի: Ավելացրեք հող ձեր տնկիչի տարայի մեջ, տեղադրեք և միացրեք ձեր բոլոր տվիչներն ու ջրագիծը:
Քայլ 13: Եթե ավելի շատ ժամանակ ունենայի
Լրամշակում, երբ լրացուցիչ ժամանակ եմ ստանում, ես կցանկանայի կատարելագործել իմ ծրագրավորումը ՝ ճիշտ գործառույթների կանչերն ու կարգավորումները օգտագործելու փոխարեն ՝ ամեն ինչ մեծ օղակում ունենալու փոխարեն, ես նաև ծրագրում էի ինքնակառավարվող ջրի ստուգում և մի փոքր շեղում դիզայնը արկղերը:
Քայլ 14: Կոդի բացատրություն և ծածկագրի աղբյուր
Կոդը իրականում բավականին պարզ է, այն բոլոր սենսորների և LCD էկրանների համար նախատեսված կապում է, որը կարդացվում է այդ կապերից անալոգային արժեքներով, և տպվում է սերիական մոնիտորին/գծագրիչին ՝ LCD էկրանին կողքին: հանգույց Եթե ավելի շատ ժամանակ ունենայի, ես նույնպես ծրագրված կլինեի ջրի պոմպի ձգանի մեջ և պլանավորում էի ամռանը:
Խորհուրդ ենք տալիս:
Castle Planter (Tinkercad Code Blocks- ով). 25 քայլ (նկարներով)
![Castle Planter (Tinkercad Code Blocks- ով). 25 քայլ (նկարներով) Castle Planter (Tinkercad Code Blocks- ով). 25 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-593-j.webp)
Castle Planter (Tinkercad Code Blocks- ով. ամբողջությամբ վերստեղծել այս դիզայնի բոլոր կողմերը ՝ առանց
Smart Planter - Նշում է ջրի մակարդակը. 5 քայլ (նկարներով)
![Smart Planter - Նշում է ջրի մակարդակը. 5 քայլ (նկարներով) Smart Planter - Նշում է ջրի մակարդակը. 5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-916-17-j.webp)
Smart Planter - Waterրի մակարդակը ցույց է տալիս. Մենք պարզապես գնել ենք մի քանի գեղեցիկ տեսք ունեցող բույսեր մեր նոր տան համար: Տանը լցված բոլոր էլեկտրոնային հարմարանքների միջև բույսերն իսկապես աշխույժ զգացում են հաղորդում: Այսպիսով, դրա դիմաց ես ուզում էի ինչ -որ բան անել բույսերի համար: Ահա թե ինչու ես կառուցեցի այս խելացի ծրագիրը
Rc Plane Planter: 5 քայլ
![Rc Plane Planter: 5 քայլ Rc Plane Planter: 5 քայլ](https://i.howwhatproduce.com/images/002/image-4685-68-j.webp)
Rc Plane Planter. Ահա թե ինչպես եմ տնկում իմ բույսերը: Բույսերը ավելի լավ են աճում, երբ նրանք թռչում են օդում
Smart Planter Box: 6 քայլ
![Smart Planter Box: 6 քայլ Smart Planter Box: 6 քայլ](https://i.howwhatproduce.com/images/001/image-688-68-j.webp)
Smart Planter Box. Ավելի ու ավելի շատ մարդիկ են զբաղվում փակ բույսեր գնելու մտքով, հատկապես հազարամյա կենդանիներ: Այնուամենայնիվ, «գնված բոլոր բույսերի մոտ 1/3 -ը մահանում է տուն բերելուց մի քանի ամսվա ընթացքում»: Թեև փակ բույսերի առավելություններից մեկն այն է, որ դրանք ցածր են
Պլանտագոտչի! Smart Planter: 8 քայլ (նկարներով)
![Պլանտագոտչի! Smart Planter: 8 քայլ (նկարներով) Պլանտագոտչի! Smart Planter: 8 քայլ (նկարներով)](https://i.howwhatproduce.com/images/003/image-6474-9-j.webp)
Պլանտագոտչի! Smart Planter: Unfortunatelyավոք, ես կանաչ բութ մատ չունեմ: Ես իսկույն համոզվեցի, որ ես