Съдържание:
- Стъпка 1: Намиране на компоненти
- Стъпка 2: Свързване на сензор за влага
- Стъпка 3: Свързване на LCD екран
- Стъпка 4: Свързване на 9g серво мотор
- Стъпка 5: LED крушки
- Стъпка 6: Крайна връзка
- Стъпка 7: Кодът
- Стъпка 8: Готово
Видео: Автоматичен проект за поливане на цветни растения-arduino: 8 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Здравейте момчета!
днес ще ви обясня как да поливате растенията си със система за контрол на водата. това е супер лесно. просто се нуждаете от arduino, LCD екран и сензор за влага. не се притеснявайте, ще ви насоча стъпка по стъпка през процесите. така това, което правим тук, е
- с помощта на сензор за влажност на почвата, измерващ нивото на влага
- показва нивото на влага на LCD (0%-100%)
- ако нивото на влага е по -малко от 60%, включете червения светодиод, ако е по -малко, включете зеления светодиод
- ако нивото на влага е под 60%, трябва да поливате растението си, като отворите водния вентил (чрез серво мотор), вентилът трябва да се отвори пропорционално на нивото на влага.
- покажете състоянието на поливане на LCD (ОТВОРЕН/ЗАКРИТ)
супер лесно! нека преминем през стъпките
Стъпка 1: Намиране на компоненти
имате нужда
arduino uno/mega 2560 и USB кабел
www.ebay.com/itm/ATMEGA16U2-Board-For-Ardu…
червен led, зелен led
16 X2 LCD екран
www.ebay.com/itm/16x2-Character-LCD-Displa…
кула Pro micro servo 9g
www.ebay.com/itm/TowerPro-SG90-Mini-Gear-M…
сензор за влага
www.ebay.com/itm/Soil-Humidity-Hygrometer-…
потенциометър
джъмперни проводници, мини платка
Стъпка 2: Свързване на сензор за влага
от сензора за влага получаваме аналогови показания от 0-1023, така че не се нуждаем от цифрови входно-изходни щифтове на arduino.но имаме нужда от аналогов A0 щифт.
vcc ------------ 5V на arduino
GND ---------- 0V на arduino
СИГНАЛ (A0) ------ A0 на arduino
имайте предвид, че аналоговите показания, които получаваме от 0-1023, се картографират от 0-100 с помощта на командната карта (0, 1023, 100, 0)
това означава, че ако е сухо --- 5V ----- 1023 MAP TO 0%
мокър --- 0V ------ 0 КАРТА КЪМ 100%
Стъпка 3: Свързване на LCD екран
надявам се, че знаете как да взаимодействате с LCD с arduino.ако не знаете, не се притеснявайте, ще ви насоча към интерфейса.
вземете 16 X 2 LCD екран и свържете джъмперните проводници и интерфейса към arduino, както следва:
LCD ARDUINO
GND GND
VCC 5V
ВЕЕ КЪМ ПОТЕНЦИОМЕТЪРА
RS PIN 12 (ВСИЧКИ ЦИФРОВЕН ПИН)
R/W GND
EN ПИН 11 (ВСЕКИ ЦИФРОВЕН ПИН)
DB4 ПИН 5
DB5 PIN 4
DB6 PIN 3
DB7 PIN 2
5V
K GND
Стъпка 4: Свързване на 9g серво мотор
червено (+) ------------------------------ 5V в arduino
кафяв (-) --------------------------- gnd в arduino
жълто (сигнален щифт) ---------------- ВСИЧКИ ШИМ ПИН
Стъпка 5: LED крушки
вие сте наполовина, за да завършите системата за контрол на водата.
интерфейс на червените и зелените светодиоди съответно до 8 и 9. (по -дълъг край към arduino, по -къс край към GND … дано не сте забравили това)
Стъпка 6: Крайна връзка
последната ви връзка ще изглежда така
Стъпка 7: Кодът
1. Изтеглете и инсталирайте Arduino Desktop IDE
windows -
Mac OS X -
Linux -
2. Изтеглете и поставете файла servo.h и LiquidCrystal.h в папката на библиотеките на Arduino.
github.com/arduino-libraries/Servo
github.com/arduino-libraries/LiquidCrysta…
Поставете файловете в пътя - C: / Arduino / libraries
3. Изтеглете и отворете flower_plant_project.ino
4. Качете кода на платката arduino чрез USB кабел
Стъпка 8: Готово
приключихте с вашия проект. но не бързайте да поливате растенията си, използвайте мокра кърпичка и проверете дали работи правилно за мокро и сухо. мисля, че можете да промените това допълнително и ще ви го оставя да направите.
наслаждавайте се на поливането !!!
Препоръчано:
Автоматична система за поливане на растения, използваща Micro: бит: 8 стъпки (със снимки)
Автоматична система за поливане на растения с помощта на Micro: bit: В тази инструкция ще ви покажа как да изградите автоматична система за поливане на растения, използвайки Micro: bit и някои други малки електронни компоненти. Micro: bit използва сензор за влага да следи нивото на влага в почвата на растението и
Автоматично поливане на растения Sysem: 4 стъпки
Автоматично поливане на растения Sysem: Ето как направих моята автоматична система за поливане на растения
Интелигентен вътрешен монитор за растения - Знайте кога вашето растение се нуждае от поливане: 8 стъпки (със снимки)
Интелигентен вътрешен мониторинг на растенията - Знайте кога вашето растение се нуждае от поливане: Преди няколко месеца направих пръчка за следене на влажността на почвата, която се захранва от батерии и може да бъде забита в почвата в саксията на вашето закрито растение, за да ви даде полезна информация за почвата светодиоди за ниво на влага и светкавици, за да ви кажат кога да валирате
Автоматична система за поливане на растения: 5 стъпки (със снимки)
Автоматична система за поливане на растения: Това е най -лесната и евтина система за поливане на растения, която можете да направите. Не съм използвал никакъв микроконтролер. Това е основно транзисторен превключвател. Трябва да добавите известно съпротивление между колектора и основата, за да предотвратите повреда на транзистора . (не използвайте w
Ардуино автоматична система за поливане на растения: 8 стъпки (със снимки)
Автоматична система за поливане на растения Arduino: Запознайте се с Sprout - модерната вътрешна сеялка, която автоматично полива вашите растения, билки, зеленчуци и др. поддържа почвената хигиена на растението