Tartalomjegyzék:

Arduino talajnedvesség -projekt: 4 lépés
Arduino talajnedvesség -projekt: 4 lépés

Videó: Arduino talajnedvesség -projekt: 4 lépés

Videó: Arduino talajnedvesség -projekt: 4 lépés
Videó: Soil moisture sensor with Arduino 2024, Július
Anonim
Arduino talajnedvesség projekt
Arduino talajnedvesség projekt
Arduino talajnedvesség projekt
Arduino talajnedvesség projekt

Helló srácok

Ma bemutatom az első projektemet az oktatható tárgyakról. A talaj nedvességének méréséről szól Arduino és egyetlen érzékelő. Ezt a projektet nagyon könnyű elkészíteni, és mindenkinek, aki szeretne tanulni az Arduino platformmal, ki kell próbálnia. Ez a projekt segíthet azoknak is, akik már rendelkeznek tapasztalattal az Arduino -val kapcsolatban.

1. lépés: Az összes alkatrész beszerzése

Ez a projekt csak néhány alkatrészt használ. Ezenkívül nagyon olcsó beszerezni, ezért ne aggódjon az ár miatt. Ebben a projektben használt alkatrészek:

  1. Arduino uno rev3
  2. LCD 1602 zöld kijelző I2C -vel
  3. FC-28-d Talajnedvességmérő érzékelő modul + talajnedvesség-érzékelő
  4. Piros LED dióda
  5. Kék LED dióda
  6. 2 ellenállás 220 ohm
  7. Kevés áthidaló kábel az összes alkatrész csatlakoztatásához
  8. Arduino akkumulátor csatlakozó

Mindig ne feledje, hogy bármilyen más Arduino -t is használhat ehhez a projekthez. Az LCD kijelzőt másra is megváltoztathatja.

2. lépés: Az összes alkatrész összekapcsolása

Az összes alkatrész összekapcsolása
Az összes alkatrész összekapcsolása

Ebben a lépésben megtekintheti a frittinggel készített vázlatot. Azt is leírom, hogyan csatlakoztathatom a projekt minden kulcsfontosságú részét ide. Amint láthatja, az 5du és a GND -t használjuk az arduino -tól a kenyérsütő tápellátásához.

LCD:

  • VCC 5V -ig (+ rész a kenyérlapon)
  • GND- gnd (- rész a kenyértáblán)
  • SDA - A4 -es analóg tű
  • SCL az A5 analóg érintkezőhöz

Talajnedvesség érzékelő:

  • VCC - 5V (+ rész a kenyérlapon)
  • GND- gnd (- rész a kenyértáblán)
  • D0 - digitális tüske 2
  • A0 - analóg A0 érintkező

Diódák csatlakoztatása:

  • a dióda egy része belemegy - a kenyértábla egy része
  • A második rész 220 ohmos ellenálláson megy keresztül, majd csatlakoztassa a 12 -es (kék dióda) vagy 11 -es (piros dióda) tűhöz

3. lépés: A kód írása

Megpróbálom néhány részletben elmagyarázni ezt a kódot. Ezenkívül teljes kódot is írnak, így lemásolhatja, és szükség esetén módosíthatja is.

  1. Az első dolog, amit szem előtt kell tartani, hogy telepítenie kell az LCD i2c könyvtárat

    1. LiquidCrystal_I2C.h
    2. A kód elején be kell állítania az LCD -t is
  2. Állítsa be a kódban használt változókat, az érzékelőt a csapokhoz és a diódákhoz
  3. A harmadik részben metódusokat hoztak létre, így a hurokrész könnyebben írható
  4. Az arduino beállítása, ebben a részben a projekthez használt LCD -t állítja be
  5. A ciklus része a projekt fő része

A teljes kód a lépés mellékletében található.

Lépés: Az Arduino használata

Az Arduino használata
Az Arduino használata
Az Arduino használata
Az Arduino használata

Itt láthatja, hogyan működik az érzékelő. A piros dióda azt jelzi, hogy az érzékelő érzékelési értéke kicsi. Egy körül van. Ebben a képben az érzékelőt nem a talajba helyezték, így a normál eredmény valahol egy körül lesz.

A másik képérzékelő a néhány órával ezelőtt öntözött növény közelében van elhelyezve. Mint látható, a kék dióda BE van kapcsolva.

Ha bármi más kérdés merülne fel, tegye fel nekem. Köszönöm srácok, hogy megnézték az első projektemet.

Minden tekintetben.

Ajánlott: