Vodný senzor pre pôdu: 7 krokov
Vodný senzor pre pôdu: 7 krokov
Anonim
Snímač vody pre pôdu
Snímač vody pre pôdu

Tento projekt je ľahký a veľmi informatívny spôsob, ako vzdelávať študentov, ktorí sú schopní písať kódy a porozumieť mechanizmom elektroniky spojenej s arduinom.

Potrebné materiály:

- Mikrokontrolér Arduino

- Senzor vody (max. Hodnota 1023)

- Hrsť prepojovacích káblov (od muža po muža, od ženy po muža)

- Breadboard (odporúča sa mini)

- Servo motor

Krok 1: Krok 1: Zhromaždite všetky materiály

Uistite sa, že umiestnite všetky svoje materiály na prázdne miesto, dajte ich na miesto, ktoré je priestranné a mimo dosahu akéhokoľvek jedla alebo nápojov, pretože môže poškodiť elektroniku. Tiež by som navrhol, aby ste so sebou mali aj odstraňovač drôtov, len pre prípad, že budete mať namiesto prepojovacích káblov pravidelné vodiče.

Krok 2: Krok 2: Pripojenie snímača vody

Krok 2: Pripojenie snímača vody
Krok 2: Pripojenie snímača vody

1. Vyberte tri prepojovacie káble (červený, čierny a žltý) a snímač vody

2. Pripojte červený vodič k + na senzore vody, čierny k „-“a žltý vodič k S.

Krok 3: Krok 3: Prvé zapojenie Arduina

1. Pripojte dva vodiče k arduinu, jeden na 5v a druhý na GND

2. Po tomto kroku pripojte ten, ktorý ste pripojili k 5 V, k kladnému vodiču na doske a GND k zápornému

Krok 4: Krok 4: Pripojenie snímača vody

Krok 4: Pripojenie snímača vody
Krok 4: Pripojenie snímača vody

1. Pripojte žltý vodič senzora vody k A0

2. Pripojte čiernu k mínusu alebo uzemneniu na doske vodného senzora k arduinu

3. Pripojte červenú k kladnému pólu na nepájivom poli senzora vody k arduinu

Krok 5: Krok 5: Servomotor

Krok 5: Servomotor
Krok 5: Servomotor

1. Pripojte oranžový vodič servomotora k žltému vodiču

2. Pripojte červený vodič k ľubovoľnej farbe podľa vášho výberu

3. Pripojte hnedú k inej farbe podľa vášho výberu

4. Akonáhle sú tieto kroky hotové, teraz pripojíme servomotor k doske a arudinu

5. Pripojte žltý vodič ku kolíku 9.

6. Pripojte vodič, ktorý je pripojený k červenému vodiču na motore, k plusu

7. Pripojte vodič, ktorý je pripojený k hnedému vodiču servomotora, k zemi

Krok 6: Krok 6: Kód

Krok 6: Kód
Krok 6: Kód

1. Pripojte arduino k počítaču a otvorte v počítači softvér Arduino

2. Na začiatku identifikujte servomotor vyslovením „#include

3. Identifikujte každú premennú, servo, snímač vody, ktorý je pripojený k A0, a tiež „uhol“, ktorý je jednoducho polohou vášho servomotora.

4. Teraz, aby ste začali void.setup, začnite spustením sériového začiatku (9600) a tiež vyhláste servo, ktoré je pripojené k pinu 9.

5. Po tomto kroku je prázdna slučka, začnite pomocou „int“, za ktorým nasleduje hodnota senzora, ktorou je váš analógový údaj, ktorým je snímač vody.

6. Nezabudnite zahrnúť príkaz Serial.print a použiť „ln“, aby bol pri sledovaní vlhkosti vody v jednej línii.

7. Potom pomocou „int.angle“skontrolujte, či je hodnota snímača medzi 500 až 180, pretože to závisí od vlhkosti, aj keď by mal byť snímač vody 1023 až 180, čo je maximálna a minimálna hodnota, líši sa. v závislosti od použitia projektu, ako aj maximálnych a minimálnych hodnôt podľa vášho konkrétneho senzora vody

8. Teraz pridajte to isté sériové číslo, vytlačte pod neho a vložte „moje servo. Napíšte (uhol) pod to

9. Posledným krokom je pridať oneskorenie, ktoré som pridal „oneskorenie (15)“, za ktorým nasleduje} na záver kódu

Krok 7: Krok 7: Dokončenie

Krok 7: Dokončenie
Krok 7: Dokončenie

Teraz, keď je kód funkčný a funkčný, môžete pridať snímač do motora a pomocou sériového monitora zistiť vlhkosť vody alebo pôdy. Nezabudnite tiež pridať malé kúsky stavebného papiera alebo displeja, pretože displej môže v závislosti od vlhkosti dokázať, že vaša pôda potrebuje vodu alebo nie.