Innholdsfortegnelse:

UV -indeksmåler ved bruk av ML8511 ULTRAVIOLET -sensor Arduino: 6 trinn
UV -indeksmåler ved bruk av ML8511 ULTRAVIOLET -sensor Arduino: 6 trinn

Video: UV -indeksmåler ved bruk av ML8511 ULTRAVIOLET -sensor Arduino: 6 trinn

Video: UV -indeksmåler ved bruk av ML8511 ULTRAVIOLET -sensor Arduino: 6 trinn
Video: 39. Beskytelse ved bruk av plantelys med UV-stråling. 2024, Juli
Anonim

I denne opplæringen lærer vi hvordan du måler solens UV -indeks ved hjelp av ML8511 ULTRAVIOLET -sensor.

Se videoen!

Trinn 1: Det du trenger

Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
  • Arduino Uno eller et annet Arduino -bord
  • UV -sensor ML8511
  • OLED -skjerm
  • Brødbrett
  • Jumper ledninger
  • Visuino -programvare: Last ned her

Trinn 2: Kretsen

Kretsen
Kretsen
  • Koble UV -sensorpinne GND til Arduino -pinne GND
  • Koble UV -sensorpinne 3V3 til Arduino -pinne 3.3V
  • Koble UV -sensorpinne EN til Arduino -pinne 3.3V
  • Koble UV -sensor analog pin OUT til Arduino analog pin 0
  • Koble Arduino analog pin 1 til Arduino pin 3.3V
  • Koble OLED Display pin VCC til Arduino pin 5V
  • Koble OLED Display pin GND til Arduino pin GND
  • Koble OLED Display pin SDA til Arduino pin SDA
  • Koble OLED Display pin SCL til Arduino pin SCL

Trinn 3: Start Visuino, og velg Arduino UNO -korttype

Start Visuino, og velg Arduino UNO -korttype
Start Visuino, og velg Arduino UNO -korttype
Start Visuino, og velg Arduino UNO -korttype
Start Visuino, og velg Arduino UNO -korttype

Visuino: https://www.visuino.eu må også installeres. Last ned gratisversjon eller registrer deg for en gratis prøveversjon.

Start Visuino som vist på det første bildet Klikk på "Verktøy" -knappen på Arduino -komponenten (Bilde 1) i Visuino Når dialogboksen vises, velg "Arduino UNO" som vist på Bilde 2

Trinn 4: I Visuino Legg til, sett og koble til komponenter

I Visuino Legg til, sett og koble til komponenter
I Visuino Legg til, sett og koble til komponenter
I Visuino Legg til, sett og koble til komponenter
I Visuino Legg til, sett og koble til komponenter
I Visuino Legg til, sett og koble til komponenter
I Visuino Legg til, sett og koble til komponenter
  • Legg til UV -komponent "UV Light Sensor Lapis ML8511"
  • Legg til OLED -komponent "SSD1306/SH1106 OLED -skjerm (I2C)"
  • Dobbeltklikk nå på "DisplayOLED1" -komponenten.
  • I elementvinduet drar du "Tegn tekst" til venstre, og i tekstvinduet setter du teksten til: UV -intensitet mW/cm2
  • I elementvinduet drar du "Tekstfelt" til venstre, og i egenskapsvinduet angir du størrelsen til 3 og Y til 30
  • Lukk Elements -vinduet
  • Koble Arduino board Analog pin 0 til "UVLight1" pin sensor
  • Koble Arduino board Analog pin 1 til "UVLight1" pin referanse
  • Koble UVLight1 pin Out til DisplayOLED1> Text Field1 pin In
  • Koble DisplayOLED1 I2C Out til Arduino board I2C In

Trinn 5: Generer, kompiler og last opp Arduino -koden

Generer, kompiler og last opp Arduino -koden
Generer, kompiler og last opp Arduino -koden

I Visuino klikker du på "Build" -fanen nederst, og kontrollerer at den riktige porten er valgt. Klikk deretter på "Compile/Build and Upload" -knappen.

Trinn 6: Spill

Hvis du driver Arduino UNO -modulen, begynner OLED -skjermen å vise gjeldende UV -indeksverdi.

Gratulerer! Du har fullført prosjektet ditt med Visuino. Vedlagt er også Visuino -prosjektet, som jeg opprettet for denne Instructable, du kan laste det ned og åpne den i Visuino:

Anbefalt: