INHOUDSOPGAWE:

UV -indeksmeter met behulp van die ML8511 ULTRAVIOLET -sensor Arduino: 6 stappe
UV -indeksmeter met behulp van die ML8511 ULTRAVIOLET -sensor Arduino: 6 stappe

Video: UV -indeksmeter met behulp van die ML8511 ULTRAVIOLET -sensor Arduino: 6 stappe

Video: UV -indeksmeter met behulp van die ML8511 ULTRAVIOLET -sensor Arduino: 6 stappe
Video: Meeldauwbestrijding met behulp van UV-C licht 2024, November
Anonim

In hierdie handleiding leer ons hoe om die UV -indeks van die son te meet met behulp van die ML8511 ULTRAVIOLET -sensor.

Kyk die video!

Stap 1: wat u benodig

Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
  • Arduino Uno of enige ander Arduino -bord
  • UV -sensor ML8511
  • OLED -skerm
  • Broodbord
  • Springdrade
  • Visuino sagteware: Laai dit hier af

Stap 2: Die stroombaan

Die stroombaan
Die stroombaan
  • Koppel UV -sensorpen GND aan Arduino -pen GND
  • Koppel UV -sensorpen 3V3 aan Arduino -pen 3.3V
  • Koppel UV -sensorpen EN aan op Arduino -pen 3.3V
  • Koppel die UV -sensor se analoog pen OUT aan die analoge pen 0 van Arduino
  • Koppel Arduino analoog pen 1 aan Arduino pen 3.3V
  • Koppel OLED Display pin VCC aan Arduino pin 5V
  • Koppel die OLED -skermpen GND aan die Arduino -pen GND
  • Koppel OLED Display pin SDA aan Arduino pin SDA
  • Koppel OLED Display pin SCL aan Arduino pin SCL

Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord

Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord
Begin Visuino en kies die tipe Arduino UNO -bord

Die Visuino: https://www.visuino.eu moet ook geïnstalleer word. Laai die gratis weergawe af of registreer vir 'n gratis proeflopie.

Begin Visuino soos aangedui op die eerste foto Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "Arduino UNO" soos op prent 2

Stap 4: In Visuino Voeg, stel en koppel komponente

In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
In Visuino Voeg, stel en koppel komponente
  • Voeg UV -komponent "UV Light Sensor Lapis ML8511" by
  • Voeg OLED -komponent "SSD1306/SH1106 OLED -skerm (I2C)" by
  • Dubbelklik nou op die komponent "DisplayOLED1".
  • Sleep "Teken teks" in die venster met die elemente na die linkerkant en stel die teks in die venster Eienskappe: UV -intensiteit mW/cm2
  • Sleep "Teksveld" in die elementvenster na die linkerkant, en stel die grootte in die eienskappe venster op 3 en Y op 30
  • Maak die venster Elements toe
  • Koppel die analoge pen 0 van die Arduino -bord aan die "UVLight1" -pen -sensor
  • Koppel die Arduino -bord analoog pen 1 aan die "UVLight1" -penverwysing
  • Koppel UVLight1 pin Out aan DisplayOLED1> Text Field1 pin In
  • Koppel DisplayOLED1 I2C Out aan die Arduino -board I2C In

Stap 5: Genereer, stel op en laai die Arduino -kode op

Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op

Klik in Visuino onderaan op die blad "Bou", maak seker dat die korrekte poort gekies is, en klik dan op die knoppie "Saamstel/bou en oplaai".

Stap 6: Speel

As u die Arduino UNO -module aanskakel, sal die OLED -skerm die huidige UV -indekswaarde begin wys.

Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie instruksies geskep het, is ook aangeheg, u kan dit aflaai en in Visuino oopmaak:

Aanbeveel: