Spisu treści:

Ulepszona kamera termowizyjna PiEyeR: 8 kroków (ze zdjęciami)
Ulepszona kamera termowizyjna PiEyeR: 8 kroków (ze zdjęciami)

Wideo: Ulepszona kamera termowizyjna PiEyeR: 8 kroków (ze zdjęciami)

Wideo: Ulepszona kamera termowizyjna PiEyeR: 8 kroków (ze zdjęciami)
Wideo: babcia z torebką torebką wypada z piątego piętra z okna #ziemnioki i kartofle 2024, Listopad
Anonim
Ulepszona kamera termowizyjna PiEyeR
Ulepszona kamera termowizyjna PiEyeR
Ulepszona kamera termowizyjna PiEyeR
Ulepszona kamera termowizyjna PiEyeR

Przegląd

Płytka kamery termowizyjnej Adafruit AMG8833 IR może zapewnić kamerę dalekiej podczerwieni podobną do „FLIR™” za około 1/10 ceny poprzednich jednostek termowizyjnych dalekiej podczerwieni. Oczywiście rozdzielczość i czułość nie są tak wysokie, jak w bardziej zaawansowanych aparatach, ale hej, za 39 USD to świetna okazja.

W tym projekcie skorzystałem z doskonałego samouczka Adafruit Raspberry Pi Thermal Camera autorstwa Deana Millera i dodałem dodatkowe funkcje do oprogramowania i sprzętu.

Nowe funkcje:

  • Bezpieczne wyłączanie/włączanie Raspberry
  • Automatycznie uruchamia oprogramowanie po uruchomieniu
  • Zasilanie bateryjne do przenoszenia
  • Wykorzystuje przyciski PiTFT GPIO
  • Kontrola czułości
  • Potencjał dla przyszłych uzupełnień

Należy pamiętać, że kamery termowizyjne na podczerwień NIE są tym samym, co kamery NOIR. Pierwsza z nich wykorzystuje tylko ciepło wydzielane przez obrazowany obiekt, podczas gdy druga wymaga źródła światła podczerwonego, takiego jak diody podczerwieni (lub Słońce), aby oświetlić obiekt.

Krok 1: Sprzęt i oprogramowanie

Sprzęt i oprogramowanie
Sprzęt i oprogramowanie
  • Raspberry Pi 3 (uwaga: można użyć Pi Zero, ale zobacz instrukcje Pi Zero tutaj.)
  • Adafruit AMG8833 Kamera termowizyjna IR Breakout
  • Adafruit PiTFT Plus zmontowany 320x240 2,8" TFT + rezystancyjny ekran dotykowy
  • Płyta czołowa Adafruit i plastikowa obudowa do piTFT i RaspberryPi 3
  • Adafruit 40-pinowy kabel GPIO
  • Adafruit 2X20-pinowe złącze IDC Box
  • Bateria USB 5 V (taka jak akumulator zewnętrzny telefonu komórkowego) 3000 mah lub większa;
  • Karta micro SD o pojemności 4 GB lub większej dla Raspberry
  • Przewód, złącza itp. pasujące do twoich połączeń
  • Niestandardowy Raspbian Jessie Lite dla PiTFT (opisany poniżej)
  • Biblioteki Adafruit dla PiTFT i AMG8833 (opisane poniżej)
  • SSH & Putty dla Windows
  • RaspiThermalCam z Github:

Wstępna konfiguracja

UWAGA: Jeśli masz już skonfigurowane Raspberry Pi z ekranem Adafruit PiTFT Plus 320x240 i modułem kamery termowizyjnej AMG8833, jak pokazano w samouczku Adafruit (https://learn.adafruit.com/adafruit-pitft-28-inch-resistive- touchscreen-display-raspberry-pi/easy-install), możesz przejść do oprogramowania RaspiThermalCam w sekcji II. poniżej. W przeciwnym razie przejdź do następnego kroku…

Krok 2: Konfiguracja sprzętu - Zainstaluj wyświetlacz PiTFT

Konfiguracja sprzętu - zainstaluj wyświetlacz PiTFT
Konfiguracja sprzętu - zainstaluj wyświetlacz PiTFT
Konfiguracja sprzętu - zainstaluj wyświetlacz PiTFT
Konfiguracja sprzętu - zainstaluj wyświetlacz PiTFT
Konfiguracja sprzętu - zainstaluj wyświetlacz PiTFT
Konfiguracja sprzętu - zainstaluj wyświetlacz PiTFT

Ponieważ ekran dotykowy PiTFT Resistive Touch wymaga modyfikacji jądra Raspbian, SILNIE sugeruje się, aby zacząć od nowa z gotowym obrazem Raspbian Jessie z Adafruit. Zawiera już wszystkie niezbędne sterowniki do ekranu PiTFT.

Zwróć uwagę, że będzie to instalacja „bezgłowa”, dlatego nie będzie używana GUI Raspbian. Będziesz używać wiersza poleceń linux do konfigurowania i programowania Raspberry. Najłatwiejszym sposobem uzyskania dostępu jest skonfigurowanie połączenia SSH i Wi-Fi lub Ethernet oraz użycie programu zdalnego terminala, takiego jak Putty.

Poniższe instrukcje pochodzą z samouczka Adafruit PiTFT pod adresem URL poniżej. Jeśli masz trudności lub chcesz zobaczyć pełne instrukcje, odwiedź FAQ samouczka Adafruit.

Kroki instalacji PiTFT

1) Pobierz piTFT Raspian Jessie Lite z Adafruit na komputer:

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

2) Zainstaluj ten obraz na karcie SD o pojemności 4 GB lub większej. Jeśli potrzebujesz pomocy tutaj, sprawdź instrukcje na

www.raspberrypi.org/documentation/installa…

3) Włóż kartę micro SD do Pi. Ale nie włączaj jeszcze.

4) Przed zainstalowaniem piTFT na Pi, podłącz 40-pinowy kabel GPIO z tyłu piTFT.

UPEWNIJ SIĘ, że SZARY znak linii na kablu znajduje się na PIN 1 złącza męskiego piTFT. Zauważ, że na module PiTFT są dwa złącza; złącze żeńskie podłączane do Raspberry Pi i złącze męskie, z którym łączy się ten kabel.

Będzie on używany do późniejszego podłączenia modułu kamery termowizyjnej.

(Właściwie do podłączenia kamery wystarczą tylko 4 przewody, ale ze względu na wymiary najłatwiej jest użyć tego gotowego kabla bez zmian.)

5) Teraz podłącz PiTFT do samego Raspberry Pi. Ponownie spójrz na zdjęcia, aby zobaczyć, w którą stronę powinno iść. (szary do pinu 1)

6) Sprawdź, czy SZARY znak linii na kablu GPIO jest ustawiony tak, jak pokazano.

Teraz jesteś gotowy do testowania PiTFT i Raspberry Pi. (Czujnik termiczny IR zostanie zainstalowany później).

7) Podłącz klawiaturę USB do jednego z portów Raspi. (Nie jest potrzebna mysz). Ułatwi to wstępne zalogowanie się i znalezienie przypisanego adresu IP. W przeciwnym razie musisz sprawdzić router pod kątem przypisania adresu IP.

8) W przypadku połączenia sieciowego najłatwiej jest po prostu podłączyć kabel Ethernet, chociaż możesz ręcznie skonfigurować WiFi za pomocą wpa_supplicant.conf, jeśli wolisz.

Pamiętaj, że po zakończeniu pracy kamery na podczerwień nie będziesz potrzebować sieci, więc Wi-Fi nie jest potrzebne.

9) Podłącz zasilanie 5 V i pozwól swojemu pi uruchomić. Jeśli wszystko pójdzie dobrze, po kilku sekundach ekran PiTFT powinien pokazywać komunikaty rozruchowe, a następnie monit logowania.

Jeśli nie widzisz żadnego wyświetlacza, sprawdź połączenie (pogięte piny?), zasilanie i kartę SD są w porządku. Zobacz także FAQ Adafruit

10) Login i hasło to domyślne „pi” „malina”.

11) Znajdź adres IP za pomocą $ ifconfig –a

Teraz możesz zdalnie zalogować się za pomocą SSH Putty, używając pi@TWÓJ_ADRES_IP

Możesz odłączyć klawiaturę po pomyślnym ssh.

(Zdalny dostęp jest potrzebny tylko w celu ułatwienia konfiguracji, a nie do normalnego użytkowania).

12) Zaktualizuj menedżera pakietów: $ sudo apt-get update

WAŻNA UWAGA! NIE uruchamiaj „apt-get upgrade” lub „rpi-update”!

To nadpisze niestandardowe jądro Adafruit potrzebne do uruchomienia PiTFT. Jeśli tak, prawdopodobnie najłatwiej jest zacząć od nowa. Lub zapoznaj się z FAQ Adafruit powyżej.

To Pi nie będzie dostępne z Internetu, więc poprawki bezpieczeństwa nie są tak krytyczne.

(Jeśli masz paranoję, po prostu wyłącz Wi-Fi i używaj tylko kabla Ethernet.)

Krok 3: Konfiguracja czujnika obrazu AMG8833

Drugie miejsce w konkursie Raspberry Pi 2017

Zalecana: