Kazalo:

Zaznavanje vlažnosti tal - SF: 4 koraki (s slikami)
Zaznavanje vlažnosti tal - SF: 4 koraki (s slikami)

Video: Zaznavanje vlažnosti tal - SF: 4 koraki (s slikami)

Video: Zaznavanje vlažnosti tal - SF: 4 koraki (s slikami)
Video: CS50 2015 - Week 6 2024, November
Anonim
Zaznavanje vlažnosti tal - SF
Zaznavanje vlažnosti tal - SF

Za začetek preskusnega načrta smo začeli z našim ciljem, ki je bil oblikovati napravo, ki bi lahko zaznala, ali je vzorec zemlje moker zaradi dežja ali ne. Za izvedbo tega načrta smo se morali naučiti, kako pravilno uporabljati in nastaviti senzor vlažnosti tal z Arduinom.

1. korak: Prvi korak: Zberite materiale

Prvi korak: Zberite materiale
Prvi korak: Zberite materiale
Prvi korak: Zberite materiale
Prvi korak: Zberite materiale
Prvi korak: Zberite materiale
Prvi korak: Zberite materiale

Za začetek oblikovanja senzorja vlažnosti tal smo začeli z zbiranjem naših materialov:

  1. Senzor vlažnosti tal Sparkfun
  2. USB kabel
  3. Krušna deska
  4. 2 čaši za različna tla
  5. Suha tla
  6. Vlažna tla
  7. 2 LED (modra/rumena)
  8. Več žic za preskok
  9. Arduino UNO
  10. Računalnik

2. korak: Drugi korak: Konstruiranje vezja

Drugi korak: Konstrukcija vezja
Drugi korak: Konstrukcija vezja
Drugi korak: Konstrukcija vezja
Drugi korak: Konstrukcija vezja
Drugi korak: Konstrukcija vezja
Drugi korak: Konstrukcija vezja

Nato smo morali zgraditi naše vezje tako, da smo senzor vlažnosti tal priključili na Arduino. Če želite to narediti, morate vzeti ploščo Arduino in se pripraviti, da začnete povezovati žice za preskok in senzor vlage, da lahko začnete. Ko sestavite vezje, kot je prikazano na zgornji sliki, naložite na Arduino in odprite Serial Monitor. Po tem bi morali začeti videti vrednost, ki je v območju 0, ko senzor ni v stiku z ničemer. Če se želite prepričati, da senzor počne tisto, kar naj bi, vzemite sonde z rokami, da se prepričate, da sonde zaznajo vlago, razlog za to je, ker je vlaga iz vašega telesa dovolj, da senzor zazna in imajo reakcijo. Ko končate z gradnjo vezja, priključite preostale LED in žice, da bo delovalo. Ko je zemlja vlažna, mora zasvetiti rumena LED, če je suha, pa modra LED.

3. korak: Tretji korak: Vnos kode

Tretji korak: Vnesite kodo
Tretji korak: Vnesite kodo

Ko začnete dodajati kodo za senzor vlage v tleh, uporabite zgornjo kodo kot referenco za vaše vezje in nastavitev Arduina. Ko uporabljate to kodo, ne pozabite dodati izjave "če potem", ki bo nakazovala, da če je zemlja pod določeno vrednostjo, ni vlažna in nad njo. To kodo smo pridobili iz vira: SparkFun.

4. korak: Četrti korak: dokončanje + izhod

Četrti korak: dokončanje + izhod
Četrti korak: dokončanje + izhod

Zdaj je čas, da preverite delovanje senzorja vlažnosti tal. Za začetek imejte na voljo dva ločena vzorca zemlje, en vzorec zemlje je moker, drugi pa suh. Najprej postavite senzor vlažnosti tal v mokro zemljo. Če zasveti rumena LED, senzor deluje. Senzor posušite in preizkusite, ali deluje za suho zemljo. Senzor vlažnosti tal postavite v vzorec suhe zemlje, če zasveti modra LED, potem senzor deluje tudi za suho zemljo.

Priporočena: