Kazalo:

UV -indeksni merilnik z ML8511 ULTRAVIOLET -senzorjem Arduino: 6 korakov
UV -indeksni merilnik z ML8511 ULTRAVIOLET -senzorjem Arduino: 6 korakov

Video: UV -indeksni merilnik z ML8511 ULTRAVIOLET -senzorjem Arduino: 6 korakov

Video: UV -indeksni merilnik z ML8511 ULTRAVIOLET -senzorjem Arduino: 6 korakov
Video: How to Build an Arduino UV Index Meter With a VEML6070 2024, December
Anonim

V tej vadnici se bomo naučili, kako meriti UV -indeks sonca s senzorjem ultrazvoka ML8511.

Poglej si posnetek!

Korak: Kaj boste potrebovali

Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
Kaj boste potrebovali
  • Arduino Uno ali katero koli drugo ploščo Arduino
  • UV senzor ML8511
  • OLED zaslon
  • Ogledna plošča
  • Mostične žice
  • Programska oprema Visuino: prenesite tukaj

2. korak: vezje

Vezje
Vezje
  • Pin GND senzorja GND priključite na Arduino pin GND
  • Priključite pin 3V3 senzorja UV na pin Arduino 3.3V
  • Pin EN senzorja EN priključite na Arduino pin 3.3V
  • Analogni pin OUT priključite na Arduino analogni pin 0
  • Priključite analogni pin 1 Arduino na pin 3,3 Arduino
  • Priključite vtič OLC zaslona VCC na Arduino pin 5V
  • Pin GND OLED zaslona priključite na pin Arduino GND
  • Priključite pin OLED zaslona SDA na pin Arduino SDA
  • Priključite pin SCED OLED zaslona na Arduino pin SCL

Korak: Zaženite Visuino in izberite vrsto plošče Arduino UNO

Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO

Namestiti je treba tudi Visuino: https://www.visuino.eu. Prenesite brezplačno različico ali se registrirajte za brezplačno preskusno različico.

Zaženite Visuino, kot je prikazano na prvi sliki Kliknite gumb "Orodja" na komponenti Arduino (slika 1) v Visuinu Ko se prikaže pogovorno okno, izberite "Arduino UNO", kot je prikazano na sliki 2

4. korak: V Visuinu dodajte, nastavite in povežite komponente

V Visuinu komponente za dodajanje, nastavljanje in povezovanje
V Visuinu komponente za dodajanje, nastavljanje in povezovanje
V Visuinu komponente za dodajanje, nastavljanje in povezovanje
V Visuinu komponente za dodajanje, nastavljanje in povezovanje
V Visuinu komponente za dodajanje, nastavljanje in povezovanje
V Visuinu komponente za dodajanje, nastavljanje in povezovanje
  • Dodajte UV komponento "Senzor UV svetlobe Lapis ML8511"
  • Dodajte komponento OLED "SSD1306/SH1106 OLED zaslon (I2C)"
  • Zdaj dvokliknite komponento "DisplayOLED1".
  • V oknu elementov povlecite "Nariši besedilo" na levo stran in v oknu lastnosti nastavite besedilo na: UV intenzivnost mW/cm2
  • V oknu elementov povlecite "Besedilno polje" na levo stran, v oknu lastnosti pa nastavite velikost na 3 in Y na 30
  • Zaprite okno Elements
  • Priključite analogni pin 0 na ploščo Arduino na senzor za nožice "UVLight1"
  • Priključite analogni pin 1 na ploščo Arduino na referenčno številko "UVLight1"
  • Priključite UVLight1 pin Out na DisplayOLED1> pin Text1 pin In
  • Priključite DisplayOLED1 I2C Out na Arduino ploščo I2C In

5. korak: Ustvarite, prevedite in naložite kodo Arduino

Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino

V Visuinu na dnu kliknite zavihek "Build", se prepričajte, da so izbrana pravilna vrata, nato kliknite gumb "Compile/Build and Upload".

Korak 6: Igrajte se

Če napajate modul Arduino UNO, bo zaslon OLED začel prikazovati trenutno vrednost UV indeksa.

Čestitamo! S projektom Visuino ste zaključili svoj projekt. Priložen je tudi projekt Visuino, ki sem ga ustvaril za ta Instructable, lahko ga prenesete in odprete v Visuinu:

Priporočena: