» електроника » Arduino »Саксия за цветя с автоматично поливане

Автоматично напояване на саксия за цветя



това домашно приготвени продукти създаден да улесни живота на градинарите. Сега не е нужно да се страхувате да „забравите да поливате цветята“ или обратно, „силно да сипете“. Няма да бъдете привързани към къщата, поради страха, че цветята ви ще изсъхнат, автоматизацията ще направи всичко за вас.

Следните функции са реализирани в това устройство:
-Вграден резервоар за вода
- Сензор за контрол на влажността на почвата
-Помпа за подаване на вода в земята
- Сензор за ниво на водата в резервоара
- LED, информиращ за липсата на вода в резервоара

всички електроникаПомпите и резервоарът за вода са вътре в саксията. Всяка саксия също може да бъде персонализирана според нуждите на различни видове растения.

Инструменти и материали:
-Arduino нано;

-Trubka;
Транзистор 2N2222;
- Резистор 1 kOhm;
-Резистори 4.7 kOhm;
seeing-;
-LED LED;



-3D принтер;
- Уплътнител;
-Паялни аксесоари;
-Трета ръка;
-Kusachki;
-Izolenta;
- Термо-лепило;
-Computer;


Първа стъпка: 3D печат
Саксията се състои от три части: отделение за електроника, резервоар и саксия за цветя. Всички части са отпечатани на 3D принтер. Файлове за печат могат да бъдат изтеглени тук, След отпечатване е необходимо да проверите резервоара за течове, ако е необходимо да използвате уплътнител.



Стъпка втора: Схема
Монтажът на електроника ще се извърши съгласно схемата на снимката.

Трета стъпка: Arduino
Сега можете да започнете инсталирането на електроника. Поядете Arduino към дъската. На дъската Perma-proto има символи за монтиране на отвори. Необходимо е да комбинирате контакта на Arduino D12 с монтажния отвор H7 на платката и след това да спойкате всички съединители.



Четвърта стъпка: транзистор, резистор
Допълнителни резистори и транзистори. Транзисторът се обръща с плоската страна към Arduino, инсталира краката в монтажните отвори C24, C25 и C26 на платката, припои.
4.7 kOhm резистор се споява в дупки A25 и A28. На щифтове J18 и J22 е монтиран резистор от 1 kΩ.




Стъпка пета: LED
Той продава проводници с дължина 7 см към светодиода, след което продава анод (дълъг крак) към J17, катод (къс крак) до I22.





Стъпка шеста: проводници
Добавя 13 сантиметра проводници към всеки проводник на помпата. Съединението изолира.



Припоява 20 сантиметра проводници към всеки изход на датчика за ниво на водата.


Полейте жицата с единия край към минуса на дъската, с втория към B26. Още един проводник към минуса и A20. Трета жица свързва C28 и J7.



Седма стъпка: сензор за влажност
Припоява 10 сантиметра проводници към три контакта (D0, GND, VCC) на модула за влажност. Полейте проводниците от модула към платката в следния ред:
модулна дъска
D0 - J12
GND - GND
VCC - C8
Спойка 25 см жица към контактите, свързващи модула и сензора за влажност.






Стъпка осма: Създайте
Залепете датчика за нивото на водата към плочата вътре в резервоара. Проводниците се изтеглят в дупката в резервоара и се маркират. Инсталира светодиода в отвора на стойката.





Издърпва тел на помпата в отвора на резервоара. Инсталира тръба на помпата, вторият край на която се вкарва в специален отвор в саксията. Поставя тенджера в резервоара.





Начертава проводници през отвора в стойката (отдолу). Проводникът от сензора за влажност се простира в обратна посока, в саксията.




Запоявайте проводниците от помпата към B18 и B24. GND на датчика за ниво на водата е споена към платката GND, проводникът на положителния сензор до A8, а сензорният проводник към A13.





Закрепва дъската и модула за влажност вътре в кутията.

Стъпка девета: Засаждане на растение
Сега можете да излеете почва и да засадите растение.



Стъпка десета: Сензор за влажност
Полейте проводниците към сензора за влага и го инсталирайте в почвата.



Единадесета стъпка: Код за изтегляне
Можете да изтеглите кода тук. тук
След като го изтеглите, трябва да отворите файла „SmartPlant-V1-1.ino“ в ID на Arduino и да го качите в Arduino. Ако всичко е направено правилно, тогава:
След като изтеглянето завърши и Arduino се рестартира, светодиодът трябва да мига бързо пет пъти, потвърждавайки, че кодът се е заредил и работи.
На екрана ще се покаже текущото ниво на водата.
След няколко секунди можете да чуете как помпата започва.
Тогава светодиодът трябва да започне да мига бавно, предупреждавайки, че във вътрешния резервоар няма вода.



Стъпка дванадесета: Калибриране
В долната част на саксията е разположен модул на сензора за влажност на почвата. Този модул има потенциометър, с който трябва да калибрирате сензора за влажност. За да направите това, трябва да поливате растението до необходимото ниво. Изчакайте около час.
След това трябва да завъртите винта на потенциометъра, докато вторият индикатор на него светне, в този момент спрете и след това го завъртете в обратна посока, докато светлината угасне.


Сега трябва да калибрирате нивото на водата в резервоара.
Зарежда кода "Water_Tank_Threshold_Test.ino".
След зареждане започнете бавно да добавяте вода в резервоара, докато дисплеят не покаже нивото на водата. Записва средната стойност, която в момента показва.

Сега трябва да напишете тези стойности в колоната WaterLevelThreshold код.
Задайте интервала на проверка на 180 000. Това означава, че нивото на влажност на почвата ще се проверява на всеки час. Стойността на празния резервоар трябва да бъде зададена на 900. Това означава, че светодиодът ще мига бавно в продължение на 30 минути, което показва ниско ниво на водата в резервоара.

Променливата за "iznosToPump" контролира колко вода се изпомпва в почвата. Съветникът задава стойността на 300.



Когато се добави вода, нейното ниво се контролира чрез отвор в резервоара.
Всичко е готово, повече подробности за сглобяването на такова устройство можете да видите във видеото.
7
9
8.3

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо

Съветваме ви да прочетете:

Предайте го за смартфона ...