Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ushbu qo'llanmada biz ML8511 ULTRAVIOLET Sensor yordamida Quyosh UV indeksini o'lchashni o'rganamiz.
Videoni Ko'ring!
1 -qadam: Sizga nima kerak
- 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
- 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: 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
- "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
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: