Cameră termică îmbunătățită PiEyeR: 8 pași (cu imagini)
Cameră termică îmbunătățită PiEyeR: 8 pași (cu imagini)
Anonim
Cameră termică îmbunătățită PiEyeR
Cameră termică îmbunătățită PiEyeR
Cameră termică îmbunătățită PiEyeR
Cameră termică îmbunătățită PiEyeR

Prezentare generală

Placa pentru camere termice IR Adafruit AMG8833 poate oferi o cameră cu imagini cu infraroșu îndepărtat de tip „FLIR ™” la aproximativ 1/10 din prețul unităților de imagistică termică Far IR anterioare. Bineînțeles, rezoluția și sensibilitatea nu sunt la fel de mari ca camerele mai avansate, dar hei, pentru 39 USD este foarte mare.

Cu acest proiect, am luat excelentul tutorial Adafruit Raspberry Pi Thermal Camera de la Dean Miller și am adăugat funcționalitate suplimentară software-ului și hardware-ului.

Functii noi:

  • Opriți / alimentați în siguranță Raspberry
  • Rulează automat software-ul la pornire
  • Baterie alimentată pentru portabilitate
  • Folosește butoanele PiTFT GPIO
  • Controale de sensibilitate
  • Potențial pentru viitoare completări

Rețineți că camerele termice IR NU sunt aceleași cu camerele NOIR. Primul folosește doar căldura degajată de obiectul care este imaginat, în timp ce cel de-al doilea necesită o sursă de lumină în infraroșu, cum ar fi LED-uri IR (sau Soarele) pentru a ilumina obiectul.

Pasul 1: Hardware și software

Hardware și software
Hardware și software
  • Raspberry Pi 3 (notă: se poate utiliza un Pi Zero, dar consultați aici instrucțiunile Pi Zero.)
  • Adafruit AMG8833 IR Thermal Camera Breakout
  • Adafruit PiTFT Plus Asamblat 320x240 2,8 "TFT + Ecran tactil rezistiv
  • Placă de față și carcasă din plastic Adafruit pentru piTFT și RaspberryPi 3
  • Cablu GPIO Adafruit 40 pini
  • Adafruit 2X20 Pin IDC Box antet
  • Baterie USB de 5V (cum ar fi reîncărcarea unui telefon mobil extern) de 3000 mAh sau mai mare
  • Card micro SD de 4 GB sau mai mare pentru Raspberry
  • Sârmă, conectori etc. pentru a se potrivi conexiunilor dvs.
  • Custom Raspbian Jessie Lite pentru PiTFT (descris mai jos)
  • Biblioteci Adafruit pentru PiTFT și AMG8833 (descrise mai jos)
  • SSH & Putty pentru Windows
  • RaspiThermalCam de la Github:

Configurare preliminară

NOTĂ: Dacă ați configurat deja un Raspberry Pi cu un ecran Adafruit PiTFT Plus 320x240 și modulul AMG8833 Thermal Camera așa cum se arată în Tutorialul Adafruit (https://learn.adafruit.com/adafruit-pitft-28-inch-resistive- touchscreen-display-raspberry-pi / easy-install) atunci puteți trece la software-ul RaspiThermalCam în secțiunea II. de mai jos. În caz contrar, continuați cu pasul următor …

Pasul 2: Configurare hardware - Instalați afișajul PiTFT

Configurare hardware - Instalați afișajul PiTFT
Configurare hardware - Instalați afișajul PiTFT
Configurare hardware - Instalați afișajul PiTFT
Configurare hardware - Instalați afișajul PiTFT
Configurare hardware - Instalați afișajul PiTFT
Configurare hardware - Instalați afișajul PiTFT

Deoarece ecranul tactil rezistiv PiTFT necesită modificări la nucleul Raspbian, este sugerat cu tărie să începeți cu imaginea pre-construită Raspbian Jessie de la Adafruit. Acesta conține deja toate driverele necesare pentru ecranul PiTFT.

Rețineți că aceasta va fi o instalare „fără cap”, prin urmare nu va folosi GUI Raspbian. Veți utiliza linia de comandă linux pentru a configura și programa Raspberry. Cel mai simplu mod de acces este să configurați conectivitatea SSH și WiFi sau Ethernet și să utilizați un program terminal la distanță, cum ar fi Putty.

Instrucțiunile de mai jos sunt preluate din tutorialul Adafruit PiTFT la adresa URL de mai jos. Dacă aveți dificultăți sau doriți să vedeți instrucțiunile complete, vă rugăm să vizitați întrebările frecvente despre tutorialul Adafruit.

Pași de instalare PiTFT

1) Descărcați piTFT Raspian Jessie Lite de la Adafruit pe un PC:

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

2) Instalați această imagine pe un card SD de 4 GB sau mai mare. Dacă aveți nevoie de ajutor aici, consultați instrucțiunile la

www.raspberrypi.org/documentation/installa…

3) Introduceți cardul micro SD în Pi. Dar nu porniți încă.

4) Înainte de a instala piTFT pe Pi, conectați cablul GPIO cu 40 pini în spatele piTFT.

ASIGURAȚI-vă că poziționați linia GREY pe cablu pe PIN-ul 1 al conectorului tată piTFT. Rețineți că există doi conectori pe modulul PiTFT; un conector mamă care se conectează la Raspberry Pi și un conector tată la care se conectează acest cablu.

Aceasta va fi utilizată pentru a conecta mai târziu modulul Cameră termică.

(De fapt, aveți nevoie doar de 4 fire pentru a conecta camera, dar, din cauza dimensiunilor, este mai ușor să folosiți acest cablu gata pregătit așa cum este.)

5) Acum conectați PiTFT la Raspberry Pi în sine. Din nou, uitați-vă la fotografii pentru a vedea pe ce cale ar trebui să meargă. (gri până la pinul 1)

6) Verificați dacă marcajul de linie GREY de pe cablul GPIO este poziționat așa cum se arată.

Acum sunteți gata să testați PiTFT și Raspberry Pi. (Senzorul termic IR va fi instalat ulterior).

7) Conectați o tastatură USB la unul dintre porturile Raspi. (Nu este nevoie de mouse). Acest lucru va face mai ușor să vă conectați inițial și să găsiți adresa IP care este atribuită. În caz contrar, va trebui să verificați routerul pentru atribuirea IP.

8) Pentru conectivitatea la rețea, cel mai ușor este doar să conectați un cablu Ethernet, deși puteți configura WiFi manual prin wpa_supplicant.conf, dacă preferați.

Rețineți că, odată ce camera IR este finalizată, nu veți avea nevoie de rețea, deci nu este nevoie de Wi-Fi.

9) Conectați alimentarea de 5V și lăsați-vă să înceapă pi. Dacă totul merge bine, după câteva secunde, ecranul PiTFT ar trebui să afișeze mesajele de pornire și apoi un mesaj de conectare.

Dacă nu vedeți niciun afișaj, verificați dacă conexiunea (pinii îndoiți), sursa de alimentare și cardul SD sunt bune. Consultați, de asemenea, întrebările frecvente Adafruit

10) Login & passwd sunt valorile implicite „pi” „zmeură”.

11) Găsiți adresa IP folosind $ ifconfig –a

Acum vă puteți conecta de la distanță folosind SSH Putty folosind pi @ YOUR_IP_ADDRESS

Puteți deconecta tastatura după ce ați introdus cu succes ssh-ul.

(Accesul de la distanță este necesar doar pentru a facilita finalizarea configurării, nu pentru utilizarea normală.)

12) Actualizați managerul de pachete: $ sudo apt-get update

NOTĂ IMPORTANTĂ! NU rulați „apt-get upgrade” sau „rpi-update”!

Acest lucru ar suprascrie nucleul personalizat Adafruit necesar pentru a rula PiTFT. Dacă da, probabil cel mai ușor este să o iei de la capăt. Sau consultați întrebările frecvente Adafruit de mai sus.

Acest Pi nu va fi accesibil de pe Internet, astfel încât patch-urile de securitate nu sunt la fel de critice.

(Dacă este paranoic, pur și simplu opriți WiFi și utilizați doar cablu Ethernet.)

Pasul 3: Configurarea senzorului de imagine AMG8833

Locul doi în concursul Raspberry Pi 2017