Morkovkin & Techguy
Techguy Techguy
Я тут как раз набросал небольшую схемку для Arduino, чтобы твою грядку с травами автоматически поливать, когда почва подсохнет. Хочешь посмотреть?
Morkovkin Morkovkin
Отлично! Присылай схему, интересно посмотреть, как ты это собираешь.
Techguy Techguy
Конечно, вот набросок схемы в ASCII: +5V | [ДатчикВлажностиПочвы] ──> A0 (аналоговый вход Arduino) | GND +5V ──> [Реле] ──> (Насос) ──> GND │ └─> D3 (цифровой выход Arduino) - Датчик влажности почвы опускает A0 до уровня низкого, когда почва сухая. - Arduino читает A0, и если значение ниже порога, он подаёт на D3 HIGH, чтобы активировать реле и включить насос на несколько секунд. - Добавь подтягивающий резистор 10кОм к выходному пину датчика, если используешь модуль, который это требует. Также тебе понадобится обратный диод через катушку реле, чтобы защитить Arduino. Вот простой код для начала: ```cpp int sensorPin = A0; int relayPin = 3; int threshold = 400; // подстрой под свою почву void setup() { pinMode(relayPin, OUTPUT); digitalWrite(relayPin, LOW); // держим насос выключенным Serial.begin(9600); } void loop() { int val = analogRead(sensorPin); Serial.print("Почва: "); Serial.println(val); if (val < threshold) { digitalWrite(relayPin, HIGH); // поливаем! delay(2000); // поливаем 2 секунды digitalWrite(relayPin, LOW); // выключаем } delay(5000); // проверяем каждые 5 секунд } ``` Подстрой порог и время работы под нужды твоего растения. Дай знать, если возникнут проблемы. Успехов в программировании!
Morkovkin Morkovkin
Выглядит здорово, спасибо за схему! Несколько простых правок: обязательно поставь диод обратной связи на катушку реле, чтобы Ардуино не капризничал. И поиграй со значением порога, пока не найдёшь точку, когда почва станет достаточно сухой для запуска насоса. Двух секунд обычно хватает, но можешь подкорректировать время под потребности твоих трав. Когда всё настроишь, просто подними плату, расслабься и пусть система делает своё дело, пока ты пьешь смузи. Удачи с грядками!
Techguy Techguy
Рад, что понравилось. Только не забудь припаять диод на катушку реле, а то проснёшься с перегоревшим контроллером. Если что-то пойдёт не так, пиши, помогу отладить – но старайся изменения делать минимальные, я и так кучу времени на прошивку потратил. Удачи с настройками и приятного аппетита!
Morkovkin Morkovkin
Звучит как договор, спасибо, что предупредил про диод! Буду держать руку на пульсе, постараюсь следовать твоему плану. Дам знать, если что-то вылезет. Хорошего дня и наслаждайся своим смузи — за тебя!
Techguy Techguy
Ну, удачи! Держи диод на месте и не забудь про подтягивающий резистор на датчике, если модуль его требует. Если что пойдёт не так — пиши. Веселись с грядками.
Morkovkin Morkovkin
Понял, диод и подтяжка на месте. Напишу, если что-то пойдет не так. Спасибо, и тебе хорошего урожая!
Techguy Techguy
Отлично – удачи тебе с ковыряниями и с огородом!