Съдържание:

Автоматичен проект за поливане на цветни растения-arduino: 8 стъпки (със снимки)
Автоматичен проект за поливане на цветни растения-arduino: 8 стъпки (със снимки)

Видео: Автоматичен проект за поливане на цветни растения-arduino: 8 стъпки (със снимки)

Видео: Автоматичен проект за поливане на цветни растения-arduino: 8 стъпки (със снимки)
Видео: Обрешетка. Полимерная обрешетка под сайдинг - виды и преимущества. Часть 1 2024, Ноември
Anonim
Автоматичен проект за поливане на цветни растения-arduino
Автоматичен проект за поливане на цветни растения-arduino

Здравейте момчета!

днес ще ви обясня как да поливате растенията си със система за контрол на водата. това е супер лесно. просто се нуждаете от arduino, LCD екран и сензор за влага. не се притеснявайте, ще ви насоча стъпка по стъпка през процесите. така това, което правим тук, е

  1. с помощта на сензор за влажност на почвата, измерващ нивото на влага
  2. показва нивото на влага на LCD (0%-100%)
  3. ако нивото на влага е по -малко от 60%, включете червения светодиод, ако е по -малко, включете зеления светодиод
  4. ако нивото на влага е под 60%, трябва да поливате растението си, като отворите водния вентил (чрез серво мотор), вентилът трябва да се отвори пропорционално на нивото на влага.
  5. покажете състоянието на поливане на 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 екран
Свързан 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 серво мотор

Свързан 9g серво мотор
Свързан 9g серво мотор

червено (+) ------------------------------ 5V в arduino

кафяв (-) --------------------------- gnd в arduino

жълто (сигнален щифт) ---------------- ВСИЧКИ ШИМ ПИН

Стъпка 5: LED крушки

LED крушки
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: Готово

Image
Image

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

наслаждавайте се на поливането !!!

Препоръчано: