Cuprins:
- Pasul 1: Pasul 1: Adunați toate materialele
- Pasul 2: Pasul 2: Conexiunile senzorului de apă
- Pasul 3: Pasul 3: Arduino First Wiring
- Pasul 4: Pasul 4: Conexiunile senzorului de apă
- Pasul 5: Pasul 5: Servomotor
- Pasul 6: Pasul 6: Cod
- Pasul 7: Pasul 7: Finalizarea
Video: Senzor de apă pentru sol: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Acest proiect este un mod ușor și foarte informativ de a educa studenții care sunt eficienți la scrierea codurilor și înțelegerea mecanismelor electronice implicate în arduino.
Materiale necesare:
- Microcontroler Arduino
- Senzor de apă (valoare maximă 1023)
- O mână de fire Jumper (atât de la bărbat până la bărbat, cât și de la femeie la bărbat)
- Panou (se recomandă Mini One)
- Servo motor
Pasul 1: Pasul 1: Adunați toate materialele
Asigurați-vă că așezați toate materialele într-un spațiu gol, așezați-le într-un loc spațios și departe de orice mâncare sau băutură, deoarece acest lucru poate deteriora electronica. Aș sugera, de asemenea, să păstrați un stripper de sârmă cu dvs., în cazul în care aveți fire obișnuite în loc de cabluri jumper.
Pasul 2: Pasul 2: Conexiunile senzorului de apă
1. Ridicați trei cabluri jumper (roșu, negru și galben) și senzorul de apă
2. Conectați firul roșu la + de pe senzorul de apă, negrul la „-” și firul galben la S
Pasul 3: Pasul 3: Arduino First Wiring
1. Conectați două fire la arduino, unul la 5v și celălalt la GND
2. După acel pas, conectați-l pe cel pe care l-ați conectat la 5V la pozitivul de pe panou și GND la negativ
Pasul 4: Pasul 4: Conexiunile senzorului de apă
1. Conectați firul galben al senzorului de apă la A0
2. Conectați negrul la negativ sau la masă pe panoul senzorului de apă la arduino
3. Conectați roșu la pozitiv la panoul senzorului de apă la arduino
Pasul 5: Pasul 5: Servomotor
1. Conectați firul portocaliu al servomotorului la un fir galben
2. Conectați firul roșu la orice culoare la alegere
3. Conectați maro la o culoare diferită la alegere
4. Odată ce acești pași sunt finalizați, acum vom conecta servomotorul la panoul de măsurare și la arudino
5. Conectați firul galben la pinul 9.
6. Conectați firul care este conectat la firul roșu de pe motor la pozitiv
7. Conectați firul care este conectat la firul maro al servomotorului la masă
Pasul 6: Pasul 6: Cod
1. Conectați-vă arduino la computer și deschideți software-ul Arduino pe computer
2. Începeți prin identificarea servomotorului spunând „#include
3. Identificați fiecare variabilă, servo, senzorul de apă care este conectat la A0, precum și „unghiul” care este pur și simplu poziția servomotorului dvs.
4. Acum, pentru a începe void.setup, începeți prin inițierea serialului begin (9600) și, de asemenea, declarați servo care este atașat la pinul 9.
5. După acel pas, este bucla nulă, începeți folosind „int” urmată de valoarea senzorului, care este citirea analogică, care este senzorul de apă.
6. Asigurați-vă că includeți comanda Serial.print dedesubt și utilizați „ln”, astfel încât să fie într-o linie atunci când monitorizați umiditatea apei
7. Apoi, folosind „int.angle” asigurați-vă că valoarea senzorului este cuprinsă între 500 și 180, acest lucru se datorează faptului că depinde de umiditate, chiar dacă senzorul de apă ar trebui să fie de 1023 până la 180, care este valoarea maximă și minimă, aceasta variază în funcție de utilizarea proiectului, precum și de valorile maxime și minime în funcție de senzorul de apă specific
8. Acum adăugați același Serial, tipăriți ln dedesubt și includeți „servo-ul meu. Scrieți (unghiul) dedesubt
9. Ultimul pas este de a adăuga întârzierea pe care am adăugat „întârziere (15)” urmată de} pentru a încheia codul
Pasul 7: Pasul 7: Finalizarea
Acum că codul este funcțional și funcțional, puteți adăuga senzorul în motor și puteți utiliza monitorul serial pentru a detecta umiditatea apei sau a solului. De asemenea, asigurați-vă că adăugați mici bucăți de hârtie de construcție sau afișaj, deoarece afișajul ar putea dovedi că solul dvs. are nevoie de apă sau nu în funcție de umiditate.
Recomandat:
Suport pentru sticle de apă pentru memento: 16 pași
Suport pentru sticle de apă cu memento: ați uitat vreodată să vă beți apa? Știu că fac! De aceea am venit cu ideea de a crea un suport pentru sticle de apă care să vă amintească să beți apa. Suportul pentru sticla de apă are o caracteristică în care se aude un zgomot la fiecare oră pentru a vă reaminti
Construiți o oală de auto-udare DIY cu WiFi - Apă plante automat și trimite alerte când apa este scăzută: 19 pași
Construiți o oală de auto-udare DIY cu WiFi - Apă plantele în mod automat și trimite alerte când apa este scăzută: Acest tutorial vă arată cum să construiți o jardinieră personalizată conectată la Wi-Fi folosind o jardinieră veche, un coș de gunoi, o parte din adeziv și un auto Set de subansamble ghivece de udare de la Adosia
Senzor de umiditate pentru sol ESP32 WiFi: 5 pași
Senzor de umiditate al solului ESP32: Senzori ieftini de umiditate a solului care trimit un semnal electric prin sol pentru a măsura rezistența solului eșuează. Electroliza face ca acești senzori să nu aibă o utilizare practică. Vedeți mai multe despre electroliză aici. Senzorul utilizat în acest proiect este
Economisiți apă și bani cu monitorul de apă pentru duș: 15 pași (cu imagini)
Economisiți apă și bani cu monitorul de apă pentru duș: care folosește mai multă apă - o cadă sau un duș? M-am gândit recent la această întrebare și mi-am dat seama că nu știu de fapt câtă apă se folosește când fac duș. Știu că, când sunt la duș, uneori mintea îmi rătăcește, gândindu-mă la o ne
Senzor infraroșu la sol / obiect pentru navigarea robotului: 3 pași
Senzor infrarosu la sol / obiect pentru navigarea robotului: am folosit acest senzor pe 2 dintre roboții mei. aceștia lucrau pe o suprafață de masă, astfel încât roboții au trebuit să detecteze când au ajuns la margine, să se oprească și să se întoarcă înapoi … poate apărea și obstacole în calea drumului