Obsah:

Ako vytvoriť monitor závodu s Arduino: 7 krokov
Ako vytvoriť monitor závodu s Arduino: 7 krokov

Video: Ako vytvoriť monitor závodu s Arduino: 7 krokov

Video: Ako vytvoriť monitor závodu s Arduino: 7 krokov
Video: Массимо Банци: Как Arduino пробуждает воображение 2024, Júl
Anonim

V tomto návode sa naučíme, ako zistiť vlhkosť pôdy pomocou senzora vlhkosti a blikať zelenou diódou LED, ak je všetko v poriadku, a OLED displejom a Visuino.

Pozri si video.

Krok 1: Čo budete potrebovať

Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať
Čo budete potrebovať

Arduino UNO (alebo akékoľvek iné Arduino) Získajte ho tu

Modul senzora pôdnej vlhkosti nájdete tu

Prepojovacie vodiče

Breadboard Získajte ho tu

OLED displej získate tu

1X Červená LED, 1X Zelená LED Získajte ich tu

Program Visuino: Stiahnite si Visuino

Krok 2: Okruh

Okruh
Okruh
  • Pripojte pin OLED displeja [VCC] k kolíku Arduino [5V]
  • Pripojte pin OLED displeja [GND] k kolíku Arduino [GND]
  • Pripojte pin OLED displeja [SDA] k kolíku Arduino [SDA]
  • Pripojte pin OLED displeja [SCL] k kolíku Arduino [SCL]
  • Pripojte pin Arduino 5V k modulu piezo bzučiaka VCC
  • Pripojte Arduino GND k zápornému kolíku zelenej LED
  • Pripojte Arduino GND k zápornému kolíku červenej LED
  • Pripojte digitálny kolík 3 Arduino k zápornému kolíku zelenej LED
  • Pripojte digitálny pin 2 Arduino k zápornému kolíku červenej LED
  • Pripojte Arduino 5V k modulu VCC modulu snímača vlhkosti
  • Pripojte Arduino GND ku kolíku GND modulu snímača vlhkosti
  • Pripojte analógový kolík 0 Arduino 0 ku kolíku modulu senzora vlhkosti A0

Krok 3: Spustite Visuino a vyberte typ dosky Arduino UNO

Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO

Ak chcete začať programovať Arduino, budete musieť mať nainštalované Arduino IDE tu:

Uvedomte si, že v Arduino IDE 1.6.6 existujú niektoré kritické chyby. Uistite sa, že inštalujete 1.6.7 alebo vyšší, inak tento návod nebude fungovať! Ak ste to neurobili, postupujte podľa pokynov v tomto návode na nastavenie Arduino IDE na programovanie Arduino UNO! Je tiež potrebné nainštalovať Visuino: https://www.visuino.eu. Spustite Visuino ako je znázornené na prvom obrázku Kliknite na tlačidlo „Nástroje“na komponente Arduino (obrázok 1) v programe Visuino Keď sa zobrazí dialógové okno, zvoľte „Arduino UNO“podľa obrázku 2

Krok 4: V programe Visuino PRIDAJTE a nastavte súčasti

Vo Visuino PRIDAJTE a nastavte súčasti
Vo Visuino PRIDAJTE a nastavte súčasti
Vo Visuino PRIDAJTE a nastavte súčasti
Vo Visuino PRIDAJTE a nastavte súčasti
Vo Visuino PRIDAJTE a nastavte súčasti
Vo Visuino PRIDAJTE a nastavte súčasti

Pridajte komponent „OLED displej“

Pridajte 2X komponent „Porovnať analógovú hodnotu“

  • Dvakrát kliknite na DisplayOLED1 a v okne prvkov presuňte textové pole doľava, potom v okne vlastností nastavte veľkosť na 3Zavrite okno prvkov
  • Vyberte CompareValue1 a v okne vlastností nastavte „Compare Type“na ctBiggerOrEqual a Value na 0,7 << toto je hodnota citlivosti, môžete ju zmeniť, ak chcete
  • Vyberte CompareValue2 a v okne vlastností nastavte „Compare Type“na ctSmaller a Value na 0,7 << toto je hodnota citlivosti, môžete ju zmeniť, ak chcete

Krok 5: V komponentoch Visuino Connect

V komponentoch Visuino Connect
V komponentoch Visuino Connect
  • Pripojte analógový kolík Arduino 0 k kolíku In PorovnaťHodnotu1, Vstupu PorovnávaniaHodnoty2, Kolíku DisplayOLED1> Vstupné pole textového poľa1
  • Pripojte kolík CompareValue1 k digitálnemu pinu Arduino 2
  • Pripojte vývod CompareValue2 k digitálnemu pinu Arduino 3
  • DisplayOLED 1 pin I2C Out na dosku Arduino I2C pin In

Krok 6: Generujte, kompilujte a nahrajte kód Arduino

Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino

Vo Visuine v spodnej časti kliknite na kartu „Zostaviť“a uistite sa, že je vybratý správny port, potom kliknite na tlačidlo „Kompilovať/zostaviť a nahrať“.

Krok 7: Hrajte

Ak napájate modul Arduino UNO a LED dióda by mala blikať (červená nestačí voda, zelená voda) a na displeji OLED sa zobrazí úroveň vlhkosti Blahoželáme! Dokončili ste svoj projekt s Visuino. Tiež je pripojený projekt Visuino, ktorý som vytvoril pre tento Instructable, môžete si ho stiahnuť tu a otvoriť ho vo Visuino:

Odporúča: