imadeself.com! » От сайтове » специален »Устройство за автоматично поливане на растения със собствените си ръце

Направи си автоматично устройство за поливане






В тази статия съветникът ще ни покаже как да направим устройство за автоматично поливане на растения. Това устройство може да бъде програмирано да включва напояването на произволен брой пъти и с всякаква продължителност. Устройството се захранва чрез USB конектор. Ако е необходимо, можете да направите захранване от слънчевия панел.

Инструменти и материали:
- Arduino нано;
- Серво задвижване;
- Часовник в реално време Ds3231;
- Бързоразглобяем конектор за маркуч - 2 броя;
- Кранът, съвместим с бързо разглобяем конектор;
- тел;
- Гайки и болтове - M3 x 10 - 3 бр .;
- USB кабел;
- USB щепсел;
- 3D принтер;
- Компютър със софтуер;











Първа стъпка: Печат на 3D части
В това домашно приготвени продукти Има три части, които трябва да бъдат отпечатани на 3D принтер: две части на тялото и въртящо се копче. Файлове за печат можете да изтеглите по-долу.
3D печат.



Стъпка втора: Серво връзка
Майсторът отрязва щепсела на сервото. От него идват три проводника. Свързва проводниците към Arduino, както следва:
Червен до 5V Arduino и разширителен борд Ds3231
Оранжево до D9 Arduino
Кафяво до GND Arduino






Стъпка трета: Свържете картата за разширение Ds3231
Сега трябва да свържете разширителната платка Ds3231. Този съвет ще контролира времето. Платката има шест пинов конектор. Този проект се нуждае от четири контакта.

Майсторът прерязва четири проводника с размери 7 см. Свързва ги, както следва:
GND Arduino - GND табла
5V Arduino - VCC Board
A4 Arduino - SDA табла
A5 Arduino - SCL дъски










Схемата за свързване може да се види на това връзката.

Четвърта стъпка: Код за изтегляне
Пристъпваме към изтегляне на кода. Помощникът свързва Arduino с компютър и се отваря Arduino IDE.

Инсталира библиотека DS3231 Simple.
Зарежда кода на тази връзка.
Преди да изтеглите основния код на проекта, трябва да зададете часа на DS3231. След като всичко е свързано и библиотеката DS3231_Simple е инсталирана, отидете на "Файл" >> "Примери" >> "DS3231_Simple" >> "Z1_TimeAndDate" >> "SetDateTime", след това следвайте инструкциите в примера, за да зададете датата и часа на RTC ,

В основния цикъл на кода са написани две команди IF, които проверяват времето и след това започват последователността на поливане за определен период от време. Проверката на командите IF проверява дали часовете и минутите съответстват на зададеното време. Ако съвпадат, функцията "Отворен клапан" се стартира с последващо закъснение.

Това закъснение (зададено в хилядни от секундата) определя колко дълго ще се извършва поливането (кранът ще се отвори).Можете да програмирате толкова много команди в кода, колкото е необходимо. Просто ги копирайте и залепете, докато актуализирате времето и продължителността на поливането (забавянето между отварянето и затварянето на клапана).


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










Майсторът използва 10 метров USB кабел, за да го захранва. Единият край се свързва към Arduino, а другият към електрически контакт със съответния конектор. всички електроника се скрива вътре в кутията и инсталира капака.




Свързва маркуча от двете страни към крана.

Всичко е готово. Сега поливането на растенията ще се извършва автоматично на определени интервали.



Нормалното положение на клапана е „Затворено“. Когато се издаде команда, серво задвижването завърта лоста и съответно дръжката на крана (вижте на снимката).




Целият процес на производство на такова устройство може да видите във видеото.
5
8
10

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

    • усмихвамусмивки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забранаблизо

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

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