Cuprins:
- Pasul 1: Materiale necesare
- Pasul 2: Configurare Breadboard: Conexiuni 5V și GND
- Pasul 3: Conectați senzorul de umiditate a solului la Arduino UNO
- Pasul 4: Conectați senzorul de debit la Arduino UNO
- Pasul 5: Conectați releul la Arduino UNO
- Pasul 6: Introduceți sonda de umiditate a solului în sol
- Pasul 7: Atașați senzorul de debit la robinet
- Pasul 8: Conectați releul la pompă
- Pasul 9: Descărcați schița finală atașată și încărcați-o în Arduino UNO
- Pasul 10: Ambalare
Video: Irigare inteligentă bazată pe umezeală DIY: 10 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Știm că plantele necesită apă ca mediu de transport pentru nutrienți, transportând zahărul dizolvat și alți nutrienți prin plantă. Fără apă, plantele se vor ofili. Cu toate acestea, udarea excesivă umple porii din sol, perturbând echilibrul aer-apă și împiedicând planta să respire. Un echilibru adecvat al apei este important. Senzorul de umiditate al solului măsoară conținutul de umiditate al solului. Prin deciderea asupra unui procent special de conținut de umiditate pentru sol, ni se poate aminti să ne udăm plantele atunci când solul este prea uscat.
În plus, atunci când ne udăm plantele, nu măsurăm cantitatea de debit de apă de fiecare dată când le udăm și de multe ori fie le udăm prea mult, fie prea puțin. Pentru a le uda corect, putem folosi un senzor de debit pentru a măsura debitul de apă și un releu pentru a opri fluxul după ce a fost furnizată o anumită cantitate de apă.
Pasul 1: Materiale necesare
- Arduino UNO
- Pană de pâine
- Cabluri jumper
- Senzor și sonde de umiditate a solului
- Senzor de debit
- Releu
- Cutie de carcasă
- Adaptor de alimentare
Pasul 2: Configurare Breadboard: Conexiuni 5V și GND
- Aici se folosește o mini-pană. Pentru orice alt tip, vă rugăm să verificați conexiunile, deoarece acestea diferă.
- Mini-placa este împărțită în două jumătăți de o creastă pentru a asigura o conexiune încrucișată între jumătăți. Fiecare punct de conectare din panou este numerotat, cu seturi de puncte conectate prin benzi metalice sub plastic. Aceste conexiuni sunt afișate în imagine. Pentru conexiunea în serie (același semnal dat mai multor puncte simultan), plasați cablurile jumper în punctele care se află în aceeași linie de conexiune.
- Conectați 5V de la Arduino UNO la un punct de panou de calcul folosind cabluri jumper. Dacă acest punct este A1, atunci orice conexiune de 5V sau VCC (de care are nevoie orice senzor sau dispozitiv) trebuie plasată în linia 1 folosind cabluri jumper.
- Conectați GND de la Arduino UNO la punctul de panou de calcul folosind cabluri jumper. Dacă acest punct este A10, atunci orice conexiune GND (de care are nevoie orice senzor sau dispozitiv) trebuie plasată în linia 10 folosind cabluri jumper.
Pasul 3: Conectați senzorul de umiditate a solului la Arduino UNO
- Cum funcționează senzorul: senzorul de umiditate al solului utilizează proprietatea rezistenței pentru a măsura conținutul de umiditate al solului. Mai mult conținutul de apă, mai mult conductivitatea între sonde și mai mică rezistența oferită. Astfel se transmite un semnal scăzut. În mod similar, atunci când conținutul de apă este scăzut, se transmite un semnal ridicat.
- Pinii senzorului de umiditate al solului (4) - VCC, GND, pinul analogic A0, pinul digital D0 (NU vom folosi D0)
- Faceți conexiuni după cum urmează-
- VCC la 5V (breadboard) - conexiune în serie folosind cabluri jumper - conectați-vă la un punct din aceeași linie ca cea a conexiunii de 5V de la Arduino UNO la breadboard. de exemplu. B1.
- GND la GND (breadboard) - conexiune de serie folosind cabluri jumper - conectați-vă la un punct din aceeași linie cu cea a conexiunii GND de la Arduino UNO la breadboard. de exemplu. B10
A0 la A0 (pinul analogic 0 pe Arduino UNO)
4. Pentru a verifica funcționarea senzorului, descărcați schița atașată și încărcați-o pe Arduino UNO.
Pasul 4: Conectați senzorul de debit la Arduino UNO
- Cum funcționează senzorul: senzorul de debit conține un senzor de efect magnetic hol integrat care emite un impuls electric la fiecare rotație a rotiței.
- Pinii debitmetrului (3) - VCC, GND, pinul de date
- Faceți conexiuni după cum urmează-
- VCC (roșu) la 5V (breadboard) - conexiune în serie folosind cabluri jumper - conectați la un punct din aceeași linie ca și conexiunea de 5V de la Arduino UNO la breadboard. de exemplu. C1
- GND (negru) la GND (breadboard) - conexiune de serie folosind cabluri jumper - conectați-vă la un punct din aceeași linie cu cea a conexiunii GND de la Arduino UNO la breadboard. de exemplu. C10
- Pin de date (galben) la D2 (pinul digital 2 pe Arduino UNO)
4. Pentru a verifica funcționarea senzorului, descărcați schița atașată și încărcați-o pe Arduino UNO.
Pasul 5: Conectați releul la Arduino UNO
- Releele sunt comutatoare acționate electric. Acestea sunt utilizate atunci când circuitul de putere mare, cum ar fi o pompă sau un ventilator, trebuie controlat utilizând un circuit de putere redusă, cum ar fi Arduino UNO.
- Pinii de releu (3) - VCC, GND, pinul de date
- Faceți conexiuni după cum urmează-
- VCC la 5V (breadboard) - conexiune în serie folosind cabluri jumper - conectați-vă la un punct din aceeași linie ca cea a conexiunii de 5V de la Arduino UNO la breadboard. de exemplu, D1
- GND la GND (breadboard) - conexiune de serie folosind cabluri jumper - conectați-vă la un punct din aceeași linie ca și conexiunea GND de la Arduino UNO la breadboard. de exemplu. D10
- Pinul de date la D8 (pinul digital 8 pe Arduino UNO)
Pasul 6: Introduceți sonda de umiditate a solului în sol
- Introduceți sonda de umiditate a solului în sol așa cum se arată.
- Extindeți conexiunile conform cerințelor folosind cabluri jumper.
Pasul 7: Atașați senzorul de debit la robinet
- Senzorul de debit se așază în conformitate cu debitul de apă, astfel încât săgeata de pe acesta să indice direcția de curgere.
- Atașați senzorul de debit pentru a atinge așa cum se arată.
- Extindeți conexiunile conform cerințelor folosind cabluri jumper.
Pasul 8: Conectați releul la pompă
Contacte de releu (3) -Normal deschis (NO), Normal închis (NC), Schimbare (CO)
- Contactele deschise în mod normal (NO) conectează circuitul atunci când releul este activat, astfel încât circuitul este deconectat atunci când releul este inactiv.
- Contactele normal închise (NC) deconectează circuitul atunci când releul este activat, astfel încât circuitul este conectat atunci când releul este inactiv
- Contactele de comutare (CO) controlează două circuite: un contact NO și un contact NC cu un terminal comun.
Faceți conexiuni după cum urmează-
- CO la sursa de alimentare
- NC de pompat
Pasul 9: Descărcați schița finală atașată și încărcați-o în Arduino UNO
Pasul 10: Ambalare
- Utilizarea unui adaptor de alimentare ca sursă de alimentare pentru Arduino UNO asigură utilizarea 24/7.
- Puține componente precum Arduino UNO și releul nu sunt rezistente la apă. Prin urmare, este recomandabil să-l împachetați într-o cutie.
Recomandat:
Parcare inteligentă bazată pe IOT: 7 pași
Parcare inteligentă bazată pe IOT: de Tanmay Pathak și Utkarsh Mishra. Students @ International Institute of Information Technology, Hyderabad (IIITH) REZUMAT Am implementat cu succes un sistem de parcare inteligentă bazat pe IOT. Cu ajutorul nodurilor individuale (senzori de proximitate) în orice moment
Mașină inteligentă Romote bazată pe Arduino: 5 pași
Mașină inteligentă Romote bazată pe Arduino: Acest proiect se bazează pe placa de dezvoltare Arduino UNO pentru a crea o mașină inteligentă. Mașina are control wireless Bluetooth, evitarea obstacolelor, alarmă sonoră și alte funcții și este o mașină cu tracțiune integrală, ușor de rotit
Ceas cu alarmă inteligentă: o ceas cu alarmă inteligentă realizată cu Raspberry Pi: 10 pași (cu imagini)
Ceas cu alarmă inteligentă: o ceas cu alarmă inteligentă realizată cu Raspberry Pi: Ți-ai dorit vreodată un ceas inteligent? Dacă da, aceasta este soluția pentru dvs.! Am creat Smart Alarm Clock, acesta este un ceas pe care îl puteți schimba ora alarmei conform site-ului web. Când alarma se declanșează, se va auzi un sunet (buzzer) și 2 lumini vor
Grădinărire inteligentă bazată pe IoT și agricultură inteligentă folosind ESP32: 7 pași
Grădinărire inteligentă bazată pe IoT și agricultură inteligentă Utilizarea ESP32: Lumea se schimbă odată cu trecerea agriculturii. În prezent, oamenii integrează electronica în toate domeniile, iar agricultura nu face excepție. Această fuziune a produselor electronice în agricultură ajută fermierii și oamenii care gestionează grădinile
Agricultură inteligentă bazată pe IoT: 5 pași (cu imagini)
Agricultura inteligentă bazată pe IoT: Internetul obiectelor (IoT) este o rețea partajată de obiecte sau lucruri care pot interacționa între ele, cu condiția conexiunii la internet. IoT joacă un rol important în industria agricolă, care poate hrăni 9,6 miliarde de oameni pe Pământ până în 2050. Smart A