Wärmebildkameras zeichnen das Bild, indem sie die Wärmesignaturen dieses Objekts erkennen. Sie müssen sie im Discovery- oder National Geography-Kanal gesehen haben, wo sie Tiere in tiefer Dunkelheit fotografierten. Sie werden auch Nachtsichtkameras genannt. Aber sie sind sehr teuer, deshalb hat dieser Typ 'Kaptein QK' hier eine sehr einfache und viel billigere Lösung für Wärmebildkameras entwickelt. Natürlich ist es nicht so gut wie professionelle Kameras, aber es ist großartig in wenigen Dollar und es macht Spaß, es zu entwickeln.
Es werden hauptsächlich Infrarot-Temperaturpistolen oder Infrarot-Thermometer und Arduino Nano verwendet. Er nimmt die Schaltung der IR-Temperaturpistole aus dem Gehäuse, um sie mit Arduino Nano zu verbinden. Die IR-Pistole verfügt über eine TPS334-Thermosäule, einen Operationsverstärker und einen ADS1110-AD-Wandler mit I2C-Bus. Daher wird Arduino Nano zur Schnittstelle von AD-Wandler und Pan / Tilt-Servos verwendet. Pan Tilt-Servos werden verwendet, um die IR-Temperaturpistole nach links-rechts und oben-unten zu drehen. Pan-Tilt-Servos haben grundsätzlich zwei Servos und eine Pan / Tilt-Halterung, die es ermöglicht, sich in allen drei Achsen zu drehen.
Die IR-Temperaturpistole wird verwendet, um die Temperatur eines entfernten Objekts zu erfassen. Wir können die Waffe mit Hilfe ihrer Laserstrahlführung auf jedes Objekt richten und sie zeigt die Temperatur dieses Objekts an. Es misst die Temperatur anhand der von diesem Objekt emittierten IR-Menge. Hier haben wir eine IR-Kanone mit einem Abstand-zu-Punkt-Verhältnis (D / S-Verhältnis) von 50: 1 verwendet. Ein allgemeines Infrarot-Thermometer ist unten dargestellt:
In dieser thermischen Abtastkamera liest die IR-Pistole die Temperatur jedes Pixels und sendet sie an Arduino. Dann sendet Arduino diese Daten weiter an den PC und jedes Pixel wird entsprechend der Temperatur dieses Pixels mit etwas Farbe gefüllt, um die zu zeichnen Wärmebild des Objekts. Die IR-Pistole ist mit Kunststoffkabelbindern an Schwenk- / Neige-Servos gebunden, sodass die IR-Pistole mit der Bewegung der Servos den Bereich scannen kann.
Der Arduino-Code dient zum Drehen der Servos und zum seriellen Ablesen der Temperatur aus dem IR-Temperaturgummi. Auf der Computerseite wird ein Sprachprogramm "Verarbeiten" verwendet, um jedes Pixel gemäß den von Arduino gesendeten Daten mit Farbe zu füllen. 'Processing' ist eine Java-basierte Programmiersprache für die Bereiche elektronische Kunst, Kunst der neuen Medien und visuelles Design. Sowohl der Arduino- als auch der Verarbeitungscode werden von 'Kaptein QK' in seinem Artikel über Scanning Thermal Camera auf EEVblog angegeben.
Schauen Sie sich das Video unten an, um die Action live zu sehen und bauen Sie Ihre eigene DIY-Wärmebildkamera. Darüber hinaus kann die Geschwindigkeit verbessert und die Bildqualität verbessert werden, indem Farben in Bildern anstelle der grauen Farbanzeige verwendet werden.