Cuprins:

Senzor de apă pentru sol: 7 pași
Senzor de apă pentru sol: 7 pași

Video: Senzor de apă pentru sol: 7 pași

Video: Senzor de apă pentru sol: 7 pași
Video: Simptomele unui senzor de temperatură motor DEFECT! 2024, Noiembrie
Anonim
Senzor de apă pentru sol
Senzor de apă pentru sol

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ă

Pasul 2: Conexiuni senzor de apă
Pasul 2: Conexiuni senzor 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ă

Pasul 4: Conexiuni senzor de apă
Pasul 4: Conexiuni senzor 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

Pasul 5: Servomotor
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

Pasul 6: Cod
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

Pasul 7: Finalizarea
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: