Cuprins:

Cameră cu infrarosu cu imagini termice DIY: 3 pași (cu imagini)
Cameră cu infrarosu cu imagini termice DIY: 3 pași (cu imagini)

Video: Cameră cu infrarosu cu imagini termice DIY: 3 pași (cu imagini)

Video: Cameră cu infrarosu cu imagini termice DIY: 3 pași (cu imagini)
Video: Ce înseamna semnul tau din nastere 2024, Noiembrie
Anonim
Cameră cu infrarosu cu imagini termice DIY
Cameră cu infrarosu cu imagini termice DIY
Cameră cu infrarosu cu imagini termice DIY
Cameră cu infrarosu cu imagini termice DIY
Cameră cu infrarosu cu imagini termice DIY
Cameră cu infrarosu cu imagini termice DIY

Buna!

Întotdeauna caut proiecte noi pentru lecțiile mele de fizică. Acum doi ani am dat peste un raport despre senzorul termic MLX90614 de la Melexis. Cel mai bun cu doar 5 ° FOV (câmp vizual) ar fi potrivit pentru o cameră termică făcută de sine.

Pentru a citi temperatura folosesc un Arduino. Pe internet puteți găsi multe descrieri despre citirea datelor (f.e.

Ce trebuie să faceți pentru a crea o imagine termică întreagă este să schimbați alinierea senzorului, cum ar fi fasciculul de electroni dintr-un televizor vechi. Aceste piste Z pot fi realizate cu un montaj cu două servo-monturi.

Aici puteți găsi ajutor, cum să controlați servos-urile cu un arduino:

Deci, veți avea nevoie de:

  • două servo (https://www.ebay.com/itm/Pan-Tilt-Wh-Best-Platform-Kit-Anti-Vibration-Camera-Mount-for-Aircraft-NO-SERVO-/321752051406?hash=item4ae9eaaece)
  • controlul tensiunii pentru servo (l-am realizat cu un LM317, dar poate puteți utiliza doar o sursă normală de 5V fixă)
  • Arduino uno sau similar
  • MLX90614 cu FOV de 5 ° (cu cât FOV este mai redusă, cu atât imaginea dvs. este mai clară, https://www.ebay.com/itm/Melexis-Mlx90614esf-dci-Ds-Digital-Non-contact-Infrared-Temperature-Sensor-/151601500838?hash = item234c2752a6)
  • buton
  • unele rezistente
  • cablu, lemn, șuruburi …

Pasul 1: Structura

Structura
Structura
Structura
Structura
Structura
Structura
Structura
Structura

Camera termică constă doar din arduino uno, care citește temperatura și controlează cele două servouri. Algoritmul este destul de simplu: Citiți temperatura și mergeți cu un pas servo mai departe …

Pentru a începe măsurarea, folosesc un buton. Cu programul teraterm puteți citi datele: x, y, temperatura

Aceste trei rânduri sunt salvate ca fișier, care poate fi vizualizat în cele din urmă cu gnuplot-ul freeware.

Pasul 2: Software-ul

Software-ul
Software-ul
Software-ul
Software-ul
Software-ul
Software-ul
Software-ul
Software-ul

Cu arduino puteți controla cele două servouri și citi temperaturile din senzorul Melexis. Aceste valori (poziția x, poziția y și temperatura) sunt trimise la computer, unde le puteți vedea și salva cu teraterm. Cu gnuplot puteți face o imagine colorată a temperaturii.

Pasul 3: Rezultatele

Image
Image
Rezultatele
Rezultatele
Rezultatele
Rezultatele
Rezultatele
Rezultatele

Aici puteți vedea câteva imagini termice (plită, corp uman gol [eu;-)], lumânare)

Acestea sunt formate din 40x40 pixeli, dar depinde de dvs., ce număr de pixeli programați. Cu cât sunt mai mulți pixeli, cu atât expunerea durează mai mult. Puteți încerca să reduceți timpul de expunere pentru Pixel, dar va dura totuși un anumit timp..

Poate doriți să aruncați o privire asupra celorlalte proiecte ale mele:

www.youtube.com/user/stopperl16/videos

mai multe proiecte de fizică:

Mulțumesc pentru timpul acordat;-)

Recomandat: