Kiedyś aparaty błyskawiczne Polaroid były bardzo popularne. Zainstaluj kasetę w aparacie, naciśnij przycisk i natychmiast uzyskaj gotowe zdjęcie. Ich główną wadą był wysoki koszt kaset i nie mogli oni konkurować tańszym filmem. Mistrz oferuje nowoczesne model drukarka migawkowa oparta na drukarce termicznej z systemem Raspberry Pi. Oczywiście polaroid wykonał kolorowe zdjęcie, a drukarka termiczna była czarno-biała i będą przechowywane o rząd wielkości mniejsze (pamiętaj kontrole ze sklepu), ale jeśli masz akcesoria, dlaczego nie zmontować takiego urządzenia.
Materiały i narzędzia:
-Raspberry Pi 3B MicroSD;
-Moduł aparatu;
- Zasilacz 3A 5V;
-Raspberry Pi ekran dotykowy;
-Przełącznik;
- szczypce;
- Akcesoria do lutowania;
-Karton;
-Przewody i pętle;
Krok pierwszy: Przygotuj malinę
Jeśli nie masz doświadczenia z Raspberry, możesz przejść do miejsca, w którym autor wyjaśnia podstawy pracy z urządzeniem.
Krok drugi: sprawa
Korpus urządzenia wykonany jest z grubej tektury.
Krok trzeci: Zainstaluj ekran i płytkę Raspberry
Łączy kabel i pętlę z płytą ekranową. Wkręca Raspberry i łączy przewody z ekranu.
Montuje ekran na podwoziu.
Krok czwarty: kamera
Łączy aparat z Raspberry i mocuje go do obudowy. Kreator ostrzega, że moduł jest wrażliwy na ładunki elektrostatyczne i musi zostać usunięty podczas pracy z nim.
Krok piąty: drukarka termiczna
Przygotowuje kabel zasilający do drukarki termicznej.
Mocuje drukarkę termiczną do skrzynki i łączy się z Raspberry.
Krok szósty: przycisk
Nazwij ten przycisk analogicznie do przycisku aparatu - spustu migawki. Nie ma tu nic skomplikowanego. Przycisk jest zamontowany na obudowie. Dwa przewody są podłączone do jego styków, jeden od ziemi, a drugi od pinu 16 Raspberry.
Siódmy krok: konfiguracja urządzenia
Podłączamy urządzenie do Internetu i wprowadzamy:
sudo apt-get update
sudo apt-get upgrade
Po aktualizacji:
sudo apt-get install git cups wiringpi build-essential libcups2-dev libcupsimage2-dev
Instaluje oprogramowanie (filtr rastrowy):
klon git https://github.com/adafruit/zj-58
cd zj-58
zrobić sudo
./install
Drukarka powinna teraz wydrukować paragon. Pamiętaj o liczbach na czeku po BAUDRATE, zwykle jest to 9600 lub 19200.
Tworzy profil:
sudo lpadmin -p ZJ-58 -E -v serial: / dev / ttyUSB0? baud = TUTAJ NAPISZ CYFRY Z POPRZEDNIEGO KROKU -m zjiang / ZJ-58.ppd
Ustawia drukarkę domyślną:
sudo lpoptions -d ZJ-58
Skrypt kamery można pobrać, pisząc na następujący adres:
klon git https://github.com/jocolibrarymakerspace/thermal_printer_camera
Następnie przejdź do folderu thermal_printer_camera i napisz:
sudo chmod + rx thermal_printer_camera.sh
Następnie polecenie:
./thermal_printer_camera
Aby uruchomić kamerę podczas ładowania urządzenia, zalecamy:
sudo crontab -e
Przed ostatnim wierszem wstaw:
#crontab @reboot /pi/thermal_printer_camera/thermal_printer_camera.sh
Wszystko zainstalowane, pozostaje zrestartować system.