Mündəricat:

Arduino lazer infraqırmızı termometr: 7 addım (şəkillərlə birlikdə)
Arduino lazer infraqırmızı termometr: 7 addım (şəkillərlə birlikdə)

Video: Arduino lazer infraqırmızı termometr: 7 addım (şəkillərlə birlikdə)

Video: Arduino lazer infraqırmızı termometr: 7 addım (şəkillərlə birlikdə)
Video: Как подключить лазер к ардуино. Лазерный модуль KY-008 2024, Noyabr
Anonim
Arduino lazer infraqırmızı termometr
Arduino lazer infraqırmızı termometr

Bu layihədə sizə xüsusi 3D çaplı bir rəqəmsal lazer infraqırmızı termometr qurmağı göstərəcəyəm!

Addım 1: Giriş

Image
Image

İnfraqırmızı termometrlər bir çox iş mühitində cisimlərin səth temperaturunu təyin etmək üçün geniş istifadə olunur. Tez -tez bir maşında və ya elektron dövrədə temperaturun yüksəlməsi bir şeyin səhv olduğunu göstərən ilk əlamətlərdən biridir. Bir infraqırmızı termometr ilə təmasda olmayan sürətli bir yoxlama, bir maşının istiliyində nələrin baş verdiyini sizə xəbər verə bilər, beləliklə daimi zərər verməzdən əvvəl söndürə bilərsiniz.

İnfraqırmızı radiasiya elektromaqnit spektrində mövcud olan başqa bir radiasiya növüdür. Görə bilmirik, amma əlinizi soba kimi isti bir şeyin yanına qoysanız, infraqırmızı radiasiyanın təsirini hiss edərsiniz. Bütün cisimlər infraqırmızı şüa şəklində enerji yayırlar. Əksər əl termometrləri, bir obyektdən işığı İQ radiasiyasını udan bir termopilə yönəltmək üçün lens istifadə edir. Daha çox IR enerjisi əmildikcə, istiləşir və istilik səviyyəsi elektrik siqnalına çevrilir və nəticədə bir temperatur oxunuşuna çevrilir.

Keçən gün bir dövrədə işləyirdim və son dərəcə qızan bir komponentim var idi. Komponentin temperaturunu bilmək istədim, amma infraqırmızı termometr olmadığına görə özüm qurmağa qərar verdim. Xüsusi bir 3D çaplı bir korpusa malikdir, buna görə hər kəs onu çap edə və evdə düzəldə bilər.

Sadə bir layihədir və sensorlar, 3D dizayn/çap, elektronika və proqramlaşdırma üçün əla bir giriş olaraq istifadə edilə bilər.

İmtina: Aydındır ki, tibbi istifadə üçün uyğun deyil. Bu layihə yalnız əyləncə üçündür və tibbi istifadə üçün infraqırmızı bir termometrə ehtiyacınız varsa, tibbi standartlara/testlərə cavab verən birini sifariş edin.

Zəhmət olmasa mənə dəstək olmaq və daha əyləncəli layihələr görmək üçün YouTube kanalıma abunə olmağı düşünün.

Addım 2: Lazım olan komponentlər

Bu layihə üçün lazım olan komponentlər aşağıda verilmişdir:

1. Amazon -a keçid düyməsi

2. Rezistorlar (5K Ohm, 200 Ohm) Amazon

3. 5V lazer Amazon

4. Arduino Nano Amazon

5. Amazon -u aç/söndür

6. OLED 0.96 Ekranlı Amazon

7. GY-906 Temperatur Sensoru (və ya uyğun kondansatör/rezistorlu MLX90614 Sensoru) Amazon

8. 9V batareya Amazon

9. 3D Yazıcı/Filament (Amazondan Hatchbox PLA istifadə edirəm)

Açıqlama: Yuxarıdakı amazon bağlantıları ortaq bağlantılardır, yəni heç bir əlavə xərc ödəmədən, klikləyib satın alsanız bir komissiya qazanacağam.

Addım 3: GY-906 İnfraqırmızı İstilik Sensoru

Elektronika
Elektronika

Melexis tərəfindən MLX90614 təmassız infraqırmızı termometr üçün bir qırılma lövhəsi olan GY-906 infraqırmızı termometr sensoru istifadə etdim.

Kəsmə lövhəsi çox ucuzdur, inteqrasiyası asandır və qırılma lövhəsi versiyası I2C interfeysi üçün 10K çəkmə rezistorları ilə gəlir. Sensor temperaturu üçün -40 ilə +125 dərəcə Selsi və obyekt istiliyi üçün -70 ilə 380 dərəcə arasında dəyişən bir fabriklə gəlir. Bu sensorun dəqiqliyi təxminən.5 dərəcədir.

Addım 4: Elektronika

Elektronika
Elektronika

Bütün lazımi komponentləri topladığınız üçün hər şeyi bir yerə yığmağa başlamağın vaxtı gəldi. Əvvəlcə hər şeyi bir çörək taxtasına bağlamağı və sonra hər şey düzgün işlədikdən sonra hər şeyi bir lövhəyə yapışdırmağı məsləhət görürəm.

Solda Rəqəmsal Çıxış 5 -dən idarə olunan 200 ohm cərəyan məhdudlaşdırıcı rezistorlu lazerimiz var. 5V və Rəqəmsal Giriş 2 arasında birləşdirilmiş standart bir anlıq düymə də var. açar açıqdır, giriş üzən deyil və bunun yerinə 0V təyin ediləcək.

Sağda 9V batareyanı arduino nanonun VIN və GND pinlərinə bağlayan əsas Açma/Kapama açarımız var. OLED ekran və GY-906 infraqırmızı temperatur sensoru həm 3.3V-a, həm də SDA xətləri A4-ə, SCL isə A5-ə qoşulur. Oled ekran və GY-906 artıq I2C xətlərində çəkmə dirənişlərinə malikdir.

Addım 5: Proqramlaşdırma

Arduino nanonuzu necə proqramlaşdıracağınızı bildiyinizi güman edərəm, amma yoxsa internetdə bir çox əla dərslər var.

Kodun tərtib edilməsi üçün aşağıdakı kitabxanaları quraşdırmalısınız.

1. Adafruits SSD1306

2. Adafruits MLX90614

Proqram daim MLX90614 -dən temperatur məlumatlarını oxuyur, ancaq düymə tətiyi basıldıqda yalnız OLED -də göstərilir. Tətiyə basılırsa, hansı obyektin ölçüldüyünü təyin etmək üçün lazer də açılır.

Addım 6: 3D Dizayn/Çap/Montaj

3D Dizayn/Çap/Birləşdirmə
3D Dizayn/Çap/Birləşdirmə
3D Dizayn/Çap/Montaj
3D Dizayn/Çap/Montaj
3D Dizayn/Çap/Birləşdirmə
3D Dizayn/Çap/Birləşdirmə

Tərəzi Fusion 360 -da hazırladım.

Termometrin bazasında 9V batareya, açma/söndürmə açarı və sadəcə bir anlıq basma düyməsi olan tətik mexanizmimiz üçün yer var. Baza örtüyü yerinə oturacaq. Termometrin yuxarı hissəsinə əsas komponentlərin naqillərini çəkmək üçün bir çuxur var.

.96 düymlük OLED displey üçün bir açılış və termometrin ucunda lazeriniz və MLX90614 sensoru üçün ön hissə var. Həm lazer, həm də sensor çuxura basaraq yerləşdirilə bilər. Üst hissə arduino nano üçündür və düzünü desəm, az yer tutmaq üçün lazım olan naqillərin miqdarını həqiqətən qiymətləndirməmişəm. Arduino nanosunu kiçik bir yerə itələdiyim zaman bir çox tel itirildi, buna görə də nanonu korpusun içərisinə itələyərkən telləri yerində saxlamaq üçün bir yapışqan tabancasından istifadə etdim. Arduino nano -nu, daha sonra bir layihə üçün yenidən istifadə etmək istədiyim təqdirdə, hər zaman dayanıqlı vəziyyətə salıram, buna görə də dayanıqlı bir lövhədə daimi olaraq lehim etsəniz, lazım olmayacaq bir çox əlavə yer tutdu. Buna baxmayaraq, nəhayət, hər şeyi bağladım və korpusa qoydum, buna görə də üst qapağı bərkitdim.

Oleed ekran tərəfi aşağıya baxaraq yazdığım əsas bazanın əla görünməsini təmin etmək çətindir. OLED ekranın açısı kifayət qədər yüksəkdir, buna görə tikinti lövhəsindəki dayaqlar ilə çap etdim, lakin bu, səthin mükəmməl görünməməsini təmin edir. Yazıcımla bağlı bir problem ola bilər və əminəm ki, printer parametrlərinizi yığsanız əla görünə bilər, amma bu bir vasitə olduğu üçün çox da əhəmiyyət vermədim.

Thingiverse Link

Addım 7: Test edin

İndi yığılmış və proqramlaşdırılmış lazer infraqırmızı termometriniz varsa, sınamağın vaxtı gəldi!

Güc düyməsini basın, ekranın yüklənməsini gözləyin və yeni termometrinizdən zövq alın. Zəhmət olmasa mənə dəstək olmaq və daha çox layihə/video görmək üçün youtube kanalıma abunə olmağı düşünün. Oxuduğunuz üçün təşəkkür edirik!

Tövsiyə: