Obsah:

Projekt vlhkosti pôdy Arduino: 4 kroky
Projekt vlhkosti pôdy Arduino: 4 kroky

Video: Projekt vlhkosti pôdy Arduino: 4 kroky

Video: Projekt vlhkosti pôdy Arduino: 4 kroky
Video: Arduino návody | FM rádio modul Si4703 2024, November
Anonim
Projekt pôdnej vlhkosti Arduino
Projekt pôdnej vlhkosti Arduino
Projekt pôdnej vlhkosti Arduino
Projekt pôdnej vlhkosti Arduino

Ahojte chlapi

Dnes vám predstavujem svoj prvý projekt s pokynmi. Ide o meranie vlhkosti pôdy pomocou Arduina a iba jedného senzora. Tento projekt je veľmi ľahko zostaviteľný a každý, kto sa chce začať učiť pracovať s platformou Arduino, by ho mal vyskúšať. Tento projekt môže tiež pomôcť niekomu, kto má predchádzajúce skúsenosti s Arduinom.

Krok 1: Získanie všetkých častí

Tento projekt používa iba niekoľko častí. Sú tiež veľmi lacné, takže si nemusíte robiť starosti s cenou. Časti použité v tomto projekte:

  1. Arduino uno rev3
  2. Zelený displej LCD 1602 s I2C
  3. FC-28-d Modul detekcie pôdneho vlhkomera + snímač pôdnej vlhkosti
  4. Červená LED dióda
  5. Modrá LED dióda
  6. 2 odpory 220 ohmov
  7. Niekoľko prepojovacích káblov na pripojenie všetkých častí
  8. Konektor batérie Arduino

Vždy majte na pamäti, že na tento projekt môžete použiť akékoľvek iné Arduino. LCD displej môžete tiež zmeniť na iný.

Krok 2: Spojenie všetkých častí dohromady

Spojenie všetkých častí dohromady
Spojenie všetkých častí dohromady

V tomto kroku môžete vidieť schému, ktorú som urobil s fritovaním. Tiež tu napíšem, ako prepojiť každú kľúčovú časť tohto projektu. Ako vidíte, na napájanie breadboardu používame 5V a GND od arduina.

LCD:

  • VCC až 5V (+ časť na doske)
  • GND až GND (- časť na doske)
  • SDA na analógový kolík A4
  • SCL na analógový pin A5

Senzor pôdnej vlhkosti:

  • VCC až 5V (+ časť na doske)
  • GND až GND (- časť na doske)
  • D0 na digitálny kolík 2
  • A0 na analógový pin A0

Pripojenie diódy:

  • jedna časť diódy prechádza do - časti dosky na chlieb
  • druhá časť prechádza odporom 220 ohmov a potom je pripojený na pin 12 (modrá dióda) alebo 11 (červená dióda)

Krok 3: Napíšte kód

Pokúsim sa tento kód vysvetliť v niekoľkých častiach. Bude tiež napísaný úplný kód, aby ste ho mohli skopírovať a tiež zmeniť, ak uvidíte, že je to potrebné.

  1. Prvá vec, ktorú musíte mať na pamäti, je, že musíte nainštalovať knižnicu LCD i2c

    1. LiquidCrystal_I2C.h
    2. Na začiatku kódu musíte tiež nakonfigurovať svoj LCD
  2. Nastavte premenné používané v kóde, pripájaní snímača k pinom a diódach
  3. V tretej časti sú vytvorené metódy, aby bolo možné jednoduchšie napísať časť slučky
  4. Nastavenie pre arduino, v tejto časti nastavujete LCD displej, ktorý používate pre tento projekt
  5. Smyčková časť je hlavnou súčasťou tohto projektu

Úplný kód je v prílohe tohto kroku.

Krok 4: Používanie Arduina

Používanie vášho Arduina
Používanie vášho Arduina
Používanie vášho Arduina
Používanie vášho Arduina

Tu vidíte, ako senzor funguje. Červená dióda signalizuje, že snímač má malú hodnotu detekcie. Je okolo jednej. Na tomto obrázku nie je snímač umiestnený na zemi, takže normálny výsledok tu bude niekde okolo jedného.

Na druhom obrázku je snímač umiestnený v blízkosti rastliny, ktorá bola pred niekoľkými hodinami napojená. Ako vidíte, modrá dióda je zapnutá.

Ak máte ďalšie otázky, môžete sa ma opýtať. Ďakujem vám, že ste sa pozreli na môj prvý projekt.

So všetkými pozdravmi.

Odporúča: