Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë tutorial do të mësojmë se si të matim Indeksin UV të Diellit duke përdorur sensorin ML8511 ULTRAVIOLET.
Shikoni Videon!
Hapi 1: Çfarë ju nevojitet
- Arduino Uno ose ndonjë bord tjetër Arduino
- Sensori UV ML8511
- Ekran OLED
- Breadboard
- Telat e kërcyesit
- Softueri Visuino: Shkarkoni këtu
Hapi 2: Qarku
- Lidhni pinin e sensorit UV GND me pinin Arduino GND
- Lidhni pinin e sensorit UV 3V3 me pinin Arduino 3.3V
- Lidhni pinin e sensorit UV EN me kunjin Arduino 3.3V
- Lidhni pinin analog të sensorit UV OUT me pinin analog Arduino 0
- Lidhni pinin Arduino analog 1 me kunjin Arduino 3.3V
- Lidhni pinin VCC OLED të ekranit me pin Arduino 5V
- Lidhni pinin OLED të ekranit GND me pinin Arduino GND
- Lidhni pinin OLED të ekranit SDA me Arduino pin SDA
- Lidhni pin OLED Display SCL me Arduino pin SCL
Hapi 3: Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Visuino: https://www.visuino.eu gjithashtu duhet të instalohet. Shkarkoni versionin Falas ose regjistrohuni për një Provë Falas.
Filloni Visuino siç tregohet në foton e parë Klikoni në butonin "Tools" në përbërësin Arduino (Figura 1) në Visuino Kur të shfaqet dialogu, zgjidhni "Arduino UNO" siç tregohet në Figurën 2
Hapi 4: Në Visuino Add, Set & Connect Components
- Shtoni përbërësin UV "Sensori i dritës UV Lapis ML8511"
- Shtoni përbërësin OLED "Ekrani OLED SSD1306/SH1106 (I2C)"
- Tani klikoni dy herë në përbërësin "DisplayOLED1".
- Në dritaren e elementeve tërhiqni "Vizatoni tekstin" në anën e majtë, dhe në dritaren e vetive vendosni tekstin në: Intensiteti UV mW/cm2
- Në dritaren e elementeve tërhiqni "Fusha e tekstit" në anën e majtë, dhe në dritaren e vetive vendosni madhësinë në 3 dhe Y në 30
- Mbyllni dritaren e Elementeve
- Lidhni pinin Analog të bordit Arduino 0 me sensorin pin "UVLight1"
- Lidhni pinin analog të bordit Arduino 1 me referencën e pinit "UVLight1"
- Lidhni pinin UVLight1 me DisplayOLED1> Fusha e Tekstit 1 pin In
- Lidhni DisplayOLED1 I2C Out me bordin Arduino I2C In
Hapi 5: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Në Visuino, në fund klikoni në skedën "Ndërto", sigurohuni që porti i saktë është zgjedhur, pastaj klikoni në butonin "Përpilo/Ndërto dhe Ngarko".
Hapi 6: Luaj
Nëse aktivizoni modulin Arduino UNO, Ekrani OLED do të fillojë të tregojë vlerën aktuale të indeksit UV.
Urime! Ju keni përfunduar projektin tuaj me Visuino. I bashkangjitur është edhe projekti Visuino, që kam krijuar për këtë Instructable, mund ta shkarkoni dhe hapni në Visuino: