Mündəricat:
- Addım 1: Nə lazımdır
- Addım 2: Dövrə
- Addım 3: Visuinonu işə salın və Arduino UNO Board Tipini seçin
- Addım 4: Visuino'da Komponentləri Əlavə et, Qurun və Bağlayın
- Addım 5: Arduino Kodunu yaradın, tərtib edin və yükləyin
- Addım 6: Oyna
Video: ML8511 ULTRAVIOLET Sensor Arduino istifadə edərək UV İndeks Ölçən: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bu təlimatda ML8511 ULTRAVIOLET Sensorundan istifadə edərək Günəş UV İndeksini necə ölçməyi öyrənəcəyik.
Videonu izləyin!
Addım 1: Nə lazımdır
- Arduino Uno və ya hər hansı digər Arduino lövhəsi
- UV sensoru ML8511
- OLED Ekran
- Çörək lövhəsi
- Jumper telləri
- Visuino proqramı: Buradan yükləyin
Addım 2: Dövrə
- UV sensoru pin GND -ni Arduino pin GND -ə qoşun
- UV sensoru 3V3 pinini Arduino pin 3.3V -ə qoşun
- UV sensoru pinini Arduino pin 3.3V -ə qoşun
- UV sensoru analog pinini OUT Arduino analoq pin 0 -a qoşun
- Arduino analog pin 1 -i Arduino pin 3.3V -ə qoşun
- OLED Display pin VCC -ni Arduino pin 5V -ə qoşun
- OLED Display pin GND -ni Arduino pin GND -yə bağlayın
- OLED Display pin SDA -nı Arduino pin SDA -ya qoşun
- OLED Display pin SCL -ni Arduino pin SCL -ə qoşun
Addım 3: Visuinonu işə salın və Arduino UNO Board Tipini seçin
Visuino: https://www.visuino.eu da quraşdırılmalıdır. Pulsuz versiyasını yükləyin və ya Pulsuz sınaq üçün qeydiyyatdan keçin.
Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentində (Şəkil 1) "Alətlər" düyməsini basın Dialoq görünəndə Şəkil 2 -də göstərildiyi kimi "Arduino UNO" seçin.
Addım 4: Visuino'da Komponentləri Əlavə et, Qurun və Bağlayın
- UV komponenti "UV İşıq Sensoru Lapis ML8511" əlavə edin
- "SSD1306/SH1106 OLED Ekran (I2C)" OLED komponentini əlavə edin
- İndi "DisplayOLED1" komponentini iki dəfə vurun.
- Elementlər pəncərəsində "Mətn çək" düyməsini sola sürükləyin və xüsusiyyətlər pəncərəsində mətni aşağıdakı kimi təyin edin: UV intensivliyi mW/cm2
- Elementlər pəncərəsində "Mətn sahəsi" ni sola sürükləyin və xüsusiyyətlər pəncərəsində ölçüsü 3 və Y olaraq 30 olaraq təyin edin
- Elements pəncərəsini bağlayın
- Arduino board Analog pin 0 -ı "UVLight1" pin sensoruna qoşun
- Arduino board Analog pin 1 -i "UVLight1" pin istinadına qoşun
- UVLight1 pinini DisplayOLED1> Mətn Sahəsinə1 pin girişinə qoşun
- DisplayOLED1 I2C Out -u Arduino lövhəsi I2C In -ə qoşun
Addım 5: Arduino Kodunu yaradın, tərtib edin və yükləyin
Visuino'da, altdakı "Yarat" sekmesini vurun, düzgün portun seçildiyinə əmin olun, sonra "Kompilyasiya/Qur və Yüklə" düyməsini basın.
Addım 6: Oyna
Arduino UNO modulunu işə salırsınızsa, OLED Ekran indiki UV indeksi dəyərini göstərməyə başlayacaq.
Təbrik edirik! Layihənizi Visuino ilə tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də əlavə olunur, onu yükləyə və Visuinoda aça bilərsiniz:
Tövsiyə:
OLED Ekranından istifadə edərək İstilik və Rütubət Ölçən: 5 addım
OLED Ekranından istifadə edərək Temperatur və Rütubət Ölçən: TƏLƏB EDİLİR- 1. Arduino NANO: https://amzn.to/2HfX5PH 2. DHT11 sensoru: https://amzn.to/2HfX5PH 3. OLED ekran: https: // amzn. to/2HfX5PH 4. Breadboard: https://amzn.to/2HfX5PH 5. Jumper Telləri: https://amzn.to/2HfX5PH Bağlantılar Alın
Mikrokontrolördən istifadə edərək tezlik ölçən: 8 addım
Mikrokontrolördən istifadə edərək tezlik ölçən: Bu dərslikdə bir mikrokontrolör istifadə edərək nəbz mənbəyinin tezliyinin necə hesablanacağı göstərilir. Pulse mənbəyinin yüksək gərginlik səviyyəsi 3.3 V, aşağı isə 0V -dir. STM32L476, Tiva launchpad, 16x2 alfasayısal LCD -dən istifadə etmişəm. 1K ölçü
Warmte İndeks Ölçən: 11 addım
Warmte İndeks Ölçən: İstənilən indeks indeks sayğacını hazırlamaq üçün təlimat verilə bilər. Deze sayğac, bir neçə ildir ki, istifadə edilə bilər
Arduino və Python istifadə edərək DIY "PC İstifadə Ölçən ROG Base": 5 addım (şəkillərlə)
Arduino və Python istifadə edərək DIY "PC İstifadə Ölçən ROG Base": *********************************** +Hər şeydən əvvəl, bu təlimatlar İngilis dili bilməyən bir İngilis dili bilməyən tərəfindən yazılmışdır …… İngilis professoru deyil, bu səbəbdən lütfən məni lağa qoymadan əvvəl hər hansı bir qrammatik səhv barədə məlumat verin .:p +Və təqlid etməyin
Ucuz Modullardan istifadə edərək sadə RPM Ölçən: 8 Addım
Ucuz Modullardan İstifadə Edilən Sadə RPM Ölçən: Bu çox maraqlı bir layihədir və çox sadə bir RPM sayğacı etmək üçün çox az səy sərf edir (Mənim vəziyyətimdə Sezon Başına Dairə)