Tartalomjegyzék:

Vízérzékelő a talajhoz: 7 lépés
Vízérzékelő a talajhoz: 7 lépés

Videó: Vízérzékelő a talajhoz: 7 lépés

Videó: Vízérzékelő a talajhoz: 7 lépés
Videó: Тео Янсен: Мои творения, новая форма жизни 2024, December
Anonim
Vízérzékelő a talajhoz
Vízérzékelő a talajhoz

Ez a projekt egyszerű és nagyon informatív módja annak, hogy a diákokat arra tanítsa, hogy hatékonyan írják a kódokat és megértsék az arduino -val kapcsolatos elektronika mechanizmusait.

Szükséges anyagok:

- Arduino mikrokontroller

- Vízérzékelő (maximális érték 1023)

- Maroknyi Jumper vezetékek (hím -férfi és nő -férfi)

- Kenyértábla (Mini One ajánlott)

- Szervómotor

1. lépés: 1. lépés: Gyűjtsön össze minden anyagot

Ügyeljen arra, hogy minden anyagát üres helyre tegye, tágas helyre tegye, és távol legyen minden ételtől vagy italtól, mert ez károsíthatja az elektronikát. Azt is javaslom, hogy tartson magánál egy drótcsupaszítót is arra az esetre, ha rendszeres vezetékei vannak a jumper kábelek helyett.

2. lépés: 2. lépés: Vízérzékelő csatlakozók

2. lépés: A vízérzékelő csatlakoztatása
2. lépés: A vízérzékelő csatlakoztatása

1. Vegyen fel három áthidaló kábelt (piros, fekete és sárga) és a vízérzékelőt

2. Csatlakoztassa a piros vezetéket a + -hoz a vízérzékelőn, a feketét a "-" -hoz és a sárga vezetéket az S-hez

3. lépés: 3. lépés: Arduino első bekötése

1. Csatlakoztasson két vezetéket az arduino -hoz, az egyiket az 5V -hoz, a másikat a GND -hez

2. Ezt a lépést követően csatlakoztassa az 5V -hoz csatlakoztatottat a kenyértáblán lévő pozitívhoz, a GND -t pedig a negatívhoz.

4. lépés: 4. lépés: Vízérzékelő csatlakozók

4. lépés: A vízérzékelő csatlakoztatása
4. lépés: A vízérzékelő csatlakoztatása

1. Csatlakoztassa a vízérzékelő sárga vezetékét az A0 -hoz

2. Csatlakoztassa a feketét a negatívhoz vagy a földhöz a vízérzékelő kenyértábláján az arduino -hoz

3. Csatlakoztassa a pirosat a pozitívhoz a vízérzékelő kenyérlapjához az arduino -hoz

5. lépés: 5. lépés: szervomotor

5. lépés: Szervomotor
5. lépés: Szervomotor

1. Csatlakoztassa a szervomotor narancssárga vezetékét egy sárga vezetékhez

2. Csatlakoztassa a piros vezetéket tetszőleges színhez

3. Csatlakoztassa a barnát egy másik választott színhez

4. Miután ezeket a lépéseket elvégeztük, most a szervomotort csatlakoztatjuk a kenyértáblához és az arudinohoz

5. Csatlakoztassa a sárga vezetéket a 9 -es tűhöz.

6. Csatlakoztassa a motor piros vezetékéhez csatlakoztatott vezetéket a pozitívhoz

7. Csatlakoztassa a szervómotor barna vezetékéhez csatlakoztatott vezetéket a földhöz

6. lépés: 6. lépés: kód

6. lépés: Kód
6. lépés: Kód

1. Csatlakoztassa az arduino -t a számítógéphez, és nyissa meg az Arduino szoftvert a számítógépén

2. Kezdje azzal, hogy beazonosítja a szervomotort a "#include" kimondásával

3. Határozza meg az egyes változókat, az A0 -hoz csatlakoztatott szervo, vízérzékelőt, valamint a "szöget", amely egyszerűen a szervomotor helyzete

4. A void.setup megkezdéséhez kezdje a soros kezdéssel (9600), és deklarálja a szervót is, amely a 9 -es csaphoz van csatlakoztatva.

5. Ezt a lépést követően, az üresség hurok, kezdje az "int" használatával, majd az érzékelő értékével, amely az analóg leolvasott, ami a vízérzékelő

6. Győződjön meg róla, hogy a Serial.print parancsot alatta tartalmazza, és használja az "ln" parancsot, hogy egy vonalban legyen a víz páratartalmának megfigyelésekor.

7. Ezután az "int.angle" használatával győződjön meg arról, hogy az érzékelő értéke 500 és 180 között van, mert ez a páratartalomtól függ, annak ellenére, hogy a vízérzékelőnek 1023 és 180 között kell lennie, ami a maximális és a minimális érték, ez változik a projekt használatától, valamint az adott vízérzékelő szerinti max és min értékektől függően

8. Most adja hozzá ugyanazt a sorozatot, nyomtassa ki az ln alá, és írja be a "my servo. Write (szög) alá"

9. Az utolsó lépés az, hogy hozzáadom a késleltetést, amelyet hozzáadtam a "delay (15)" -hez, majd a} gombot a kód befejezéséhez

7. lépés: 7. lépés: Véglegesítés

7. lépés: Véglegesítés
7. lépés: Véglegesítés

Most, hogy a kód működőképes és működik, hozzáadhatja az érzékelőt a motorhoz, és soros monitor segítségével észlelheti a víz vagy a talaj páratartalmát. Ezenkívül ügyeljen arra, hogy apró építőpapírt vagy kijelzőt adjon hozzá, mert a kijelző bizonyíthatja, hogy a talajnak vízre van szüksége, vagy nem a páratartalomtól függően.

Ajánlott: