Please enable JavaScript.
Coggle requires JavaScript to display documents.
(void loop() {, void setup() {, void openValve() {, void closeValve() {,…
-
void setup() {
-
pinMode(moistureSensorPin, INPUT); // Устанавливаем пин для чтения с датчика влажности как входной
void openValve() {
servoMotor.write(90); // Поворачиваем серводвигатель на 90 градусов (может потребоваться корректировка)
delay(1000); // Делаем паузу для того, чтобы дать клапану время открыться полностью
-
-
-
const int moistureSensorPin = A0; // Пин, к которому подключен датчик влажности
const int servoPin = 9; // Пин, к которому подключен серводвигатель
const int moistureThreshold = 500; // Пороговое значение влажности, ниже которого начинается полив
-
-
-
-