Satura rādītājs:

Kā izveidot augu monitoru ar Arduino: 7 soļi
Kā izveidot augu monitoru ar Arduino: 7 soļi

Video: Kā izveidot augu monitoru ar Arduino: 7 soļi

Video: Kā izveidot augu monitoru ar Arduino: 7 soļi
Video: Lesson 05: Introduction to Serial Monitor | Robojax Arduino Step By Step Course 2024, Novembris
Anonim

Šajā apmācībā mēs iemācīsimies noteikt augsnes mitrumu, izmantojot mitruma sensoru, un mirgot zaļā gaismas diode, ja viss ir kārtībā, un OLED displejs un Visuino.

Skatīties video.

1. darbība. Kas jums būs nepieciešams

Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams
Kas jums būs nepieciešams

Arduino UNO (vai jebkurš cits Arduino) Iegūstiet to šeit

Augsnes mitruma sensora modulis, iegūstiet to šeit

Jumper vadi

Maizes dēlis Iegūstiet to šeit

OLED displejs Iegūstiet to šeit

1x sarkana gaismas diode, 1x zaļa gaismas diode Iegūstiet tos šeit

Visuino programma: lejupielādējiet Visuino

2. solis: ķēde

Ķēde
Ķēde
  • Savienojiet OLED displeja tapu [VCC] ar Arduino tapu [5V]
  • Savienojiet OLED displeja tapu [GND] ar Arduino tapu [GND]
  • Savienojiet OLED displeja tapu [SDA] ar Arduino tapu [SDA]
  • Savienojiet OLED displeja tapu [SCL] ar Arduino tapu [SCL]
  • Pievienojiet Arduino 5V pjezo skaņas signāla moduļa tapai VCC
  • Savienojiet Arduino GND ar zaļo LED negatīvo tapu
  • Savienojiet Arduino GND ar sarkano LED negatīvo tapu
  • Savienojiet Arduino Digital Pin 3 ar zaļo LED negatīvo tapu
  • Savienojiet Arduino Digital Pin 2 ar sarkano LED negatīvo tapu
  • Pievienojiet Arduino 5V mitruma sensora moduļa tapai VCC
  • Pievienojiet Arduino GND mitruma sensora moduļa tapai GND
  • Pievienojiet Arduino analogo tapu 0 mitruma sensora moduļa tapai A0

3. darbība: palaidiet Visuino un atlasiet Arduino UNO plates tipu

Sāciet Visuino un atlasiet Arduino UNO plates tipu
Sāciet Visuino un atlasiet Arduino UNO plates tipu
Sāciet Visuino un atlasiet Arduino UNO plates tipu
Sāciet Visuino un atlasiet Arduino UNO plates tipu

Lai sāktu programmēt Arduino, jums būs jāinstalē Arduino IDE šeit:

Lūdzu, ņemiet vērā, ka Arduino IDE 1.6.6 ir dažas kritiskas kļūdas. Pārliecinieties, ka instalējat 1.6.7 vai jaunāku versiju, pretējā gadījumā šī instrukcija nedarbosies! Ja neesat to izdarījis, izpildiet šajā instrukcijā norādītās darbības, lai iestatītu Arduino IDE, lai programmētu Arduino UNO! Ir jāinstalē arī Visuino: https://www.visuino.eu. Visuino palaišana, kā parādīts pirmajā attēlā. Visuino noklikšķiniet uz pogas "Rīki" uz Arduino komponenta (1. attēls). Kad tiek parādīts dialoglodziņš, izvēlieties "Arduino UNO", kā parādīts 2. attēlā

4. solis: sadaļā Visuino ADD un Set Components

Vietnē Visuino ADD un Set Components
Vietnē Visuino ADD un Set Components
Vietnē Visuino ADD and Set Components
Vietnē Visuino ADD and Set Components
Vietnē Visuino ADD un Set Components
Vietnē Visuino ADD un Set Components

Pievienojiet komponentu "OLED displejs"

Pievienojiet 2X komponentu "Salīdzināt analogo vērtību"

  • Veiciet dubultklikšķi uz DisplayOLED1 un elementu logā velciet teksta lauku pa kreisi, pēc tam rekvizītu loga lielumu iestatiet uz 3 Aizvērt elementu logu
  • Atlasiet CompareValue1 un rekvizītu logā iestatiet "Compare Type" uz ctBiggerOrEqual un Value uz 0,7 << šī ir jutīguma vērtība, varat to mainīt, ja vēlaties
  • Atlasiet CompareValue2 un rekvizītu logā iestatiet "Salīdzināt veidu" uz ctSmaller un Value uz 0,7 << šī ir jutīguma vērtība, varat to mainīt, ja vēlaties

5. darbība: Visuino Connect komponentos

Visuino Connect komponentos
Visuino Connect komponentos
  • Savienojiet Arduino analogo tapu 0 ar CompareValue1 pin In, CompareValue2 pin In, DisplayOLED1> Teksta lauks1 Pin In
  • Savienojiet CompareValue1 Pin Out ar Arduino digitālo tapu 2
  • Savienojiet CompareValue2 Pin Out ar Arduino digitālo tapu 3
  • DisplayOLED1 pin I2C Out līdz Arduino plates I2C pin In

6. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu

Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
Ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu

Vietnē Visuino apakšā noklikšķiniet uz cilnes "Būvēt", pārliecinieties, vai ir atlasīts pareizais ports, pēc tam noklikšķiniet uz pogas "Kompilēt/veidot un augšupielādēt".

7. solis: spēlējiet

Ja jūs barojat Arduino UNO moduli un gaismas diodei vajadzētu mirgot (sarkanā krāsā nepietiek ūdens, pietiekami zaļš ūdens), un OLED displejs parādīs mitruma līmeni Apsveicam! Jūs esat pabeidzis savu projektu ar Visuino. Pievienots arī Visuino projekts, ko es izveidoju šim Instructable, jūs varat to lejupielādēt šeit un atvērt to Visuino:

Ieteicams: