Ooit waren Polaroid-instantcamera's erg populair. Installeer de cassette in de camera, druk op de knop en ontvang direct de voltooide foto. Hun grootste nadeel waren de hoge kosten van de cassettes en ze konden de concurrentie niet verdragen met goedkopere film. De meester biedt modern het model thermische printergebaseerde snapshotmachine met Raspberry Pi. Natuurlijk produceerde de polaroid een kleurenfoto en de thermische printer was zwart-wit en ze zullen een orde van grootte kleiner worden opgeslagen (onthoud de cheques van de winkel), maar als je accessoires hebt, waarom zou je dan niet zo'n apparaat in elkaar zetten.
Materialen en gereedschappen:
-Raspberry Pi 3B MicroSD;
-Cameramodule;
- Voeding 3A 5V;
-Raspberry Pi touchscreen;
-Schakelen;
- Tang;
-Soldeeraccessoires;
-Karton;
-Draden en lussen;
Stap één: Bereid framboos voor
Als je geen ervaring hebt met Raspberry, dan kun je naar de plaats gaan waar de auteur de basisprincipes van het werken met het apparaat uitlegt.
Stap twee: Case
De behuizing van het apparaat is gemaakt van dik karton.
Stap drie: installeer het Raspberry-scherm en -bord
Verbindt een kabel en een lus met het schermbord. Schroeft de framboos en verbindt de draden van het scherm.
Bevestigt het scherm op het chassis.
Stap vier: camera
Verbindt de camera met de Raspberry en bevestigt deze aan de case. De wizard waarschuwt dat de module gevoelig is voor statische elektriciteit en moet worden verwijderd wanneer u ermee werkt.
Stap vijf: thermische printer
Bereidt de stroomkabel voor op de thermische printer.
Bevestigt de thermische printer aan de behuizing en maakt verbinding met de Raspberry.
Stap zes: knop
Noem deze knop, analoog aan de cameraknop - de ontspanknop. Nou, er is niets ingewikkelds hier. De knop is op de kast gemonteerd. Twee draden zijn verbonden met de contacten, een van de grond en de andere van pin 16 van de Raspberry.
Zevende stap: het apparaat instellen
We verbinden het apparaat met internet en voeren in:
sudo apt-get update
sudo apt-get upgrade
Na update:
sudo apt-get installeer git cups bekabelingpi build-essential libcups2-dev libcupsimage2-dev
Installeert software (rasterfilter):
git clone https://github.com/adafruit/zj-58
cd zj-58
maak sudo
./install
De printer moet nu de bon afdrukken. Onthoud de cijfers in de cheque na BAUDRATE, meestal is dit 9600 of 19200.
Creëert een profiel:
sudo lpadmin -p ZJ-58 -E -v serieel: / dev / ttyUSB0? baud = HIER SCHRIJF CIJFERS UIT DE VORIGE STAP -m zjiang / ZJ-58.ppd
Stelt de standaardprinter in:
sudo lpoptions -d ZJ-58
Het script voor de camera kan worden gedownload door het volgende adres te schrijven:
git clone https://github.com/jocolibrarymakerspace/thermal_printer_camera
Ga dan naar de map thermal_printer_camera en schrijf:
sudo chmod + rx thermal_printer_camera.sh
Dan het commando:
./thermal_printer_camera
Om de camera te starten bij het laden van het apparaat, schrijven we:
sudo crontab -e
Voeg vóór de laatste regel in:
#crontab @reboot /pi/thermal_printer_camera/thermal_printer_camera.sh
Alles is geïnstalleerd, het blijft om het systeem opnieuw op te starten.