PiEyeR förbättrad värmekamera: 8 steg (med bilder)
PiEyeR förbättrad värmekamera: 8 steg (med bilder)
Anonim
PiEyeR förbättrad värmekamera
PiEyeR förbättrad värmekamera
PiEyeR förbättrad värmekamera
PiEyeR förbättrad värmekamera

Översikt

Adafruit AMG8833 IR Thermal Camera board kan tillhandahålla en "FLIR ™" -liknande Far Infrared imaging camera till ungefär 1/10 av priset på tidigare Far IR Thermal imaging units. Naturligtvis är upplösningen och känsligheten inte lika hög som mer avancerade kameror, men hej, för $ 39 är det mycket.

Med detta projekt tog jag den utmärkta Adafruit -handboken Raspberry Pi Thermal Camera av Dean Miller och lade till extra funktionalitet för programvara och hårdvara.

Nya egenskaper:

  • Säker avstängning/starta hallon
  • Kör automatiskt programvara vid uppstart
  • Batteridriven för bärbarhet
  • Använder PiTFT GPIO -knappar
  • Känslighetskontroller
  • Potential för framtida tillägg

Observera att IR -värmekameror INTE är desamma som NOIR -kameror. Den förstnämnda använder endast värmen som avges av objektet som avbildas, medan den senare kräver en infraröd ljuskälla som IR -lysdioder (eller solen) för att belysa objektet.

Steg 1: Hårdvara och programvara

Hårdvara mjukvara
Hårdvara mjukvara
  • Raspberry Pi 3 (notera: en Pi Zero kan användas, men se Pi Zero -instruktionerna här.)
  • Adafruit AMG8833 IR termisk kamera Breakout
  • Adafruit PiTFT Plus Monterad 320x240 2,8 "TFT + Resistiv pekskärm
  • Adafruit frontplatta och plastfodral för piTFT och RaspberryPi 3
  • Adafruit 40 -stifts GPIO -kabel
  • Adafruit 2X20 Pin IDC Box Header
  • 5V USB -batteri (t.ex. extern mobiltelefon laddningsbar) 3000mah eller större
  • 4 GB eller större micro SD -kort för hallon
  • Tråd, kontakter etc. för att matcha dina anslutningar
  • Anpassad Raspbian Jessie Lite för PiTFT (beskrivs nedan)
  • Adafruit Libraries för PiTFT och AMG8833 (beskrivs nedan)
  • SSH & Putty för Windows
  • RaspiThermalCam från Github:

Preliminär installation

OBS: Om du redan har konfigurerat en Raspberry Pi med en Adafruit PiTFT Plus 320x240 skärm och AMG8833 termisk kameramodul som visas i Adafruit Tutorial (https://learn.adafruit.com/adafruit-pitft-28-inch-resistive- touchscreen-display-raspberry-pi/easy-install) kan du hoppa till RaspiThermalCam-programvaran i avsnitt II. Nedan. Annars fortsätter du till nästa steg …

Steg 2: Hårdvaruinstallation - Installera PiTFT -skärm

Hardware Setup - Installera PiTFT Display
Hardware Setup - Installera PiTFT Display
Hardware Setup - Installera PiTFT Display
Hardware Setup - Installera PiTFT Display
Hardware Setup - Installera PiTFT Display
Hardware Setup - Installera PiTFT Display

Eftersom PiTFT Resistive Touch-skärmen kräver modifieringar av Raspbian-kärnan föreslås det STARKT att börja om med den färdigbyggda Raspbian Jessie-bilden från Adafruit. Detta innehåller redan alla nödvändiga drivrutiner för PiTFT -skärmen.

Observera att det här kommer att vara en "huvudlös" installation och därför inte kommer att använda Raspbian GUI. Du kommer att använda kommandoraden linux för att konfigurera och programmera hallon. Det enklaste sättet att komma åt är att konfigurera SSH- och WiFi- eller Ethernet -anslutning och använda ett fjärrterminalprogram som Putty.

Nedanstående instruktioner är hämtade från Adafruit PiTFT -handledning på webbadressen nedan. Om du har problem eller vill se hela instruktionerna kan du besöka vanliga frågor om Adafruit -handledning.

Steg för PiTFT -installation

1) Ladda ner piTFT Raspian Jessie Lite från Adafruit till en dator:

s3.amazonaws.com/adafruit-raspberry-pi/201…

2) Installera denna bild på ett SD -kort på 4 GB eller större. Om du behöver hjälp här, kolla in instruktionerna på

www.raspberrypi.org/documentation/installa…

3) Sätt i micro SD -kortet i Pi. Men slå inte på ännu.

4) Innan du installerar piTFT på Pi, anslut den 40 -poliga GPIO -kabeln till baksidan av piTFT.

Var noga med att placera den GRÅ linjemarkeringen på kabeln på PIN 1 på piTFT -hankontakten. Observera att det finns två kontakter på PiTFT -modulen; en honkontakt som ansluts till Raspberry Pi, och en hankontakt som denna kabel ansluter till.

Detta kommer att användas för att ansluta termokameramodulen senare.

(Egentligen behöver du bara 4 ledningar för att ansluta kameran, men på grund av mått är det enklast att bara använda den här färdiga kabeln som den är.)

5) Anslut nu PiTFT till själva Raspberry Pi. Återigen, titta på bilderna för att se vilken väg det ska gå. (grå till stift 1)

6) Kontrollera att den GRÅ linjen på GPIO -kabeln är placerad enligt bilden.

Nu är du redo att testa PiTFT och Raspberry Pi. (IR -termosensorn installeras senare).

7) Anslut ett USB -tangentbord till en av Raspi -portarna. (Ingen mus behövs). Detta kommer att göra det lättare att initialt logga in och hitta den tilldelade IP -adressen. Annars måste du kontrollera din router för IP -tilldelning.

8) För nätverksanslutning är det enklaste att bara ansluta en Ethernet -kabel, men du kan konfigurera WiFi manuellt via wpa_supplicant.conf om du föredrar det.

Observera att när IR -kameran är klar behöver du inte nätverk, så wifi behövs inte.

9) Anslut 5V ström och låt din pi starta. Om allt går bra ska PiTFT -skärmen efter några sekunder visa startmeddelanden och sedan en inloggningsfråga.

Om du inte ser någon skärm, kontrollera att din anslutning (böjda stift?), Strömförsörjning och SD -kort är bra. Se även vanliga frågor om Adafruit

10) Login & passwd är standard "pi" "hallon".

11) Leta upp IP -adressen med $ ifconfig –a

Nu kan du fjärrlogga med SSH Putty med pi@YOUR_IP_ADDRESS

Du kan koppla bort tangentbordet när du väl lyckats komma in.

(Fjärråtkomst behövs bara för att göra det enklare att slutföra installationen, inte för normal användning.)

12) Uppdatera din pakethanterare: $ sudo apt-get update

VIKTIG NOTERING! Kör INTE "apt-get upgrade" eller "rpi-update"!

Detta skulle skriva över den anpassade Adafruit -kärnan som behövs för att köra PiTFT. Om du gör det är förmodligen enklast att bara börja om. Eller se Adafruit FAQ ovan.

Denna Pi kommer inte att vara tillgänglig från Internet, så säkerhetsuppdateringar är inte lika kritiska.

(Om paranoid, stäng bara av WiFi och använd endast Ethernet -kabel.)

Steg 3: Inställning av AMG8833 bildsensor

Tvåa i Raspberry Pi -tävlingen 2017