Mundarija:

UV indeks o'lchagichi ML8511 ULTRAVIOLET Sensor Arduino yordamida: 6 qadam
UV indeks o'lchagichi ML8511 ULTRAVIOLET Sensor Arduino yordamida: 6 qadam

Video: UV indeks o'lchagichi ML8511 ULTRAVIOLET Sensor Arduino yordamida: 6 qadam

Video: UV indeks o'lchagichi ML8511 ULTRAVIOLET Sensor Arduino yordamida: 6 qadam
Video: УФ(UV) ИНДЕКС - ЭТО НЕОБХОДИМО ЗНАТЬ ПЕРЕД ПОЕЗДКОЙ В ЖАРКИЕ СТРАНЫ. 2024, Iyul
Anonim

Ushbu qo'llanmada biz ML8511 ULTRAVIOLET Sensor yordamida Quyosh UV indeksini o'lchashni o'rganamiz.

Videoni Ko'ring!

1 -qadam: Sizga nima kerak

Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
  • Arduino Uno yoki boshqa Arduino taxtasi
  • UV sensori ML8511
  • OLED displey
  • Non paneli
  • Jumper simlari
  • Visuino dasturi: Bu yerdan yuklab oling

2 -qadam: O'chirish davri

O'chirish davri
O'chirish davri
  • UV sensorli pin GND ni Arduino pin GND ga ulang
  • UV sensori 3V3 pinini Arduino pin 3.3V ga ulang
  • UV sensori pinini Arduino pin 3.3V ga ulang
  • UV sensori analog pinini OUTni Arduino analog pin 0 ga ulang
  • Arduino analog pin 1 ni Arduino pin 3.3V ga ulang
  • OLED displeyli VCC pinini Arduino pin 5V ga ulang
  • OLED displey pin GND ni Arduino pin GND ga ulang
  • OLED displeyli SDA pinini Arduino pinli SDA ga ulang
  • OLED displey pinli SCL -ni Arduino pinli SCL -ga ulang

3 -qadam: Visuino -ni ishga tushiring va Arduino UNO kengashi turini tanlang

Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang

Visuino: https://www.visuino.eu ham o'rnatilishi kerak. Bepul versiyani yuklab oling yoki bepul sinov uchun ro'yxatdan o'ting.

Visuino -ni birinchi rasmda ko'rsatilgandek ishga tushiring, Visuino -dagi Arduino komponentidagi "Asboblar" tugmasini bosing (1 -rasm) Dialog paydo bo'lganda, 2 -rasmda ko'rsatilgandek "Arduino UNO" -ni tanlang.

4 -qadam: Visuino -da komponentlarni qo'shish, sozlash va ulash

Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
Visuino -da komponentlarni qo'shish, sozlash va ulash
  • "UV nur sensori Lapis ML8511" UV komponentini qo'shing.
  • "SSD1306/SH1106 OLED -displey (I2C)" OLED komponentini qo'shing.
  • Endi "DisplayOLED1" komponentini ikki marta bosing.
  • Elementlar oynasida "Matn chizish" ni chap tomonga suring va xususiyatlar oynasida matnni quyidagicha o'rnating: UV intensivligi mW/sm2
  • Elementlar oynasida "Matn maydoni" ni chap tomonga suring va xususiyatlar oynasida o'lchamni 3 va Y ni 30 ga qo'ying
  • Elementlar oynasini yoping
  • Arduino Analog pin 0 -ni "UVLight1" pinli sensorga ulang
  • Arduino Analog pin 1 -ni "UVLight1" pin moslamasiga ulang
  • UVLight1 pinini DisplayOLED1> Matn maydoniga 1 pinli kirishga ulang
  • DisplayOLED1 I2C Out ni Arduino I2C In platasiga ulang

5 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Visuino -ning pastki qismida "Qurish" yorlig'ini bosing, to'g'ri port tanlanganligiga ishonch hosil qiling, so'ng "Tuzish/qurish va yuklash" tugmasini bosing.

6 -qadam: O'ynang

Agar siz Arduino UNO modulini quvvatlantirsangiz, OLED displeyi UV indeksining joriy qiymatini ko'rsatishni boshlaydi.

Tabriklaymiz! Siz o'z loyihangizni Visuino bilan yakunladingiz. Bu ko'rsatma uchun men yaratgan Visuino loyihasi ham biriktirilgan, uni Visuino -da yuklab olishingiz va ochishingiz mumkin:

Tavsiya: