Sadržaj:

Senzor vlažnosti tla DIY: 8 koraka
Senzor vlažnosti tla DIY: 8 koraka

Video: Senzor vlažnosti tla DIY: 8 koraka

Video: Senzor vlažnosti tla DIY: 8 koraka
Video: Датчик влажности почвы EFEKTA zFlora Pro Outdoor | Зигби | Сделай сам 2024, Novembar
Anonim
Image
Image

U mojoj učionici 1. i 2. razreda aktivnost koju završavamo je sadnja sjemenki bundeve. Sjemenke bundeve sadimo kao razred na proljeće, a učenici donose sjemenke kući kako bi posadili sjemenke i gledali kako bundeva raste. Od dana sadnje, bundeve su svakodnevna rasprava u našoj učionici. Neki učenici navode da uopće nisu zalili svoje bundeve; dok drugi kažu da imaju stajaću vodu na svom tlu. Sve ove rasprave dovele su nas do pitanja o odgovarajućoj vlažnosti za različite vrste biljaka. Počeo sam istraživati i inspirirao sam se da napravim vlastiti senzor vlažnosti tla koristeći svoj Arduino Uno. Ovaj projekt koristi matice i vijke za mjerenje postotka vlage u tlu. RGB LED spojen na Arduino Uno mijenja boje kako bi predstavljao različite postotke vlage. Senzor vlažnosti tla odličan je projekt za ljubitelje vrta i početnike Arduino Uno korisnika.

Korak 1: Prikupite materijale

Build Prongs
Build Prongs
  • 1-Arduino Uno
  • 1-Breadboard
  • 1-RGB LED
  • 2-dugi kablovi za spajanje
  • 6 kratkih kratkospojnih kabela
  • 1-10k otpornik
  • Otpornici 3-330 ohma
  • 2 vijka bilo koje veličine
  • 2 matice koje odgovaraju gornjim vijcima

Korak 2: Izgradite zupce

  1. Stavite maticu na vijak.
  2. Pritegnite dok matica ne bude otprilike 1/8 inča od glave vijka.
  3. Jedan kraj kratkospojne žice postavite između matice i glave vijka.
  4. Nastavite pritezati sve dok kratkospojnik ne bude pričvršćen između matice i vijka.
  5. Ponovite korake 1-4 za kreiranje 2. zupca.

Korak 3: Izgradite krug

Build Circuit
Build Circuit

Označene žice predstavljaju zupce senzora.

Korak 4: Napišite kôd

Write Code
Write Code

Kliknite ovdje za potpuni kod.

Korak 5: Izračunajte

Izračunati
Izračunati
  1. Otvorite serijski monitor.
  2. Držite zupce u zraku i zabilježite broj prikazan na serijskom monitoru. Ovo će biti vaša vrijednost za 0% vlage. (Ovaj broj bi trebao biti 0)
  3. Držite zupce u posudi s vodom. Zapišite broj prikazan na serijskom monitoru. Ovo će biti vaša vrijednost za 100% vlage.
  4. Riješi za x. 100 = (velika vrijednost) (x)
  5. Moja visoka vrijednost bila je 650 pa je jednadžba bila 100 = 650x i riješena je na sljedeći način: x = 100/650 kako bi se dobila vrijednost x od 0,15384615.

Korak 6: Revidirajte kôd

Revizija koda
Revizija koda
  1. Dodajte vrijednost izračunatu u prethodnom koraku u kôd.
  2. Pogledajte redove 18 i 19 da vidite dodani kod.
  3. Evo konačnog koda.

RGB LED će promijeniti boju na osnovu postotka vlage zabilježenog u serijskom monitoru. Boje su sljedeće:

  • 0%-20%= Crveno-Serijsko čitanje manje od 130
  • 21%-40%= Žuto-Serijsko očitavanje između 131 i 260
  • 41%-60%= Zeleno-Serijsko očitavanje između 261 i 390
  • 61%-80%= Plavo-Serijsko očitavanje između 391 i 520
  • 81%-100%= Ljubičasta-Serijsko očitavanje između 521 i 650

Boje su podešene tako da odgovaraju onima na ovoj tabeli.

Korak 7: Testirajte

Test
Test

Postavite zupce u tlo udaljene približno 1 inč. Pogledajte serijski monitor i upalite svjetlo da vidite vlažnost tla u biljci. Pomoću sljedećeg vodiča provjerite ima li vaša biljka odgovarajuću vlagu.

Korak 8: Izvori inspiracije

Instructables. (2019., 26. januara). Uradi sam senzor vlage biljaka W/ Arduino. Preuzeto 17. maja 2019. sa

Instructables. (2019., 09. maja). DIY SENZOR VLAŽNOSTI TLA JEDNO JEDINO TOČNO! Preuzeto 19. maja 2019. sa

Preporučuje se: