Spisu treści:

Kamera termowizyjna z zasilaniem Pi: 11 kroków (ze zdjęciami)
Kamera termowizyjna z zasilaniem Pi: 11 kroków (ze zdjęciami)

Wideo: Kamera termowizyjna z zasilaniem Pi: 11 kroków (ze zdjęciami)

Wideo: Kamera termowizyjna z zasilaniem Pi: 11 kroków (ze zdjęciami)
Wideo: Kamera Filmowa uszkodzona na planie przez morską bryzę?! Blackmagic 6k Pro 2024, Lipiec
Anonim
Kamera termowizyjna z zasilaniem Pi
Kamera termowizyjna z zasilaniem Pi

Tęsknisz za starym aparatem Polaroid lub czarno-białym aparatem Gameboy Classic? My też, kiedy czujemy się naprawdę nostalgicznie! W tej instrukcji pokażemy, jak zrobić własną kamerę natychmiastową za pomocą Raspberry Pi, kamery i ekranu Pi oraz elektroniki i garści tektury!.

Krok 1: Rzeczy, których będziesz potrzebować

Rzeczy, których będziesz potrzebować
Rzeczy, których będziesz potrzebować
Rzeczy, których będziesz potrzebować
Rzeczy, których będziesz potrzebować

Do tego projektu wykorzystaliśmy następujące materiały eksploatacyjne:

  • Raspberry Pi 3B lub 3B+ z kartą microSD (ten model jest naszym wyborem do budowania, ale ten projekt powinien współpracować z innymi modelami Raspberry Pi)
  • Moduł kamery Raspberry Pi
  • Zasilanie microUSB 3A, 5V
  • Oficjalny ekran dotykowy Raspberry Pi
  • Drukarka termiczna USB - użyliśmy jednej z maleńkich termicznych drukarek 3D Adafruit
  • Przełącznik - użyliśmy jednego z arkadowych przycisków Adafruit z poprzedniego projektu, ale wystarczy dowolny przełącznik

Wykorzystaliśmy również następujący sprzęt:

  • Trzecie narzędzie ręczne do trzymania elektroniki podczas lutowania
  • Szczypce - płaskie, igłowe i tnące
  • Narzędzie do ściągania izolacji - aby zaoszczędzić czas na przygotowywanie przewodów
  • Lutownica i lut

Krok 2: Opcjonalnie: Przygotuj swoje Raspberry Pi na wszystko

Opcjonalnie: przygotuj swoje Raspberry Pi na wszystko
Opcjonalnie: przygotuj swoje Raspberry Pi na wszystko

W przypadku tego Instructable będziemy używać Raspberry Pi, które przygotowaliśmy za pomocą naszego poprzedniego samouczka. Jeśli zaczynasz od zera, jest to świetny sposób, aby upewnić się, że używamy mniej więcej tej samej konfiguracji.

Jeśli chcesz, skonfiguruj swoje Raspberry Pi za pomocą tego przewodnika, a następnie wróć tutaj, aby kontynuować nasz projekt kamery do drukarki termicznej!

Krok 3: Wycinanie tekturowej ramki do aparatu

Wycinanie swojej tekturowej ramki do aparatu
Wycinanie swojej tekturowej ramki do aparatu
Wycinanie swojej tekturowej ramki do aparatu
Wycinanie swojej tekturowej ramki do aparatu

Zaprojektowaliśmy tekturową ramkę, abyśmy mogli łatwo przenieść nasz aparat tam, gdzie go potrzebujemy - na przykład, jeśli potrzebujesz lepszego oświetlenia lub zabrać go na imprezę.

Możesz pobrać pliki wektorowe do cięcia laserowego z Github lub możesz użyć ich jako przewodnika do wycięcia własnego za pomocą ostrza X-acto lub noża do kartonów. W przypadku tego Instructable założymy, że używasz naszej kartonowej ramki!

Krok 4: Przygotowanie i zamontowanie ekranu dotykowego

Przygotowanie i montaż ekranu dotykowego
Przygotowanie i montaż ekranu dotykowego
Przygotowanie i montaż ekranu dotykowego
Przygotowanie i montaż ekranu dotykowego
Przygotowanie i montaż ekranu dotykowego
Przygotowanie i montaż ekranu dotykowego

Otwórz skrzynkę z ekranem dotykowym i sprawdź, czy masz:

  • twój kabel wideo
  • twoje śruby montażowe
  • Twoje kable DuPont
  • Twój ekran dotykowy

Jeśli masz wszystko, jesteś gotowy!

  1. Podłącz czerwony kabel DuPont do pinu 5 V na płycie ekranu
  2. Podłącz czarny kabel DuPont do styku uziemienia na płycie ekranu
  3. Posadź swoje Pi na szczycie postów na ekranie dotykowym
  4. Przykręć swoje Pi na miejscu
  5. Podłącz czarny kabel DuPont do styku 5 V, a czerwony kabel DuPont do styku uziemienia w Twoim Pi

Zasil ekran i swoje Pi przez port microUSB na ekranie. Jeśli wszystko poszło dobrze, Pi i Screen powinny się włączyć! Kiedy będziesz zadowolony, że wszystko działa poprawnie, wyłącz wszystko: za chwilę wrócimy do Twojego Pi.

Krok 5: Przygotowanie i montaż modułu kamery

Przygotowanie i montaż modułu kamery
Przygotowanie i montaż modułu kamery
Przygotowanie i montaż modułu kamery
Przygotowanie i montaż modułu kamery
Przygotowanie i montaż modułu kamery
Przygotowanie i montaż modułu kamery

WSKAZÓWKA - Moduł kamery Pi jest jednym z najbardziej wrażliwych elementów elektroniki, z którymi pracowaliśmy, a niektóre z nich smażyły się tylko z powodu elektryczności statycznej. Uziemij się, dotykając czegoś dużego i metalicznego w MakerSpace lub wokół domu, na przykład wycinarki laserowej, zmywarki lub grzejnika!

Otwórz pudełko z modułem Pi i sprawdź, czy masz:

  • twój moduł kamery Pi
  • kabel kamery Pi

Jeśli tak, to świetnie! Czas podłączyć kamerę do twojego Pi:

  • Delikatnie pociągnij brązową zakładkę na porcie modułu kamery
  • Włóż koniec kabla, srebrne styki (góra? dół?)
  • Wciśnij wypustkę z powrotem, aby zabezpieczyć kabel na miejscu
  • Delikatnie pociągnij brązową wypustkę portu kamery na swoim Pi
  • Włóż drugi koniec kabla do portu, srebrne styki skierowane w stronę portu ekranu

Na koniec zabezpiecz moduł kamery Pi w kartonowej ramie od tyłu za pomocą kawałka taśmy klejącej.

Krok 6: Przygotowanie i montaż drukarki termicznej

Przygotowanie i montaż drukarki termicznej
Przygotowanie i montaż drukarki termicznej
Przygotowanie i montaż drukarki termicznej
Przygotowanie i montaż drukarki termicznej
Przygotowanie i montaż drukarki termicznej
Przygotowanie i montaż drukarki termicznej
Przygotowanie i montaż drukarki termicznej
Przygotowanie i montaż drukarki termicznej

WSKAZÓWKA: Pierwszy raz używasz lutownicy? Sprawdź najpierw przewodnik Adafruit dotyczący doskonałego lutowania!

Czas sprawdzić pakiet drukarki! Do tego kroku będziesz potrzebować:

  • Twoja drukarka termiczna
  • Twój zasilacz do drukarki
  • Przewody połączeniowe dostarczone z drukarką

Jeśli masz wszystko, możesz przygotować drukarkę do zasilania! Włącz lutownicę i:

  1. Ocynuj tylne i przednie szpilki wtyczki lufy
  2. Zdejmij i ocynuj trochę czerwonego i czarnego drutu
  3. Przylutuj czerwony przewód do tylnego styku Przylutuj czarny przewód do przedniego styku (jeśli chcesz użyć rurki termokurczliwej do zaizolowania przewodów, teraz nadszedł czas, aby go przyciąć i wsunąć na przewody!)
  4. Przylutuj czerwone i czarne przewody do odpowiednich przewodów na złączu zasilania dostarczonym z drukarką (jeśli użyłeś rurki termokurczliwej, możesz ją teraz podgrzać, aby przytulić, zaizolować i zabezpieczyć przewody)

Twoja drukarka jest gotowa! Możesz teraz umieścić go w ramie:

  1. Wsuń drukarkę przez przód ramy, otwierając drzwiczki w dół
  2. Podłącz przewody zasilające i kabel USB z tyłu
  3. Podłącz kabel USB do Pi
  4. Podłącz zasilacz do wtyczki beczki

Krok 7: Przygotowanie i montaż przełącznika

Przygotowanie i montaż przełącznika
Przygotowanie i montaż przełącznika
Przygotowanie i montaż przełącznika
Przygotowanie i montaż przełącznika
Przygotowanie i montaż przełącznika
Przygotowanie i montaż przełącznika

WSKAZÓWKA: Jeśli twój przełącznik, tak jak nasz, ma więcej niż dwa styki i nie wiesz, które co robią, możesz użyć trybu ciągłości multimetru, aby zidentyfikować, które styki są podłączone po naciśnięciu przełącznika!

Po zidentyfikowaniu pinów przełącznika włącz lutownicę i:

  1. Pocynuj piny przełącznika odrobiną lutowia
  2. Zdejmij i przygotuj niektóre przewody w taki sam sposób, jak w przypadku przewodów zasilających drukarki, tym razem za pomocą niektórych przewodów DuPont (lub zwykłych przewodów, jeśli chcesz po prostu przylutować wszystko na pinach Pi)
  3. Przylutuj je do pinów przełącznika
  4. Przełóż przełącznik przez otwór w tekturowej ramie, najpierw przewody. Zabezpiecz przełącznik od tyłu za pomocą pierścienia śrubowego, ale nie do końca
  5. Podłącz czarny kabel DuPont do pinu uziemienia, a drugi kabel do pinu 16 BCM twojego Pi – z pinami GPIO bliżej ciebie, będzie to trzeci pin od lewej.

Krok 8: Instalacja drukarki

Teraz, gdy Twoja drukarka jest gotowa do użycia, popracujmy nad stroną oprogramowania. Po pierwsze, upewnijmy się, że Twój system operacyjny Rapsberry Pi jest aktualny. W swoim terminalu wpisz:

aktualizacja sudo apt-get

sudo apt-get upgrade

Może to trochę potrwać, ale gdy wszystko będzie aktualne, możemy zainstalować obsługę drukarki na twoim Pi. Nadal w Twoim terminalu:

sudo apt-get zainstaluj git cups wirepi build-essential libcups2-dev libcupsimage2-dev

Spowoduje to zainstalowanie całego oprogramowania potrzebnego do obsługi drukarki. Następnie dodajmy pojemność drukarki do drukowania grafiki rastrowej. Nadal w Twoim terminalu:

klon git

cd zj-58 sudo zrobić sudo./install

Wykonuj każde polecenie po kolei, dając im czas na zakończenie.

Powinieneś mieć wydruk testowy w pudełku swojej drukarki: powinieneś znaleźć na nim wartość BAUDRATE. Trzymaj go pod ręką, ponieważ potrzebujemy go do następnego kroku! W terminalu utwórz profil dla drukarki USB za pomocą:

sudo lpadmin -p ZJ-58 -E -v serial:/dev/ttyUSB0?baud=TUTAJ WARTOŚĆ TRANSMISJI -m zjiang/ZJ-58.ppd

Następnie ustaw tę nową drukarkę jako drukarkę domyślną za pomocą:

sudo lpoptions -d ZJ-58

Otóż to! Twoja drukarka powinna być gotowa do pracy.

Krok 9: Zainstaluj skrypt do robienia zdjęć

Aby zainstalować skrypt do robienia zdjęć, wystarczy skopiować kod, który udostępniliśmy na Github. Jest to uproszczona i skomentowana wersja oryginalnego scenariusza Philipa Burgessa, automatycznie ustawiająca ekspozycję kamery. W swoim terminalu wpisz:

git clone

Spowoduje to utworzenie folderu Thermal_printer_camera i pobranie tam wszystkich niezbędnych plików.

Aby teraz przetestować konfigurację, przejdź do folderu Thermal_printer_camera:

cd /home/pi/kamera_drukarki_termicznej

Przyznaj sobie uprawnienia do uruchamiania skryptu aparatu błyskawicznego:

sudo chmod + rx Thermal_printer_camera.sh

Uruchom skrypt:

./kamera_drukarki_termicznej

Gdy naciśniesz przełącznik, na ekranie pojawi się podgląd tego, co widzi kamera, da ci kilka sekund na pozowanie i wydrukowanie zdjęcia do kamery termowizyjnej!

Krok 10: Uruchamianie oprogramowania kamery przy starcie

Na koniec niech skrypt robienia zdjęć uruchamia się automatycznie po włączeniu Pi! W swoim terminalu wpisz:

sudo nano /etc/xdg/lxsession/LXDE-pi/autostart

aby edytować plik zarządzający programami podczas uruchamiania komputera. Spowoduje to otwarcie plików tekstowych z listą poleceń do wykonania podczas uruchamiania, niezależnie od tego, kto jest zalogowany. Użyj klawiszy strzałek lub myszy, aby przejść do końca drugiego wiersza i naciśnij klawisz Enter, aby uzyskać nowy wiersz. Następnie dodaj następujące:

/home/pi/kamera_drukarki_termicznej/kamera_drukarki_termicznej.sh

Spowoduje to uruchomienie oprogramowania kamery z Raspberry Pi podczas rozruchu. Naciśnij CTRL + X, aby wyjść, potwierdzając zmiany za pomocą Y i Enter.

Teraz jest dobry czas na ponowne uruchomienie Pi i przetestowanie go! Nic specjalnego nie powinno pojawić się na ekranie, ale po naciśnięciu przełącznika aparat powinien się aktywować, a Pi wyświetli podgląd na ekranie przez kilka sekund przed wydrukowaniem zdjęcia!

Krok 11: Czy chciałbyś wiedzieć więcej?

Chcesz wiedzieć więcej?
Chcesz wiedzieć więcej?

Ten projekt został zainspirowany samouczkiem Phillipa Burgessa „Instant Camera using Raspberry Pi and Thermal Printer”

na

Użyliśmy tego aparatu i fantazyjnej laserowo wyciętej drewnianej ramy podczas naszej imprezy zbiórki funduszy Library Lets Loose w 2018 roku i już szykujemy się na następną! Dowiedz się więcej na stronie internetowej Johnson County Library Foundation pod adresem

Zalecana: