Satura rādītājs:

UV indeksa mērītājs Izmantojot ML8511 ULTRAVIOLET sensoru Arduino: 6 soļi
UV indeksa mērītājs Izmantojot ML8511 ULTRAVIOLET sensoru Arduino: 6 soļi

Video: UV indeksa mērītājs Izmantojot ML8511 ULTRAVIOLET sensoru Arduino: 6 soļi

Video: UV indeksa mērītājs Izmantojot ML8511 ULTRAVIOLET sensoru Arduino: 6 soļi
Video: Подробный обзор Garmin Instinct Crossover 2024, Jūlijs
Anonim

Šajā apmācībā mēs iemācīsimies izmērīt saules UV indeksu, izmantojot ML8511 ULTRAVIOLET sensoru.

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
  • Arduino Uno vai jebkura cita Arduino tāfele
  • UV sensors ML8511
  • OLED displejs
  • Maizes dēlis
  • Jumper vadi
  • Visuino programmatūra: lejupielādējiet šeit

2. solis: ķēde

Ķēde
Ķēde
  • Savienojiet UV sensora tapu GND ar Arduino tapu GND
  • Savienojiet UV sensora tapu 3V3 ar Arduino tapu 3.3V
  • Savienojiet UV sensora tapu EN ar Arduino tapu 3.3V
  • Savienojiet UV sensora analogo tapu OUT ar Arduino analogo tapu 0
  • Savienojiet Arduino analogo tapu 1 ar Arduino tapu 3.3V
  • Savienojiet OLED displeja tapu VCC ar Arduino tapu 5V
  • Savienojiet OLED displeja tapu GND ar Arduino tapu GND
  • Savienojiet OLED displeja tapas SDA ar Arduino tapas SDA
  • Savienojiet OLED displeja tapu SCL ar Arduino tapa SCL

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

Ir jāinstalē arī Visuino: https://www.visuino.eu. Lejupielādējiet bezmaksas versiju vai reģistrējieties bezmaksas izmēģinājumam.

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. darbība: sadaļā Visuino komponentu pievienošana, iestatīšana un pievienošana

Vietnē Visuino komponentu pievienošana, iestatīšana un savienošana
Vietnē Visuino komponentu pievienošana, iestatīšana un savienošana
Vietnē Visuino komponentu pievienošana, iestatīšana un savienošana
Vietnē Visuino komponentu pievienošana, iestatīšana un savienošana
Vietnē Visuino komponentu pievienošana, iestatīšana un savienošana
Vietnē Visuino komponentu pievienošana, iestatīšana un savienošana
  • Pievienojiet UV komponentu "UV gaismas sensors Lapis ML8511"
  • Pievienot OLED komponentu "SSD1306/SH1106 OLED displejs (I2C)"
  • Tagad veiciet dubultklikšķi uz "DisplayOLED1" komponenta.
  • Elementu logā velciet "Zīmēt tekstu" uz kreiso pusi, un rekvizītu logā iestatiet tekstu uz: UV intensitāte mW/cm2
  • Elementu logā velciet "Teksta lauks" uz kreiso pusi un rekvizītu loga lielumu iestatiet uz 3 un Y uz 30
  • Aizveriet logu Elements
  • Pievienojiet Arduino plates analogo tapu 0 ar "UVLight1" tapas sensoru
  • Pievienojiet Arduino plates 1. analogo tapu “UVLight1” tapas atsaucei
  • Savienojiet UVLight1 tapas izeju ar DisplayOLED1> Teksta lauks1 pin In
  • Savienojiet DisplayOLED1 I2C Out ar Arduino plates I2C In

5. 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".

6. darbība. Spēlējiet

Ja barojat Arduino UNO moduli, OLED displejs sāks rādīt pašreizējo UV indeksa vērtību.

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 un atvērt Visuino:

Ieteicams: