Мазмуну:
- 1 -кадам: Бөлүктөр
- 2 -кадам: Board Programming текшерүү
- 3 -кадам: Sensor Test
- 4 -кадам: Насостук тест
- 5 -кадам: Case Test Fit
- 6 -кадам: Case Fit
- 7 -кадам: Акыркы код
- 8 -кадам: Акыркы орнотуу
Video: EcoDuino Automatic Plant Waterer: 8 Steps (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
EcoDuino - бул сиздин өсүмдүктөрдү автоматтык түрдө сугаруу үчүн DFRobotтун комплект. Бул комплектке кирбеген 6 АА батареясы менен иштейт. Орнотуу абдан оңой жана ага Arduino негизделген микроконтроллер кирет.
1 -кадам: Бөлүктөр
Бул жерде көрсөтүлгөн бардык бөлүктөргө ээ болушуңуз керек. Кошумчаларга эки кызыктуу төш белги жана 2 бурагыч кирет. Бизге сары бурагыч гана керек болчу.
Сизде төмөнкү бөлүктөр болушу керек: EcoDuino Control Board, батарея пакети, насос, ным сенсору, температура / нымдуулук сенсору, пластикалык корпус (2 даана), USB кабели, 2 бурагыч, 2 төш белгилер, 4 бурамалар жана пластикалык шланг.
6 АА батарейкасы камтылган эмес, сизге дагы керек болот.
2 -кадам: Board Programming текшерүү
Биз компьютерибизди тактага туташтырып, аны программалоо үчүн Arduino IDE колдоно аларыбызды текшерүүдөн баштадык.
Тактанын USB кабелин компьютериңизге сайыңыз жана Arduino IDEди ачыңыз. Тактаңыз катары Леонардону тандаңыз. Эгерде такта тактай тизмесине кирсе, анда барганыңыз жакшы. Тактанды компьютериңизден ажыратыңыз.
3 -кадам: Sensor Test
Эми сенсорлорду туташтырыңыз. Датчиктер ылдый жагындагы кара же GND зымы менен тигинен тиркелет. Нымдуулук / температура сенсору ортоңку уячага кирет жана топурактын ным сенсору USB розеткасынын капталынан жогору кетет. Эки сенсорду тең сайып, анан тактаны кайра компьютериңизге тиркеп коюңуз.
Үлгүлүү кодду көчүрүп, бош Arduino эскизине чаптаңыз. Эскизди тактага жүктөп, жыйынтыгын көрүү үчүн Сериялык Мониторду ачыңыз. DHT11 китепканасын жүктөп алыңыз, эгер сизде жок болсо. Аны Arduino китепкана папкасына салууну унутпаңыз. Топурак сенсорун өсүмдүктүн тегерегиндеги топуракка салып, сериялык монитордо маанилердин өзгөргөнүн көрүңүз. Биздин апельсин пил өстүрүүчү жана папоротник өсүмдүгүн караңыз. Бул комплектти жасоодо бир дагы пил зыян тарткан жок.
Бул иштей баштаганда, Arduinoдо жаңы бош файлды ачыңыз жана Test Pump эскизин салыңыз, анткени биз муну кийинки кылабыз. Эскизди доскага жүктөө. Эми сериялык терезени жаап, тактаңызды компьютериңизден ажыратыңыз.
4 -кадам: Насостук тест
Эми сиз насосту зым менен жабышыңыз керек. Кабелди сүрөттө көрсөтүлгөн күрөң жана көк зымдар менен насостун кабелине туташтырыңыз.
Эми күрөң зымды оң терминалга, ал эми көк зымды Соленоид клапаны жазылган тактага терске туташтырыңыз.
Эми башка кабелди кызыл жана кара зымдар менен тактадагы PWR терминалына туташтырыңыз. Кызылды позитивге жана кара терске туташтырыңыз.
Батареяны 6 АА батарейкасы менен кайра жүктөңүз жана батарейкадан кабелди тактага жаңы туташтырылган зымга туташтырыңыз. Сиз насостун күйүп -өчкөнүн угушуңуз керек. Бул иштеп жатканда, батарейканы ажыратыңыз. Эми баары иштеп жатат, баарын корпустун ичине салыш керек. Сенсорлорду тактан сууруп, өзүңүз кошкон кабелдерди чечип, ажыратыңыз.
*Насос үчүн 4.5 - 12 В керектелет жана.5 - 5.0 Вт кубаттуулукта колдонулат. Менин компьютеримдин USB туташуусу эмнеге жөндөмдүү экенин билбестен, мен тактайды насостун тиркемеси менен компьютерден эч качан иштеткен эмесмин.
5 -кадам: Case Test Fit
Тактаны пластиктин жарымына тешиктери менен орнотуңуз. Такта иштин көзүн карайт. USB портун корпустагы порт тешиги менен тизип коюңуз. Ошондой эле төрт бурама мамычаны тактадагы тешиктер менен тизип коюңуз. Ошондой эле тешиктери бар капталды текшериңиз, ошондо сиз бардык нерсеге кайда баруу керек экенин көрө аласыз. Бүткөндөн кийин коллегияны корпустан алып салыңыз.
6 -кадам: Case Fit
Насостун кабелин тик бурчтуу тешиктен өткөрүңүз жана зымдарды соленоид клапаны деп аталган туташтыргычка кайра сайыңыз. Батарея пакетинин зымдарын PWR деп белгиленген терминалга туташтырыңыз.
Эми сенсордун туташтыргычтарын ортодогу пластикалык корпустун тешигинен өткөрүп, тактага туташтырыңыз. Унутпаңыз, нымдуулук сенсору ортодо, ал эми кара зым же GND түбүндө барат.
Эми пластик мамылар менен бурама тешиктерди тизип, тактайды ордуна коюңуз. Такта турганда, алдыга жылып, төрт бураманы пластикалык мамыларга сайыңыз. Эми пластикалык корпустун экинчи тарабын жабыңыз.
7 -кадам: Акыркы код
Эми батарейка менен насосту розеткадан ажыратыңыз. Тактаңызды компьютериңизге туташтырыңыз жана Ecoduino Test кодун Arduino IDEдеги жаңы бош эскизге чаптаңыз. Бул эскиз сенсорлорду окуу жана насосту күйгүзүү жана күйгүзүү сыяктуу баардыгын бириктирет.
Учурда эскиз сенсорлорду мүнөт сайын текшерип туруу үчүн орнотулган жана эгерде топурактын нымдуулугу 50дөн төмөн болсо, өсүмдүктү 1 секундага сугарып коюңуз. Эскизде бул маанилерди туураласаңыз болот. Төмөндө эскиздин жогору жагындагы 3 өзгөрмөнү издеңиз.const узак аралыгы = 60000; // Сууну текшерүү үчүн убакытты өзгөртүү үчүн маанини өзгөртүңүз. 60000 = 1 мүнөт
int waterTime = 1000; // Сугаттын узактыгын өзгөртүү 1000 = 1 секунд
int moistLevel = 50; // Качан сууну билүү үчүн тууралаңыз
* 0 ~ 300 кургак топурак
* 300 ~ 700 нымдуу топурак
* 700-950 сууда
Бул абанын нымдуулугун текшерүү менен өсүмдүктү жакшыртуу үчүн дагы кодду кошсоңуз болот. Эгерде абанын нымдуулугу белгилүү бир өлчөмдөн төмөн жана топурактын нымдуулугу жетишерлик төмөн болсо, анда өсүмдүктү сугарыңыз.
Тактага кодду жүктөп, компьютериңизден ажыратыңыз.
8 -кадам: Акыркы орнотуу
Эми тунук пластик үйдү насоско тиркеп коюңуз. Насосту кичинекей суу контейнерине салыңыз. Экинчи башын өсүмдүк идишине салыңыз. Топурак сенсорун өсүмдүгүңүздүн тегерегиндеги топуракка салыңыз жана батарея кабелин туташтырып, суунун агып жатканын көрүңүз. Канча суу чыкканыңыз, өсүмдүктүн идиши суунун контейнерине салыштырмалуу кайда экенине да байланыштуу. Суу контейнерин өсүмдүктүн астына же астына салыңыз, азыраак суу чыгат.
Жакшы иш, бүттү, бүттү!
Көбүрөөк кеңештер жана кантип жасоо үчүн, бизге келиңиз The Soldering Station.
Сунушталууда:
DIY Automatic Motion Sensing Bed LED Night Light: 6 кадам (Сүрөттөр менен)
DIY автоматтык кыймыл сезгич керебети LED түнкү жарык: Саламатсыздарбы, жигиттер, күнүмдүк жашоодо сизге дайыма жардам бере турган жана жашооңузду жеңилдетүү үчүн ыңгайлуулукту кошо ала турган дагы бир көрсөтмөгө кош келиңиз. Бул кээде төшөктөн туруу үчүн кыйналып жаткан кары адамдар үчүн өмүрдү куткаруучу болушу мүмкүн
Plant'm: 6 кадам (Сүрөттөр менен)
Plant'm: Көпчүлүккө окшоп, мен үйдүн айланасында өсүмдүктөрдү жакшы көрөм. Тилекке каршы, алар дээрлик дайыма бир -эки жуманын ичинде өлүп калышат. Ошентип, Howestтеги MCT студенти катары биринчи курсумдун аягында мага баарын көрсөтө турган долбоорду түзүү тапшырылды
Cayenne Automatic Light Door жана Kettle Switch: 7 кадам (Сүрөттөр менен)
Cayenne Automatic Light Door and Kettle Switch: Мен үйүмө кайтып келгенде чай ичем, үйүмө барганымда эшиктин ачкычын көрбөйм, анткени жарык жок. кырдаалды оңдоого чечкиндүүмүн! :-) Мен интернетке туташкан Raspberry Pi Zero колдоном жана
Ok Google Plant Waterer/Суу тапанчасы: 20 кадам
Ok Google Plant Waterer/water Pistol: Бул Google Home же Google жардамчысы бар телефонду колдонуп, кимдир бирөөгө суу чачуу же кээ бир өсүмдүктөрдү сугаруу үчүн кызыктуу долбоор. Ал ошондой эле жарык, жылытуу, күйөрмандар ж.б.у.с.с. Эгер бул сизге жакса
Ultimate DIY Automatic Fish Feeder: Tier 2: 10 Steps (Сүрөттөр менен)
Ultimate DIY Automatic Fish Feeder: Tier 2: Tier 2 Feeder - Tier 1ден чоң кадам. Бул версия ESP8266 wifi модулун колдонуп, азыктандыруу графигин жана танктын жарыгын көзөмөлдөө үчүн arduino саатын шайкештештирет