Mündəricat:
- Addım 1: Giriş
- Addım 2: Lazım olan komponentlər
- Addım 3: GY-906 İnfraqırmızı İstilik Sensoru
- Addım 4: Elektronika
- Addım 5: Proqramlaşdırma
- Addım 6: 3D Dizayn/Çap/Montaj
- Addım 7: Test edin
Video: Arduino lazer infraqırmızı termometr: 7 addım (şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
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ş
İ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
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
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
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ə:
IOT Smart İnfraqırmızı Termometr (COVID-19): 3 addım
IOT Smart İnfraqırmızı Termometr (COVID-19): 2019-cu il COVID qiyamı ilə əlaqədar olaraq, qeyd olunan temperaturu göstərmək üçün ağıllı cihazlara qoşulan IOT Smart İnfraqırmızı Termometr hazırlamağa qərar verdik, bu yalnız daha ucuz alternativ deyil, həm də əla Texnologiya və IOT üçün tədris modulu
DIY MicroPython ilə COVID-19 üçün infraqırmızı termometr: 8 addım
DIY MicroPython ilə COVID-19 üçün İnfraqırmızı Termometr: Koronavirus Xəstəliyinin (COVİD-19) yayılması səbəbindən şirkətin İnsan Resursları hər bir işçinin temperaturunu ölçməli və qeydiyyata almalıdır. Bu, HR üçün yorucu və vaxt aparan bir işdir. Beləliklə, bu layihəni etdim: işçi düyməni basdı, bu
Smartfonu Kontaktsiz Termometr / Portativ Termometr Olaraq İstifadə Edin: 8 Addım (Şəkillərlə)
Smartfonu Kontaktsiz Termometr / Portativ Termometr Olaraq İstifadə Edin: Termo tabancası kimi təmassız / təmassız bədən istiliyinin ölçülməsi. Thermo Gun indi çox bahalı olduğu üçün bu layihəni yaratdım, buna görə DIY etmək üçün alternativ almalıyam. Və məqsəd aşağı büdcə versiyası ilə etməkdir.SuppliesMLX90614Ardu
Arduino əsaslı təmassız infraqırmızı termometr - Arduino İstifadə edən İQ Əsaslı Termometr: 4 Addım
Arduino əsaslı təmassız infraqırmızı termometr | Arduino İstifadə edən İK Əsaslı Termometr: Salam uşaqlar bu təlimatlarda arduino istifadə edərək təmasda olmayan bir Termometr hazırlayacağıq. Bəzən mayenin/bərkin temperaturu çox yüksək və ya aşağıya enir, sonra onunla əlaqə qurmaq və oxumaq çətindir. o səhnədə temperatur
Raspberry Pi Zero ilə İnfraqırmızı Lazer Etiketi: 6 Addım (Şəkillərlə)
Raspberry Pi Zero ilə İnfraqırmızı Lazer Etiketi: Bu Təlimat, hər bir oyunçu üçün bir baza server kompüteri və bir Raspberry Pi sıfırdan istifadə edərək İnfraqırmızı Lazer Etiket oyunu yaratmaq prosesini keçəcək. Layihə, serverlə ünsiyyət qurmaq üçün çoxlu Wifi bağlantısına əsaslanır