Lämpökamerat piirtävät kuvan havaitsemalla kyseisen kohteen lämpöallekirjoitukset. Olet varmasti nähnyt heidät Discovery- tai National Geography -kanavalla, missä he käyttivät niitä kuvatakseen eläimiä pimeässä. Niitä kutsutaan myös Night Vision -kameriksi. Mutta ne ovat erittäin kalliita, joten täällä tämä kaveri 'Kaptein QK' kehitti hyvin yksinkertaisemman ja paljon halvemman ratkaisun lämpökamerasta. Tietenkään se ei ole yhtä hyvä kuin ammattikamerat, mutta sen suuri muutama dollari ja sen hauska kehittää sitä.
Se käyttää pääasiassa infrapunalämpötilapistoolia tai infrapunalämpömittaria ja Arduino Nanoa. Hän ottaa IR-lämpötilapistoolin piirit kotelostaan yhdistääkseen sen Arduino nanoon. IR-pistoolissa on TPS334-termopallo, Op-vahvistin ja ADS1110 AD -muunnin I2C-väylällä. Joten Arduino nanoa käytetään AD-muuntimen ja Pan / Tilt-palvelimien käyttöliittymään. Pan Tilt -servoja käytetään kiertämään IR-lämpötilapistoolia vasemmalle-oikealle ja ylös-alas. Pan-tilt-servoissa on periaatteessa kaksi servoa ja Pan / Tilt Bracket, mikä tekee siitä mahdollisuuden kiertää kaikilla kolmella akselilla.
IR-lämpötilapistoolia käytetään etäisten esineiden lämpötilan havaitsemiseen. Voimme osoittaa aseen mihin tahansa esineeseen sen lasersädeohjauksen avulla, ja se kertoo kohteen lämpötilan. Se mittaa lämpötilan kyseisen objektin lähettämän infrapunamäärän perusteella. Tässä olemme käyttäneet infrapunapistoolia, jonka etäisyys pisteeseen (D / S-suhde) on 50: 1. Alla on yleinen infrapunalämpömittari:
Joten tässä lämpökamerassa IR-pistooli lukee kunkin pikselin lämpötilan ja lähettää sen Arduinolle, sitten Arduino lähettää nämä tiedot edelleen tietokoneelle ja jokainen pikseli on täynnä väriä kyseisen pikselin lämpötilan mukaan, jotta piirtää Lämpökuva esineestä. Infrapuna-ase on sidottu Pan / tilt-servoihin muovisilla nippusiteillä, jotta IR-pistooli voi skannata 'alueen' Servojen liikkeellä.
Arduino-koodi on tarkoitettu servojen pyörittämiseen ja lämpötilan lukemiseen sarjaan IR-lämpötilakumista. Tietokoneen puolella 'Processing' -kieliohjelmaa käytetään täyttämään kukin pikseli väreillä Arduinon lähettämien tietojen mukaan. 'Processing' on Java-pohjainen ohjelmointikieli, joka on rakennettu elektronisen taiteen, uuden median taiteen ja visuaalisen suunnittelun yhteisöille. Sekä Arduino- että käsittelykoodit antaa 'Kaptein QK' EEVblog-artikkelissaan Scanning Thermal Camera.
Katso alla olevasta videosta nähdäksesi toiminta suorana ja rakenna oma DIY-lämpökamerasi. Lisäksi sen nopeutta voidaan parantaa ja kuvien laatua voidaan parantaa käyttämällä värejä kuvissa harmaan värinäytön sijaan.