Cuprins:
- Pasul 1: De ce veți avea nevoie
- Pasul 2: Circuitul
- Pasul 3: Porniți Visuino și selectați tipul de placa Arduino UNO
- Pasul 4: În Visuino ADD și Set Components
- Pasul 5: În componentele Visuino Connect
- Pasul 6: Generați, compilați și încărcați codul Arduino
- Pasul 7: Joacă
Video: Cum să construiți un sistem de udare a plantelor folosind Arduino: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
În acest tutorial vom învăța cum să realizăm un sistem de udare a plantelor
Folosind un senzor de umiditate, pompa de apă și intermitent un LED verde dacă totul este în regulă și afișaj OLED și Visuino.
Priveste filmarea!
Pasul 1: De ce veți avea nevoie
- Arduino UNO (sau orice alt Arduino) Ia-l aici
- Modulul senzorului de umiditate al solului, Ia-l aici
- Jumper fire Breadboard Aduceți-l aici
- Afișaj OLED Obțineți-l aici
- Pompa de apă Ia-o aici
- Releu Ia-l aici
- 1X LED roșu, 1X LED verde Aduceți-le aici
- Programul Visuino: Descărcați Visuino
Pasul 2: Circuitul
- Conectați pinul de afișare OLED [VCC] la pinul Arduino [5V]
- Conectați pinul de afișare OLED [GND] la pinul Arduino [GND]
- Conectați pinul de afișare OLED [SDA] la pinul Arduino [SDA]
- Conectați pinul de afișare OLED [SCL] la pinul Arduino [SCL]
- Conectați Arduino 5V la pinul VCC al modulului piezo buzzer
- Conectați Arduino GND la pinul negativ cu LED verde
- Conectați Arduino GND la pinul negativ cu LED roșu
- Conectați Pinul digital 3 Arduino la pinul negativ cu LED verde
- Conectați Pinul digital Arduino 2 la pinul negativ cu LED roșu
- Conectați Arduino 5V la pinul VCC al modulului senzorului de umiditate
- Conectați Arduino GND la pinul GND al modulului senzorului de umiditate
- Conectați pinul analogic Arduino 0 la pinul modulului senzorului de umiditate A0
- Conectați pinul VCC releu (+) la pinul Arduino 5V
- Conectați pinul GND de releu (-) la pinul GND Arduino
- Conectați pinul de semnal releu (S) la pinul 10 Arduino Digital
- Conectați sursa de alimentare 12V (+) la pompa firului roșu (+)
- Conectați sursa de alimentare 12V (-) la pinul releului (com)
- Conectați firul negru al pompei (-) la pinul releului (NO)
Pasul 3: Porniți Visuino și selectați tipul de placa Arduino UNO
Pentru a începe programarea Arduino, va trebui să aveți Arduino IDE instalat de aici:
Vă rugăm să rețineți că există câteva erori critice în Arduino IDE 1.6.6. Asigurați-vă că instalați 1.6.7 sau o versiune ulterioară, în caz contrar acest instructabil nu va funcționa! Dacă nu ați făcut-o, urmați pașii din acest instructabil pentru a configura Arduino IDE pentru a programa Arduino UNO! Visuino: https://www.visuino.eu trebuie, de asemenea, să fie instalat. Porniți Visuino așa cum se arată în prima imagine Faceți clic pe butonul „Instrumente” de pe componenta Arduino (Imaginea 1) în Visuino Când apare dialogul, selectați „Arduino UNO” așa cum se arată în Imaginea 2
Pasul 4: În Visuino ADD și Set Components
Adăugați componenta „OLED Display”
Adăugați componenta 2x „Comparați valoarea analogică”
Faceți dublu clic pe DisplayOLED1 și în fereastra de elemente trageți câmpul de text spre stânga, apoi în fereastra de proprietăți setați dimensiunea la 3
Închideți fereastra elementelor
- Selectați CompareValue1 și în fereastra de proprietăți setați „Compare Type” la ctBiggerOrEqual și Value la 0,7 << aceasta este valoarea sensibilității, o puteți modifica dacă doriți
- Selectați CompareValue2 și în fereastra de proprietăți setați „Compare Type” la ctSmaller și Value la 0,7 << aceasta este valoarea sensibilității, o puteți modifica dacă doriți
Pasul 5: În componentele Visuino Connect
- Conectați pinul analogic Arduino 0 pentru a compara valoarea 1 pin intrare, comparați valoarea 2 pin intrare, afișare OLED1> câmp text 1 pin intrare
- Conectați CompareValue1 Pin Out la pinul digital Arduino 2
- Conectați CompareValue1 Pin Out la pinul digital 10 Arduino
- Conectați CompareValue2 Pin Out la pinul digital 3 Arduino
- Conectați DisplayOLED1 pin I2C Out la placa Arduino I2C pin In
Pasul 6: Generați, compilați și încărcați codul Arduino
În Visuino, în partea de jos faceți clic pe fila „Construiți”, asigurați-vă că este selectat portul corect, apoi faceți clic pe butonul „Compilați / Construiți și încărcați”.
Pasul 7: Joacă
Dacă alimentați modulul Arduino UNO, iar LED-ul ar trebui să clipească (roșu, nu este suficientă apă, verde suficient) și afișajul OLED va arăta nivelul de umiditate, dacă nivelul apei este prea scăzut, pompa va începe să adauge apă.
Felicitări! V-ați finalizat proiectul cu Visuino. De asemenea, este atașat proiectul Visuino, pe care l-am creat pentru acest Instructable, îl puteți descărca și deschide în Visuino:
Recomandat:
Sistem automat de udare a plantelor utilizând un micro: bit: 8 pași (cu imagini)
Sistem automat de udare a plantelor folosind un micro: bit: În acest manual, vă voi arăta cum să construiți un sistem automat de udare a plantelor folosind un micro: bit și alte componente electronice mici. Micro: bit utilizează un senzor de umiditate pentru a monitoriza nivelul de umiditate din solul plantei și
Sistem de udare a plantelor Bluetooth: 10 pași
Sistem de udare a plantelor Bluetooth: *** CE ESTE UN SISTEM DE APĂ DE PLANĂ BLUETOOTH *** Acesta este un sistem electronic alimentat de placa ARDUINO UNO (microcontroler). Sistemul utilizează tehnologia Bluetooth pentru a primi date de la telefonul utilizatorului
Sistem autonom de udare a plantelor: 4 pași
Sistem autonom de udare a plantelor: Acest proiect prezintă un sistem inteligent autonom de udare a plantelor. Sistemul este autonom în energie folosind o baterie de 12V și un panou solar și udă instalația atunci când sunt stabilite condițiile potrivite, cu un sistem bine gândit (sper) la rezistență la eșecuri. Eu
Cum să construiți un sistem de udare automată a plantelor DIY cu alerte WiFi: 15 pași
Cum să construiți un sistem DIY de udare automată a plantelor cu alerte WiFi: Acesta este proiectul finalizat, un sistem DIY automat de udare a plantelor controlat prin #WiFi. Pentru acest proiect am folosit kitul de subansamblare a sistemului automat de grădină auto-udare de la Adosia. Această configurație folosește electrovalve de apă și o lună de sol analogică
Sistem automat de udare a plantelor Arduino: 8 pași (cu imagini)
Sistem automat de udare a plantelor Arduino: Meet Sprout - Mașina de plantat modernă de interior care vă udă automat plantele, ierburile, legumele etc. și vă va revoluționa jocul de grădinărit. Este format dintr-un rezervor de apă integrat din care este pompată apa & menține solul plantei hy