Camerele cu imagini termice desenează imaginea prin detectarea semnăturilor de căldură ale acelui obiect. Probabil că le-ați văzut în Discovery sau pe canalul National Geography, unde le-au folosit pentru a face poze animalelor în întuneric. Se mai numesc și camere de vizionare nocturnă. Dar sunt foarte scumpe, așa că aici, tipul „Kaptein QK” a dezvoltat o soluție foarte simplă și mult mai ieftină de cameră cu imagini termice. Desigur, nu este la fel de bun ca camerele profesionale, dar este minunat în câțiva dolari și este distractiv să-l dezvolți.
Folosește în principal pistol cu temperatură cu infraroșu sau termometru cu infraroșu și Arduino Nano. Scoate circuitul pistolului cu temperatură IR din carcasa acestuia pentru a-l conecta cu Arduino Nano. Pistolul IR are un termopil TPS334, un amplificator opțional și un convertor ADS1110 AD cu magistrala I2C. Așadar, Arduino Nano este folosit pentru interfața convertorului AD și a serviciilor Pan / Tilt. Servomotoarele Pan Tilt sunt folosite pentru a roti pistolul cu temperatură IR la stânga-dreapta și sus-jos. Serv-urile de înclinare panoramică au practic două servo-uri și consola Pan / Tilt, ceea ce îl face capabil să se rotească în toate cele trei axe.
Pistolul de temperatură IR este utilizat pentru a detecta temperatura oricărui obiect îndepărtat. Putem îndrepta arma către orice obiect cu ajutorul ghidării cu fascicul laser și indică temperatura acelui obiect. Măsoară temperatura cu cantitatea de IR emisă de acel obiect. Aici am folosit un pistol IR cu raportul distanță-față (raport D / S) 50: 1. Un termometru cu infraroșu general este prezentat mai jos:
Deci, în această cameră de scanare termică, pistolul IR citește temperatura fiecărui pixel și îl trimite la Arduino, apoi Arduino trimite în continuare aceste date către PC și fiecare pixel este umplut cu o anumită culoare în funcție de temperatura acelui pixel, pentru a atrage Imagine termică a obiectului. Pistolul IR este legat de servo-urile Pan / tilt prin legături de cablu din plastic, astfel încât arma IR poate scana „Zona” cu mișcarea Servo-urilor.
Codul Arduino este acolo pentru a roti servo-urile și pentru a citi temperatura în serie din guma de temperatură IR. La partea computerului, se folosește un program de limbă „Procesare” pentru a umple fiecare pixel cu culoare în conformitate cu datele trimise de Arduino. „Procesarea” este un limbaj de programare bazat pe Java construit pentru comunitățile de artă electronică, artă new media și design vizual. Atât codurile Arduino, cât și codurile de procesare sunt date de „Kaptein QK” în articolul său Scanning Thermal Camera de pe EEVblog.
Vizionați videoclipul de mai jos pentru a vedea acțiunea în direct și construiți-vă propria cameră de imagini termice DIY. Mai mult, viteza sa poate fi îmbunătățită, iar calitatea imaginilor poate fi îmbunătățită prin utilizarea culorilor în imagini, mai degrabă decât a afișării în culori gri.