Cuprins:

Detectarea umidității solului - SF: 4 pași (cu imagini)
Detectarea umidității solului - SF: 4 pași (cu imagini)

Video: Detectarea umidității solului - SF: 4 pași (cu imagini)

Video: Detectarea umidității solului - SF: 4 pași (cu imagini)
Video: Modul Senzor sol 2024, Noiembrie
Anonim
Detectarea umidității solului - SF
Detectarea umidității solului - SF

Pentru a începe planul de testare, am început cu scopul nostru, care a fost de a proiecta un dispozitiv care să poată detecta dacă un eșantion de sol este sau nu ud de ploaie sau nu. Pentru a executa acest plan, a trebuit să învățăm cum să folosim și să configurăm corect un senzor de umiditate a solului cu un Arduino.

Pasul 1: Primul pas: Strângeți materiale

Primul pas: strângeți materiale
Primul pas: strângeți materiale
Primul pas: strângeți materiale
Primul pas: strângeți materiale
Primul pas: strângeți materiale
Primul pas: strângeți materiale

Pentru a începe proiectarea senzorului de umiditate a solului, am început prin strângerea materialelor noastre:

  1. Senzor de umiditate a solului Sparkfun
  2. cablu USB
  3. Placă de pâine
  4. 2 pahare pentru diferite soluri
  5. Sol uscat
  6. Sol umed
  7. 2 LED-uri (albastru / galben)
  8. Mai multe fire de salt
  9. Arduino UNO
  10. Calculator

Pasul 2: Pasul doi: Construirea circuitului

Pasul doi: Construirea circuitului
Pasul doi: Construirea circuitului
Pasul doi: Construirea circuitului
Pasul doi: Construirea circuitului
Pasul doi: Construirea circuitului
Pasul doi: Construirea circuitului

Apoi, a trebuit să ne construim circuitul conectând senzorul de umiditate a solului la Arduino. Pentru a face acest lucru, ar trebui să obțineți placa Arduino și să vă pregătiți să începeți conectarea firelor de salt și a senzorului de umiditate, astfel încât să puteți începe. După ce construiți circuitul așa cum se arată în imaginea de mai sus, încărcați pe Arduino și deschideți Serial Monitor. După ce faceți acest lucru, ar trebui să începeți să vedeți o valoare care este în intervalul 0 atunci când senzorul nu este în contact cu nimic. Dacă doriți să vă asigurați că senzorul face ceea ce se presupune, apucați sondele cu mâinile pentru a vă asigura că sondele simt umezeala, motivul pentru care funcționează este deoarece umezeala din corpul dvs. este suficientă pentru detectarea senzorului și au o reacție. După ce ați terminat de construit circuitul, asigurați-vă că conectați restul LED-urilor și firelor pentru ca acesta să funcționeze. Ar trebui să fie astfel încât atunci când solul este umed, LED-ul galben să se aprindă, iar dacă este uscat, LED-ul albastru să se aprindă.

Pasul 3: Pasul trei: Introducerea codului dvs

Pasul trei: introducerea codului
Pasul trei: introducerea codului

Când începeți să adăugați codul pentru senzorul de umiditate al solului, utilizați codul de mai sus ca referință pentru configurarea circuitului și Arduino. Atunci când utilizați acest cod, amintiți-vă, de asemenea, să adăugați o declarație „dacă atunci” care va indica faptul că dacă solul este sub o anumită valoare, nu este umed și peste el este. Am obținut acest cod de la sursa: SparkFun.

Pasul 4: Pasul patru: Finalizare + ieșire

Pasul patru: Finalizați + ieșire
Pasul patru: Finalizați + ieșire

Acum este timpul să vă asigurați că senzorul de umiditate al solului funcționează. Pentru început, aveți la dispoziție două eșantioane separate de sol, un eșantion de sol fiind umed și celălalt uscat. Mai întâi, puneți senzorul de umiditate al solului în solul umed. Dacă LED-ul galben se aprinde, atunci senzorul funcționează. Uscați senzorul și testați dacă funcționează pentru solul uscat. Așezați senzorul de umiditate al solului în proba de sol uscat, dacă LED-ul albastru se aprinde, atunci senzorul funcționează și pentru solul uscat.

Recomandat: