Obsah:
- Krok 1: Hľadanie komponentov
- Krok 2: Rozhranie senzora vlhkosti
- Krok 3: Rozhranie obrazovky LCD
- Krok 4: Rozhranie 9g servomotora
- Krok 5: LED žiarovky
- Krok 6: Konečné pripojenie
- Krok 7: Kód
- Krok 8: Hotovo
Video: Projekt automatického zavlažovania kvetinových rastlín-arduino: 8 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Ahojte chlapi!
dnes vám vysvetlím, ako zalievať vaše rastliny systémom riadenia vody. je to veľmi jednoduché. Potrebujete arduino, LCD obrazovku a snímač vlhkosti. nebojte sa, prevediem vás krok za krokom týmito procesmi. to, čo tu robíme, je
- pomocou senzora pôdnej vlhkosti merajúceho úroveň vlhkosti
- zobraziť úroveň vlhkosti na LCD (0%-100%)
- ak je úroveň vlhkosti nižšia ako 60%, zapnite červenú LED diódu, ak je nižšia, zapnite zelenú LED diódu
- ak je vlhkosť nižšia ako 60%, musíte zalievať rastlinu otvorením vodného ventilu (pomocou servomotora), ktorý sa musí otvoriť úmerne k úrovni vlhkosti.
- zobrazenie stavu zavlažovania na LCD displeji (OTVORIŤ/ZATVORIŤ)
super ľahké! prejdeme krokmi
Krok 1: Hľadanie komponentov
potrebuješ
arduino uno/mega 2560 a USB kábel
www.ebay.com/itm/ATMEGA16U2-Board-For-Ardu…
červená LED, zelená LED
16 x 2 LCD obrazovka
www.ebay.com/itm/16x2-Character-LCD-Displa…
mikro servo tower Pro 9g
www.ebay.com/itm/TowerPro-SG90-Mini-Gear-M…
snímač vlhkosti
www.ebay.com/itm/Soil-Humidity-Hygrometer-…
potenciometer
prepojovacie káble, mini breadboard
Krok 2: Rozhranie senzora vlhkosti
zo senzora vlhkosti získavame analógové hodnoty od 0 do 1023, takže nepotrebujeme digitálne I/O piny arduina. ale potrebujeme analógový pin A0.
vcc ------------ 5V arduina
GND ---------- 0V arduina
SIGNÁL (A0) ------ A0 arduina
majte na pamäti, že analógové hodnoty, ktoré dostaneme od 0-1023, sú mapované od 0-100 pomocou príkazovej mapy (0, 1023, 100, 0)
to znamená, že ak je suchý --- 5V ----- 1023 MAPA DO 0%
mokrý --- 0V ------ 0 MAPA NA 100%
Krok 3: Rozhranie obrazovky LCD
Dúfam, že viete, ako prepojiť LCD s arduino. ak neviete, nebojte sa, prevediem vás rozhraním.
vezmite obrazovku 16 x 2 LCD a prepojte prepojovacie vodiče a rozhranie s arduino nasledovne:
LCD ARDUINO
GND GND
VCC 5V
VEE TO POTENTIOMETER
RS PIN 12 (KAŽDÝ DIGITÁLNY PIN)
R/W GND
SK PIN 11 (KAŽDÝ DIGITÁLNY PIN)
DB4 PIN 5
DB5 PIN 4
DB6 PIN 3
DB7 PIN 2
5V
K GND
Krok 4: Rozhranie 9g servomotora
červená (+) ------------------------------ 5V v arduine
hnedý (-) --------------------------- gnd v arduine
žltá (signálny kolík) ---------------- Ľubovoľný PIN PWM
Krok 5: LED žiarovky
ste na pol ceste dokončiť svoj systém kontroly vody.
prepojte červené a zelené diódy LED na 8 a 9. (dlhší koniec arduino, kratší koniec GND … dúfam, že ste na to nezabudli)
Krok 6: Konečné pripojenie
vaše konečné spojenie by vyzeralo takto
Krok 7: Kód
1. Stiahnite a nainštalujte si Arduino Desktop IDE
okná -
Mac OS X -
Linux -
2. Stiahnite a prilepte súbor servo.h a LiquidCrystal.h do priečinka knižníc Arduino.
github.com/arduino-libraries/Servo
github.com/arduino-libraries/LiquidCrysta…
Prilepte súbory na cestu - knižnice C: / Arduino
3. Stiahnite a otvorte súbor flower_plant_project.ino
4. Odošlite kód na dosku arduino pomocou kábla USB
Krok 8: Hotovo
ste hotoví so svojim projektom. Ale neponáhľajte sa zalievať svoje rastliny, použite mokrú vreckovku a skontrolujte, či funguje správne na mokro i na sucho. Myslím, že to môžete ďalej upraviť a ja to nechám na vás.
užite si polievanie !!!
Odporúča:
Ako vybudovať systém zavlažovania rastlín pomocou Arduina: 7 krokov
Ako vybudovať systém zavlažovania rastlín pomocou Arduina: V tomto návode sa naučíme, ako vytvoriť systém zavlažovania rastlín pomocou snímača vlhkosti, vodného čerpadla a blikania zelenej diódy LED, ak je všetko v poriadku, a OLED displeja a Visuina. Pozrite si video
Ako vybudovať svojpomocný systém automatického zavlažovania rastlín s upozorneniami WiFi: 15 krokov
Ako vybudovať svojpomocný systém automatického zavlažovania rastlín s výstrahami WiFi: Toto je dokončený projekt, systém automatického zavlažovania rastlín, ktorý si urobíte sami, riadený prostredníctvom #WiFi. Na tento projekt sme použili samonavlažovaciu súpravu automatických záhradných podskupín od spoločnosti Adosia. Toto nastavenie používa solenoidové vodné ventily a analógový pôdny mok
IoT APIS V2 - autonómny automatizovaný systém zavlažovania rastlín s podporou IoT: 17 krokov (s obrázkami)
IoT APIS V2 - autonómny automatizovaný zavlažovací systém rastlín s podporou IoT: Tento projekt je evolúciou môjho predchádzajúceho pokynu: APIS - automatizovaný závlahový systém rastlín Používam APIS už takmer rok a chcel som zlepšiť predchádzajúci návrh: Schopnosť monitorujte závod na diaľku. To je ako
DIY bezdrôtový systém automatického zavlažovania rastlín bez prístupu na internet: 3 kroky
DIY bezdrôtový systém automatického zavlažovania rastlín bez požiadavky na prístup na internet: Rád by som svoje rastliny automaticky zalieval pravidelne, možno raz alebo dvakrát denne, v závislosti od rôznych ročných období. Ale namiesto toho, aby som na túto prácu získal kamoša z IOT, uprednostnil by som niečo samostatné pre túto konkrétnu úlohu. Pretože nechcem ísť
Systém zavlažovania rastlín -Ardunio Uno: 6 krokov
Systém zavlažovania rastlín -Ardunio Uno: Zoznámte sa s Sergeom, interaktívnym izbovým kvetináčom. Na rozdiel od iných samozavlažovacích kvetináčov chce Serge vašu lásku a pozornosť rásť. Senzor pôdnej vlhkosti meria vlhkosť pôdy, ktorú môžete prečítať z LCD. Jediným dotykom senzora