Съдържание:
- Стъпка 1: Какво ще ви трябва
- Стъпка 2: Веригата
- Стъпка 3: Стартирайте Visuino и изберете Тип дъска на Arduino UNO
- Стъпка 4: Във Visuino ADD и Set компоненти
- Стъпка 5: Във Visuino Connect Components
- Стъпка 6: Генерирайте, компилирайте и качете кода на Arduino
- Стъпка 7: Играйте
Видео: Как да изградим система за поливане на растения с помощта на Arduino: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
В този урок ще научим как да направим система за поливане на растения
Използване на сензор за влага, водна помпа и мигане на зелен светодиод, ако всичко е наред и OLED дисплей и Visuino.
Гледай видеото!
Стъпка 1: Какво ще ви трябва
- Arduino UNO (или всеки друг Arduino) Вземете го тук
- Модул за сензор за почвена влажност, вземете го тук
- Джъмперни проводници Breadboard Вземете го тук
- OLED дисплей Вземете го тук
- Водна помпа Вземи го тук
- Реле Вземи го тук
- 1X Червен LED, 1X Зелен LED Вземете ги тук
- Програма Visuino: Изтеглете Visuino
Стъпка 2: Веригата
- Свържете OLED дисплея [VCC] към щифта на Arduino [5V]
- Свържете щифта за OLED дисплей [GND] към щифта на Arduino [GND]
- Свържете щифта за OLED дисплей [SDA] към щифта на Arduino [SDA]
- Свържете извода на OLED дисплея [SCL] към щифта на Arduino [SCL]
- Свържете Arduino 5V към щифт VCC на модул за пиезо зумер
- Свържете Arduino GND към отрицателен пин на зелен светодиод
- Свържете Arduino GND към отрицателния щифт на червения светодиод
- Свържете Arduino Digital Pin 3 към отрицателен пин на зелена LED
- Свържете Arduino Digital Pin 2 към отрицателния щифт на червения светодиод
- Свържете Arduino 5V към щифт VCC на модула на сензора за влага
- Свържете Arduino GND към щифт GND на сензора за влажност
- Свържете аналоговия щифт 0 на Arduino към щифт A0 на модула на сензора за влага
- Свържете релейния VCC щифт (+) към Arduino 5V щифт
- Свържете щифта за реле GND (-) към щифта GND на Arduino
- Свържете релейния сигнален щифт (S) към Arduino Digital pin 10
- Свържете захранването 12V (+) към червения проводник на помпата (+)
- Свържете захранването 12V (-) към релейния щифт (com)
- Свържете черния проводник на помпата (-) към релейния щифт (NO)
Стъпка 3: Стартирайте Visuino и изберете Тип дъска на Arduino UNO
За да започнете да програмирате Arduino, ще трябва да имате инсталирана Arduino IDE от тук:
Моля, имайте предвид, че има някои критични грешки в Arduino IDE 1.6.6. Уверете се, че сте инсталирали 1.6.7 или по -нова версия, в противен случай тази инструкция няма да работи! Ако не сте направили, следвайте стъпките в тази инструкция, за да настроите Arduino IDE за програмиране на Arduino UNO! Visuino: https://www.visuino.eu също трябва да бъде инсталиран. Стартирайте Visuino, както е показано на първата снимка Щракнете върху бутона "Инструменти" на компонента Arduino (Снимка 1) във Visuino Когато се появи диалоговият прозорец, изберете "Arduino UNO", както е показано на Снимка 2
Стъпка 4: Във Visuino ADD и Set компоненти
Добавете компонента „OLED Display“
Добавете 2X компонент "Сравняване на аналогова стойност"
Щракнете двукратно върху DisplayOLED1 и в прозореца с елементи плъзнете текстовото поле наляво, след което в прозореца със свойства задайте размера на 3
Затворете прозореца с елементи
- Изберете CompareValue1 и в прозореца със свойства задайте "Compare Type" към ctBiggerOrEqual и Value до 0.7 << това е стойността на чувствителността, можете да я промените, ако искате
- Изберете CompareValue2 и в прозореца със свойства задайте "Compare Type" към ctSmaller и Value до 0.7 << това е стойността на чувствителността, можете да я промените, ако искате
Стъпка 5: Във Visuino Connect Components
- Свържете аналогов щифт 0 на Arduino, за да сравните стойност 1 пинов вход, сравнете стойност 2 пинов вход, дисплейOLED1> текстово поле 1 закрепете
- Свържете CompareValue1 Pin Out към Arduino цифров пин 2
- Свържете CompareValue1 Pin Out към Arduino цифров пин 10
- Свържете CompareValue2 Pin Out към Arduino цифров пин 3
- Свържете DisplayOLED1 пинов I2C Out към Iduшкия I2C щит на Arduino платка
Стъпка 6: Генерирайте, компилирайте и качете кода на Arduino
В Visuino, в долната част щракнете върху раздела "Build", уверете се, че е избран правилния порт, след което щракнете върху бутона "Compile/Build and Upload".
Стъпка 7: Играйте
Ако захранвате модула Arduino UNO и светодиодът трябва да мига (червено няма достатъчно вода, достатъчно зелено вода) и OLED дисплеят ще покаже нивото на влага, ако нивото на водата е твърде ниско, помпата ще започне да добавя вода.
Честито! Завършихте проекта си с Visuino. Приложен е и проектът Visuino, който създадох за тази инструкция, можете да го изтеглите и отворите във Visuino:
Препоръчано:
Автоматична система за поливане на растения, използваща Micro: бит: 8 стъпки (със снимки)
Автоматична система за поливане на растения с помощта на Micro: bit: В тази инструкция ще ви покажа как да изградите автоматична система за поливане на растения, използвайки Micro: bit и някои други малки електронни компоненти. Micro: bit използва сензор за влага да следи нивото на влага в почвата на растението и
Bluetooth система за поливане на растения: 10 стъпки
Bluetooth система за поливане на растения: *** КАКВО ПРЕДСТАВЛЯВА СИСТЕМА ЗА НАПОЛЯВАНЕ НА БЛУЕТУТНИ РАСТЕНИЯ *** Това е електронна система, захранвана от дъската ARDUINO UNO (микроконтролер). Системата използва Bluetooth технология за получаване на данни от ph на потребителя
Автономна система за поливане на растения: 4 стъпки
Автономна система за поливане на растения: Този проект представя интелигентна автономна система за поливане на растения. Системата е автономна на енергия, използвайки 12V батерия и слънчев панел, и полива централата, когато са създадени подходящите условия, с добре обмислена (надявам се) система за защита срещу отказ. Това аз
Как да изградим автоматична система за поливане на растения с WiFi сигнали: 15 стъпки
Как да изградим автоматична система за поливане на растения с WiFi сигнали: Това е завършеният проект, система за автоматично поливане на растения, контролирана чрез #WiFi. За този проект използвахме Комплект за автоматично сглобяване на автоматична система за поливане на градина от Adosia. Тази настройка използва електромагнитни водни клапани и аналогов почвен овлажнител
Автоматична система за поливане на растения: 5 стъпки (със снимки)
Автоматична система за поливане на растения: Това е най -лесната и евтина система за поливане на растения, която можете да направите. Не съм използвал никакъв микроконтролер. Това е основно транзисторен превключвател. Трябва да добавите известно съпротивление между колектора и основата, за да предотвратите повреда на транзистора . (не използвайте w