2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Salam!
Həmişə fizika dərslərim üçün yeni layihələr axtarıram. İki il əvvəl Melexis -dən MLX90614 termal sensoru ilə bağlı bir xəbərə rast gəldim. Yalnız 5 ° FOV (baxış sahəsi) olan ən yaxşısı, öz -özünə hazırlanmış bir termal kamera üçün uyğun olardı.
İstiliyi oxumaq üçün bir Arduino istifadə edirəm. İnternetdə məlumatları oxumaqla bağlı bir çox təsvir tapa bilərsiniz (məsələn, Bütün termal bir şəkil yaratmaq üçün nə etməlisinizsə, köhnə bir televizorda elektron şüası kimi sensorun hizalanmasını dəyişdirin. Bu z-izləri iki servo montajla həyata keçirilə bilər.
Burada arduino ilə servoları necə idarə etmək barədə kömək tapa bilərsiniz:
Beləliklə, sizə lazım olacaq:
- iki servo (https://www.ebay.com/itm/Pan-Tilt-Wh-Best-Platform-Kit-Anti-Vibration-Camera-Mount-for-Aircraft-NO-SERVO-/321752051406?hash=item4ae9eaaece)
- servo üçün gərginlik nəzarəti (bunu bir LM317 ilə həyata keçirdim, amma bəlkə də normal, sabit bir 5V təchizatı istifadə edə bilərsiniz)
- Arduino uno və ya bənzəri
- 5 ° FOV ilə MLX90614 (FOV nə qədər az olarsa, Görüntünüz o qədər kəskin olar, https://www.ebay.com/itm/Melexis-Mlx90614esf-dci-Ds-Digital-Non-contact-Infrared-Temperature-Sensor-/151601500838?hash = maddə 234c2752a6)
- düymə
- bəzi rezistorlar
- kabel, taxta, vintlər…
Addım 1: Quruluş
Termal kamera, temperaturu oxuyan və iki servo idarə edən arduino uno -dan ibarətdir. Alqoritm olduqca sadədir: İstiliyi oxuyun və bir servo addım daha irəli gedin …
Ölçməyə başlamaq üçün bir düymə istifadə edirəm. Teraterm proqramı ilə məlumatları oxuya bilərsiniz: x, y, temperatur
Bu üç satır, nəhayət pulsuz gnuplot ilə görüntülənə bilən bir fayl olaraq qeyd olunur.
Addım 2: Proqram təminatı
Arduino ilə iki servosu idarə edə və Melexis sensorundan temperaturları oxuya bilərsiniz. Bu dəyərlər (x mövqeyi, y mövqeyi və temperatur) kompüterə göndərilir, burada onları termatermlə görə və saxlaya bilərsiniz. Gnuplot ilə temperatur aralığınızın rəngli bir şəklini çəkə bilərsiniz.
Addım 3: Nəticələr
Burada bəzi termal şəkillər görə bilərsiniz (soba, çılpaq insan bədəni [mən;-)], şam)
40x40 Pikseldən ibarətdir, ancaq hansı sayda piksel proqramlaşdıracağınız sizə bağlıdır. Piksel nə qədər çox olarsa, pozlama bir o qədər uzun çəkər. Pixel -də ekspozisiya müddətini minimuma endirməyə cəhd edə bilərsiniz, amma yenə də müəyyən bir müddət davam edəcək.
Bəlkə digər layihələrimə baxmaq istərdiniz:
www.youtube.com/user/stopperl16/videos
daha çox fizika layihələri:
Vaxt ayırdığınız üçün təşəkkürlər;-)