Turinys:

UV indekso matuoklis naudojant „ML8511 ULTRAVIOLET“jutiklį „Arduino“: 6 žingsniai
UV indekso matuoklis naudojant „ML8511 ULTRAVIOLET“jutiklį „Arduino“: 6 žingsniai

Video: UV indekso matuoklis naudojant „ML8511 ULTRAVIOLET“jutiklį „Arduino“: 6 žingsniai

Video: UV indekso matuoklis naudojant „ML8511 ULTRAVIOLET“jutiklį „Arduino“: 6 žingsniai
Video: Подробный обзор Garmin Instinct Crossover 2024, Liepa
Anonim

Šioje pamokoje sužinosime, kaip išmatuoti saulės UV indeksą naudojant ML8511 ULTRAVIOLET jutiklį.

Žiūrėti video įrašą!

1 žingsnis: ko jums reikės

Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės
Ko jums reikės
  • „Arduino Uno“ar bet kuri kita „Arduino“lenta
  • UV jutiklis ML8511
  • OLED ekranas
  • Bandomoji Lenta
  • Jumperio laidai
  • „Visuino“programinė įranga: atsisiųskite čia

2 žingsnis: grandinė

Circuit
Circuit
  • Prijunkite UV jutiklio kaištį GND prie „Arduino“kaiščio GND
  • Prijunkite UV jutiklio kaištį 3V3 prie „Arduino“kaiščio 3.3V
  • Prijunkite UV jutiklio kaištį EN prie „Arduino“kaiščio 3.3V
  • Prijunkite UV jutiklio analoginį kaištį OUT prie „Arduino“analoginio kaiščio 0
  • Prijunkite „Arduino“analoginį kaištį 1 prie „Arduino“kaiščio 3.3V
  • Prijunkite OLED ekrano kaištį VCC prie „Arduino“kaiščio 5V
  • Prijunkite OLED ekrano kaištį GND prie „Arduino“kaiščio GND
  • Prijunkite OLED ekrano kaiščio SDA prie „Arduino“kaiščio SDA
  • Prijunkite OLED ekrano kaištį SCL prie „Arduino“kaiščio SCL

3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą

Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą

Taip pat reikia įdiegti „Visuino“: https://www.visuino.eu. Atsisiųskite nemokamą versiją arba užsiregistruokite nemokamam bandymui.

„Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „Arduino UNO“, kaip parodyta 2 paveiksle

4 veiksmas: „Visuino“pridėkite, nustatykite ir prijunkite komponentus

„Visuino“pridėjimo, nustatymo ir prijungimo komponentuose
„Visuino“pridėjimo, nustatymo ir prijungimo komponentuose
„Visuino“pridėjimo, nustatymo ir prijungimo komponentuose
„Visuino“pridėjimo, nustatymo ir prijungimo komponentuose
„Visuino“pridėjimo, nustatymo ir prijungimo komponentuose
„Visuino“pridėjimo, nustatymo ir prijungimo komponentuose
  • Pridėti UV komponentą „UV šviesos jutiklis Lapis ML8511“
  • Pridėti OLED komponentą „SSD1306/SH1106 OLED Display (I2C)“
  • Dabar dukart spustelėkite komponentą „DisplayOLED1“.
  • Elementų lange vilkite „Piešti tekstą“į kairę pusę, o ypatybių lange nustatykite tekstą į: UV intensyvumas mW/cm2
  • Elementų lange vilkite „Teksto laukas“į kairę pusę, o ypatybių lange nustatykite 3, o Y - 30
  • Uždarykite elementų langą
  • Prijunkite „Arduino“plokštės analoginį kaištį 0 prie „UVLight1“kaiščio jutiklio
  • Prijunkite „Arduino“plokštės analoginį kaištį 1 prie „UVLight1“kaiščio nuorodos
  • Prijunkite „UVLight1“kaištį prie „DisplayOLED1“> „Teksto laukas1 kaištis“
  • Prijunkite „DisplayOLED1 I2C Out“prie „Arduino“plokštės „I2C In“

5 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą

Sukurkite, sudarykite ir įkelkite „Arduino“kodą
Sukurkite, sudarykite ir įkelkite „Arduino“kodą

„Visuino“apačioje spustelėkite skirtuką „Sukurti“, įsitikinkite, kad pasirinktas teisingas prievadas, tada spustelėkite mygtuką „Kompiliuoti/kurti ir įkelti“.

6 žingsnis: žaiskite

Jei įjungsite „Arduino UNO“modulį, OLED ekranas pradės rodyti esamą UV indekso vertę.

Sveikinu! Jūs baigėte savo projektą su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“, galite jį atsisiųsti ir atidaryti „Visuino“:

Rekomenduojamas: