In diesem Artikel erzähle ich Ihnen die Geschichte meiner neuesten Kamera: einer digitalen Polaroid-Kamera, die einen Belegdrucker mit einem Raspberry Pi kombiniert.Um es zu bauen, nahm ich eine alte Polaroid Minute Maker-Kamera, entfernte die Eingeweide und verwendete eine Digitalkamera, ein E-Ink-Display, einen Belegdrucker und einen SNES-Controller, um die Kamera anstelle von inneren Organen zu bedienen.Vergiss nicht, mir auf Instagram (@ade3) zu folgen.
Ein Stück Papier von einer Kamera mit einem Foto ist ein bisschen magisch.Es erzeugt einen aufregenden Effekt, und das Video auf dem Bildschirm einer modernen Digitalkamera nährt Sie von dieser Aufregung.Alte Polaroid-Kameras machen mich immer ein bisschen traurig, weil sie so exzellent gestaltete Maschinen sind, aber wenn der Film eingestellt wird, werden sie zu nostalgischen Kunstwerken, die in unseren Bücherregalen verstauben.Was wäre, wenn Sie anstelle von Sofortbildfilmen einen Quittungsdrucker verwenden könnten, um diesen alten Kameras neues Leben einzuhauchen?
Wenn es mir leicht fällt, werde ich in diesem Artikel auf die technischen Details meiner Herstellung der Kamera eingehen.Ich mache das, weil ich hoffe, dass mein Experiment einige Leute dazu inspirieren wird, das Projekt selbst auszuprobieren.Dies ist keine einfache Modifikation.Tatsächlich ist dies vielleicht das schwierigste Kameraknacken, das ich je versucht habe, aber wenn Sie sich entscheiden, dieses Projekt zu lösen, werde ich versuchen, genügend Details aus meiner Erfahrung bereitzustellen, um zu verhindern, dass Sie stecken bleiben.
Weshalb sollte ich das tun?Nachdem ich die Aufnahme mit meiner Kaffeemixerkamera gemacht habe, möchte ich ein paar verschiedene Methoden ausprobieren.Als ich mir meine Kameraserie ansah, sprang die Polaroid Minute Maker Kamera plötzlich aus mir heraus und wurde zur idealen Wahl für die digitale Konvertierung.Dies ist ein perfektes Projekt für mich, weil es einige der Dinge kombiniert, mit denen ich bereits spiele: Raspberry Pi, E-Ink-Display und Belegdrucker.Setze sie zusammen, was bekommst du?Dies ist die Geschichte, wie meine digitale Polaroidkamera hergestellt wurde …
Ich habe Leute gesehen, die ähnliche Projekte ausprobiert haben, aber niemand hat gute Arbeit geleistet und erklärt, wie sie es tun.Ich hoffe, diesen Fehler zu vermeiden.Die Herausforderung dieses Projekts besteht darin, alle verschiedenen Teile zum Zusammenwirken zu bringen.Bevor Sie beginnen, alle Teile in die Polaroid-Hülle zu schieben, empfehle ich Ihnen, alles auszubreiten, während Sie alle verschiedenen Komponenten testen und aufbauen.Dies verhindert, dass Sie die Kamera jedes Mal wieder zusammenbauen und demontieren, wenn Sie auf ein Hindernis stoßen.Unten sehen Sie alle angeschlossenen und funktionierenden Teile, bevor alles in die Polaroid-Hülle gesteckt wird.
Ich habe einige Videos gemacht, um meine Fortschritte festzuhalten.Wenn Sie vorhaben, dieses Projekt zu lösen, sollten Sie mit diesem 32-minütigen Video beginnen, da Sie sehen können, wie alles zusammenpasst, und die Herausforderungen verstehen, die auftreten können.
Hier sind die Teile und Werkzeuge, die ich verwendet habe.Wenn alles gesagt ist, können die Kosten 200 $ übersteigen.Die großen Ausgaben werden Raspberry Pi (35 bis 75 US-Dollar), Drucker (50 bis 62 US-Dollar), Monitore (37 US-Dollar) und Kameras (25 US-Dollar) sein.Der interessante Teil besteht darin, das Projekt zu Ihrem eigenen zu machen, sodass Ihre Kosten je nach Projekt, das Sie ein- oder ausschließen, upgraden oder downgraden möchten, unterschiedlich sind.Dies ist der Teil, den ich verwende:
Die Kamera, die ich verwende, ist eine Polaroid-Minutenkamera.Wenn ich es noch einmal machen würde, würde ich eine Polaroid-Swing-Maschine verwenden, weil sie im Grunde das gleiche Design hat, aber die Frontplatte schöner ist.Im Gegensatz zu den neuen Polaroid-Kameras haben diese Modelle mehr Platz im Inneren und eine Tür auf der Rückseite, mit der Sie die Kamera öffnen und schließen können, was für unsere Bedürfnisse sehr praktisch ist.Gehen Sie auf die Jagd und Sie sollten in der Lage sein, eine dieser Polaroid-Kameras in Antiquitätengeschäften oder bei eBay zu finden.Möglicherweise können Sie einen für weniger als 20 US-Dollar kaufen.Unten sehen Sie einen Swinger (links) und einen Minute Maker (rechts).
Theoretisch können Sie jede Polaroid-Kamera für diese Art von Projekt verwenden.Ich habe auch einige Landkameras mit Faltenbalg und zusammengeklappt, aber der Vorteil von Swinger oder Minute Maker ist, dass sie aus Hartplastik sind und außer der Hintertür nicht viele bewegliche Teile haben.Der erste Schritt besteht darin, alle Eingeweide aus der Kamera zu entfernen, um Platz für alle unsere elektronischen Produkte zu schaffen.Alles muss getan werden.Am Ende sehen Sie einen Müllhaufen, wie unten gezeigt:
Die meisten Teile der Kamera können mit einer Zange und roher Gewalt entfernt werden.Diese Dinger wurden nicht zerlegt, sodass Sie an manchen Stellen mit Klebstoff zu kämpfen haben.Das Entfernen der Vorderseite von Polaroid ist schwieriger als es aussieht.Es gibt Schrauben im Inneren und einige Werkzeuge werden benötigt.Offensichtlich hat nur Polaroid sie.Sie können sie vielleicht mit einer Zange abschrauben, aber ich gab auf und zwang sie, sich zu schließen.Hier muss ich im Nachhinein etwas mehr aufpassen, aber die von mir verursachten Schäden lassen sich mit Sekundenkleber reparieren.
Sobald Sie erfolgreich sind, werden Sie erneut gegen die Teile kämpfen, die nicht zerlegt werden sollten.Ebenso sind Zange und rohe Gewalt erforderlich.Achten Sie darauf, nichts von außen Sichtbares zu beschädigen.
Das Objektiv ist eines der schwierig zu entfernenden Elemente.Abgesehen davon, ein Loch in das Glas/Kunststoff zu bohren und es herauszuhebeln, dachte ich nicht an andere einfache Lösungen.Ich möchte das Aussehen des Objektivs so weit wie möglich erhalten, damit die Leute nicht einmal die Miniatur-Raspberry-Pi-Kamera in der Mitte des schwarzen Rings sehen können, wo das Objektiv zuvor befestigt war.
In meinem Video habe ich den Vorher-Nachher-Vergleich von Polaroid-Fotos gezeigt, damit Sie genau sehen können, was Sie von der Kamera löschen möchten.Achten Sie darauf, dass sich die Frontblende leicht öffnen und schließen lässt.Stellen Sie sich das Panel als Dekoration vor.In den meisten Fällen wird es fest montiert sein, aber wenn Sie den Raspberry Pi mit dem Monitor und der Tastatur verbinden möchten, können Sie die Frontplatte entfernen und die Stromquelle anschließen.Sie können hier Ihre eigene Lösung vorschlagen, aber ich habe mich entschieden, Magnete als Mechanismus zu verwenden, um das Panel an Ort und Stelle zu halten.Der Klettverschluss scheint zu zerbrechlich.Die Schrauben sind zu viel.Dies ist ein animiertes Foto, das zeigt, wie die Kamera das Panel öffnet und schließt:
Ich habe mich für den kompletten Raspberry Pi 4 Model B statt für den kleineren Pi Zero entschieden.Dies geschieht teilweise, um die Geschwindigkeit zu erhöhen, und teilweise, weil ich relativ neu auf dem Gebiet des Raspberry Pi bin, sodass ich mich bei der Verwendung wohler fühle.Offensichtlich wird der kleinere Pi Zero im engen Raum von Polaroid einige Vorteile ausspielen.Eine Einführung in Raspberry Pi würde den Rahmen dieses Tutorials sprengen, aber wenn Sie neu bei Raspberry Pi sind, stehen Ihnen hier viele Ressourcen zur Verfügung.
Die allgemeine Empfehlung ist, sich etwas Zeit zu nehmen und geduldig zu sein.Wenn Sie aus einem Mac- oder PC-Hintergrund kommen, werden Sie einige Zeit brauchen, um sich mit den Nuancen des Pi vertraut zu machen.Sie müssen sich an die Befehlszeile gewöhnen und einige Programmierkenntnisse in Python beherrschen.Wenn Sie sich dadurch erschrocken fühlen (ich hatte zuerst Angst!), seien Sie bitte nicht böse.Solange Sie es mit Beharrlichkeit und Geduld akzeptieren, werden Sie es bekommen.Internetsuche und Ausdauer können fast alle Hindernisse überwinden, auf die Sie stoßen.
Das Foto oben zeigt, wo der Raspberry Pi in der Polaroid-Kamera platziert ist.Links sehen Sie den Anschlussort des Netzteils.Beachten Sie auch, dass sich die graue Trennlinie entlang der Breite der Öffnung erstreckt.Grundsätzlich dient dies dazu, den Drucker darauf zu lehnen und den Pi vom Drucker zu trennen.Beim Anschließen des Druckers müssen Sie darauf achten, dass der Stift, auf den der Stift auf dem Foto zeigt, nicht bricht.Das Displaykabel wird hier mit den Stiften verbunden, und das Ende des Kabels, das mit dem Display geliefert wird, ist etwa einen Viertel Zoll lang.Ich musste die Enden der Kabel etwas verlängern, damit der Drucker nicht darauf drückt.
Der Raspberry Pi sollte so positioniert werden, dass die Seite mit dem USB-Port nach vorne zeigt.Dadurch kann der USB-Controller über einen L-förmigen Adapter von vorne angeschlossen werden.Obwohl dies nicht Teil meines ursprünglichen Plans war, habe ich dennoch ein kleines HDMI-Kabel auf der Vorderseite verwendet.Dadurch kann ich das Bedienfeld einfach herausklappen und dann den Monitor und die Tastatur an den Pi anschließen.
Die Kamera ist ein Raspberry Pi V2 Modul.Die Qualität ist nicht so gut wie bei der neuen HQ-Kamera, aber wir haben nicht genug Platz.Die Kamera wird über ein Bändchen mit dem Raspberry Pi verbunden.Schneiden Sie ein dünnes Loch unter die Linse, durch das das Band geführt werden kann.Das Band muss intern verdreht werden, bevor es mit dem Raspberry Pi verbunden wird.
Die Frontplatte von Polaroid hat eine flache Oberfläche, die für die Montage der Kamera geeignet ist.Zur Montage habe ich doppelseitiges Klebeband verwendet.Sie müssen auf der Rückseite vorsichtig sein, da sich auf der Kameraplatine einige elektronische Teile befinden, die Sie nicht beschädigen möchten.Ich habe einige Stücke Klebeband als Abstandshalter verwendet, um zu verhindern, dass diese Teile zertrümmert werden.
Auf dem Foto oben sind zwei weitere Punkte zu beachten. Sie können sehen, wie Sie auf die USB- und HDMI-Anschlüsse zugreifen.Ich habe einen L-förmigen USB-Adapter verwendet, um die Verbindung nach rechts zu zeigen.Für das HDMI-Kabel in der oberen linken Ecke habe ich ein 6-Zoll-Verlängerungskabel mit einem L-förmigen Stecker am anderen Ende verwendet.Das sieht man besser in meinem Video.
E-Ink scheint eine gute Wahl für den Monitor zu sein, da das Bild dem auf dem Belegpapier gedruckten Bild sehr ähnlich ist.Ich habe ein 4,2-Zoll-Displaymodul für elektronische Tinte von Waveshare mit 400 × 300 Pixeln verwendet.
Elektronische Tinte hat die analoge Qualität, die ich einfach mochte.Es sieht aus wie Papier.Es ist wirklich befriedigend, Bilder ohne Strom auf dem Bildschirm anzuzeigen.Da kein Licht vorhanden ist, um die Pixel mit Strom zu versorgen, bleibt das einmal erstellte Bild auf dem Bildschirm.Das bedeutet, dass das Foto auch ohne Strom auf der Rückseite des Polaroids bleibt, was mich an das letzte Foto erinnert, das ich gemacht habe.Um ehrlich zu sein, ist die Zeit, bis die Kamera in meinem Bücherregal steht, viel länger als wenn sie verwendet wird. Solange die Kamera also nicht verwendet wird, wird die Kamera fast zu einem Bilderrahmen, was eine gute Wahl ist.Energiesparen ist nicht unwichtig.Im Gegensatz zu lichtbasierten Displays, die ständig Strom verbrauchen, verbraucht E Ink nur Energie, wenn sie neu gezeichnet werden muss.
Elektronische Tintenanzeigen haben auch Nachteile.Das Größte ist Geschwindigkeit.Im Vergleich zu lichtbasierten Displays dauert es nur länger, jedes Pixel ein- oder auszuschalten.Ein weiterer Nachteil besteht darin, den Bildschirm zu aktualisieren.Der teurere E-Ink-Monitor kann teilweise aktualisiert werden, aber das billigere Modell zeichnet den gesamten Bildschirm jedes Mal neu, wenn Änderungen vorgenommen werden.Der Effekt ist, dass der Bildschirm schwarzweiß wird und das Bild dann auf dem Kopf steht, bevor das neue Bild erscheint.Es dauert nur eine Sekunde, um zu blinken, aber summieren Sie sich.Alles in allem dauert es ungefähr 3 Sekunden, bis dieser spezielle Bildschirm vom Drücken der Taste bis zum Erscheinen des Fotos auf dem Bildschirm aktualisiert wird.
Eine andere Sache, die Sie beachten sollten, ist, dass Sie im Gegensatz zu Computerbildschirmen, die Desktops und Mäuse anzeigen, bei E-Ink-Displays anders sein müssen.Grundsätzlich sagen Sie dem Monitor, dass er den Inhalt Pixel für Pixel anzeigen soll.Mit anderen Worten, dies ist kein Plug-and-Play, Sie benötigen etwas Code, um dies zu erreichen.Jedes Mal, wenn ein Bild aufgenommen wird, wird die Funktion zum Zeichnen des Bildes auf dem Monitor ausgeführt.
Waveshare bietet Treiber für seine Displays, aber seine Dokumentation ist schrecklich.Planen Sie einige Zeit damit ein, mit dem Monitor zu kämpfen, bevor er richtig funktioniert.Dies ist die Dokumentation des von mir verwendeten Bildschirms.
Das Display hat 8 Drähte, und Sie verbinden diese Drähte mit den Pins des Raspberry Pi.Normalerweise können Sie nur das mit dem Monitor gelieferte Kabel verwenden, aber da wir auf engstem Raum arbeiten, muss ich das Ende des Kabels nicht zu hoch verlängern.Das spart etwa einen Viertel Zoll Platz.Ich denke, eine andere Lösung besteht darin, mehr Plastik aus dem Belegdrucker zu schneiden.
Um das Display mit der Rückseite des Polaroids zu verbinden, bohren Sie vier Löcher.Der Monitor hat Löcher zur Befestigung in den Ecken.Platzieren Sie das Display an der gewünschten Stelle, stellen Sie sicher, dass darunter Platz bleibt, um das Quittungspapier freizulegen, markieren und bohren Sie dann vier Löcher.Dann das Sieb von hinten festziehen.Zwischen der Rückseite des Polaroids und der Rückseite des Monitors wird ein Abstand von 1/4 Zoll bestehen.
Sie denken vielleicht, dass das elektronische Tintendisplay lästiger ist, als es wert ist.Du könntest Recht haben.Wenn Sie nach einer einfacheren Option suchen, müssen Sie möglicherweise nach einem kleinen Farbmonitor suchen, der über den HDMI-Anschluss angeschlossen werden kann.Der Nachteil ist, dass Sie immer auf den Desktop des Betriebssystems Raspberry Pi schauen, aber der Vorteil ist, dass Sie es anschließen und verwenden können.
Möglicherweise müssen Sie überprüfen, wie der Belegdrucker funktioniert.Sie verwenden keine Tinte.Stattdessen verwenden diese Drucker Thermopapier.Ich bin mir nicht ganz sicher, wie das Papier entstanden ist, aber man kann es sich wie eine Zeichnung mit Hitze vorstellen.Wenn die Hitze 270 Grad Fahrenheit erreicht, werden schwarze Bereiche erzeugt.Wenn die Papierrolle heiß genug sein soll, wird sie vollständig schwarz.Der größte Vorteil hierbei ist, dass keine Tinte verwendet werden muss und im Vergleich zu echtem Polaroidfilm keine komplizierten chemischen Reaktionen erforderlich sind.
Die Verwendung von Thermopapier hat auch Nachteile.Natürlich können Sie nur in Schwarzweiß arbeiten, ohne Farbe.Auch im Schwarz-Weiß-Bereich gibt es keine Graustufen.Sie müssen das Bild vollständig mit schwarzen Punkten zeichnen.Wenn Sie versuchen, aus diesen Punkten so viel Qualität wie möglich herauszuholen, geraten Sie unweigerlich in das Dilemma, Jitter zu verstehen.Besondere Aufmerksamkeit sollte dem Floyd-Steinberg-Algorithmus geschenkt werden.Ich lasse dich alleine von diesem Kaninchen runtergehen.
Wenn Sie versuchen, verschiedene Kontrasteinstellungen und Dithering-Techniken zu verwenden, werden Sie unweigerlich auf lange Fotostreifen stoßen.Dies ist Teil vieler Selfies, die ich in der idealen Bildausgabe verfeinert habe.
Ich persönlich mag das Aussehen von geditherten Bildern.Als sie uns beibrachten, wie man durch Tupfen malt, erinnerte mich das an meinen ersten Kunstunterricht.Es ist ein einzigartiger Look, aber er unterscheidet sich von der sanften Abstufung der Schwarz-Weiß-Fotografie, die wir zu schätzen gelernt haben.Ich sage das, weil diese Kamera von der Tradition abweicht und die einzigartigen Bilder, die sie produziert, als „Funktion“ der Kamera angesehen werden sollten, nicht als „Bug“.Wenn wir das Originalbild wollen, können wir jede andere Consumer-Kamera auf dem Markt verwenden und gleichzeitig etwas Geld sparen.Hier geht es darum, etwas Einzigartiges zu tun.
Nachdem Sie nun den Thermodruck verstanden haben, sprechen wir über Drucker.Der von mir verwendete Belegdrucker wurde von Adafruit gekauft.Ich habe ihr „Mini Thermal Receipt Printer Starter Pack“ gekauft, aber Sie können es bei Bedarf separat kaufen.Theoretisch müssen Sie keine Batterie kaufen, aber Sie benötigen möglicherweise ein Netzteil, damit Sie es während des Tests an die Steckdose anschließen können.Eine weitere gute Sache ist, dass Adafruit gute Tutorials hat, die Ihnen die Gewissheit geben, dass alles normal weitergeht.Beginnen Sie damit.
Ich hoffe, der Drucker passt ohne Änderungen zu Polaroid.Aber es ist zu groß, also müssen Sie die Kamera zuschneiden oder den Drucker zuschneiden.Ich entschied mich für die Überarbeitung des Druckers, weil ein Teil des Reizes des Projekts darin bestand, das Erscheinungsbild des Polaroids so weit wie möglich beizubehalten.Adafruit verkauft auch Belegdrucker ohne Gehäuse.Das spart etwas Platz und ein paar Dollar, und jetzt, da ich weiß, wie alles funktioniert, könnte ich das nächste Mal verwenden, wenn ich so etwas baue.Allerdings bringt dies eine neue Herausforderung mit sich, nämlich wie man bestimmt, wie man die Papierrolle hält.Bei Projekten wie diesem dreht sich alles um Kompromisse und die Herausforderungen, sich für eine Lösung zu entscheiden.Unter dem Foto sehen Sie den Winkel, der geschnitten werden muss, damit der Drucker passt.Dieser Schnitt muss auch auf der rechten Seite erfolgen.Achten Sie beim Schneiden darauf, die Kabel des Druckers und interne elektronische Geräte zu vermeiden.
Ein Problem bei Adafruit-Druckern ist, dass die Qualität je nach Stromquelle variiert.Sie empfehlen die Verwendung eines 5-V-Netzteils.Es ist effektiv, insbesondere für textbasiertes Drucken.Das Problem ist, dass beim Drucken eines Bildes die schwarzen Bereiche tendenziell heller werden.Die zum Erhitzen der gesamten Breite des Papiers erforderliche Energie ist viel größer als beim Drucken von Text, sodass schwarze Bereiche grau werden können.Es ist schwer zu beschweren, diese Drucker sind schließlich nicht dafür ausgelegt, Fotos zu drucken.Der Drucker kann nicht genügend Wärme über die Breite des Papiers gleichzeitig erzeugen.Ich habe einige andere Netzkabel mit unterschiedlichen Ausgängen ausprobiert, hatte aber keinen großen Erfolg.Schließlich muss ich auf jeden Fall Batterien verwenden, um es mit Strom zu versorgen, also habe ich das Experiment mit dem Netzkabel aufgegeben.Unerwarteterweise machte der von mir gewählte 7,4 V 850 mAh Li-PO-Akku den Druckeffekt aller von mir getesteten Stromquellen am dunkelsten.
Schneiden Sie nach der Installation des Druckers in der Kamera ein Loch unter den Monitor, um es mit dem aus dem Drucker kommenden Papier auszurichten.Zum Schneiden des Quittungspapiers habe ich die Klinge des alten Paketbandschneiders verwendet.
Neben der schwarzen Ausgabe der Spots ist ein weiterer Nachteil die Streifenbildung.Immer wenn der Drucker anhält, um die zugeführten Daten nachzuholen, hinterlässt er eine kleine Lücke, wenn er wieder mit dem Drucken beginnt.Wenn Sie den Puffer eliminieren und den Datenstrom kontinuierlich in den Drucker einspeisen lassen, können Sie diese Lücke theoretisch vermeiden.Tatsächlich scheint dies eine Option zu sein.Die Adafruit-Website erwähnt undokumentierte Stecknadeln auf dem Drucker, die verwendet werden können, um die Dinge synchron zu halten.Ich habe das nicht getestet, weil ich nicht weiß, wie es funktioniert.Wenn Sie dieses Problem lösen, teilen Sie mir bitte Ihren Erfolg mit.Dies ist eine weitere Reihe von Selfies, auf denen Sie die Bands deutlich sehen können.
Das Drucken des Fotos dauert 30 Sekunden.Dies ist ein Video des laufenden Druckers, damit Sie fühlen können, wie lange es dauert, das Bild zu drucken.Ich glaube, dass sich diese Situation verstärken kann, wenn Adafruit-Hacks verwendet werden.Ich vermute, dass das Zeitintervall zwischen dem Drucken künstlich verzögert wird, was verhindert, dass der Drucker die Geschwindigkeit des Datenpuffers überschreitet.Ich sage das, weil ich gelesen habe, dass der Papiervorschub mit dem Druckkopf synchronisiert werden muss.Ich kann mich irren.
Genau wie beim E-Ink-Display braucht es etwas Geduld, damit der Drucker funktioniert.Ohne einen Druckertreiber verwenden Sie tatsächlich Code, um Daten direkt an den Drucker zu senden.Ebenso könnte die Website von Adafruit die beste Ressource sein.Der Code in meinem GitHub-Repository ist von ihren Beispielen angepasst, wenn Sie also auf Schwierigkeiten stoßen, ist die Dokumentation von Adafruit Ihre beste Wahl.
Neben den Nostalgie- und Retro-Vorteilen liegt der Vorteil des SNES-Controllers darin, dass er mir einige Steuerelemente zur Verfügung stellt, über die ich nicht allzu viel nachdenken muss.Ich muss mich darauf konzentrieren, dass Kamera, Drucker und Monitor zusammenarbeiten, und einen bereits vorhandenen Controller haben, der meine Funktionen schnell abbilden kann, um die Arbeit zu vereinfachen.Außerdem habe ich bereits Erfahrung mit meinem Coffee Stirrer Camera Controller, sodass ich leicht loslegen kann.
Der Reverse-Controller wird über ein USB-Kabel angeschlossen.Um ein Foto aufzunehmen, drücken Sie die A-Taste.Um das Bild zu drucken, drücken Sie die B-Taste.Um das Bild zu löschen, drücken Sie die X-Taste.Um die Anzeige zu löschen, kann ich die Y-Taste drücken.Ich habe die Start-/Auswahltasten oder die Links-/Rechtstasten oben nicht verwendet. Wenn ich also in Zukunft neue Ideen habe, können sie immer noch für neue Funktionen verwendet werden.
Was die Pfeiltasten betrifft, werden die linken und rechten Tasten der Tastatur alle Bilder durchlaufen, die ich aufgenommen habe.Durch Drücken nach oben wird derzeit keine Operation ausgeführt.Durch Drücken von wird das Papier des Belegdruckers vorgeschoben.Das ist sehr praktisch nach dem Drucken des Bildes, ich möchte mehr Papier ausspucken, bevor ich es abreiße.Da wir wissen, dass Drucker und Raspberry Pi kommunizieren, ist dies auch ein schneller Test.Ich drückte und als ich den Papiervorschub hörte, wusste ich, dass der Akku des Druckers noch aufgeladen wurde und einsatzbereit war.
Ich habe zwei Batterien in der Kamera verwendet.Einer versorgt den Raspberry Pi und der andere den Drucker.Theoretisch können Sie alle mit demselben Netzteil arbeiten, aber ich glaube nicht, dass Sie genug Strom haben, um den Drucker vollständig zu betreiben.
Für den Raspberry Pi kaufte ich die kleinste Batterie, die ich finden konnte.Unter Polaroid sitzend, sind die meisten von ihnen versteckt.Ich mag die Tatsache nicht, dass das Netzkabel von vorne bis zum Loch reichen muss, bevor es mit dem Raspberry Pi verbunden wird.Vielleicht finden Sie eine Möglichkeit, eine andere Batterie in Polaroid zu quetschen, aber es gibt nicht viel Platz.Der Nachteil des Einlegens des Akkus ist, dass Sie die hintere Abdeckung öffnen müssen, um das Gerät zu öffnen und zu schließen.Trennen Sie einfach den Akku, um die Kamera auszuschalten, was eine gute Wahl ist.
Ich habe ein USB-Kabel mit einem Ein-/Ausschalter von CanaKit verwendet.Ich bin vielleicht ein bisschen zu süß für diese Idee.Ich denke, der Raspberry Pi kann nur mit dieser Taste ein- und ausgeschaltet werden.Tatsächlich ist es genauso einfach, den USB-Anschluss von der Batterie zu trennen.
Für den Drucker habe ich einen 850mAh Li-PO Akku verwendet.Aus einer Batterie wie dieser kommen zwei Drähte heraus.Einer ist der Ausgang und der andere das Ladegerät.Um eine „schnelle Verbindung“ am Ausgang zu erreichen, musste ich den Stecker durch einen universellen 3-Leiter-Stecker ersetzen.Dies ist notwendig, weil ich nicht jedes Mal den gesamten Drucker entfernen möchte, wenn ich die Stromversorgung trennen muss.Es wäre besser, hier zu wechseln, und ich kann es in Zukunft verbessern.Noch besser, wenn sich der Schalter an der Außenseite der Kamera befindet, kann ich den Drucker ausstecken, ohne die Hintertür zu öffnen.
Der Akku befindet sich hinter dem Drucker, und ich habe das Kabel herausgezogen, damit ich den Strom nach Bedarf anschließen und trennen kann.Um den Akku aufzuladen, wird auch ein USB-Anschluss durch den Akku bereitgestellt.Ich habe dies auch im Video erklärt, wenn Sie also verstehen möchten, wie es funktioniert, schauen Sie es sich bitte an.Wie gesagt, der überraschende Vorteil ist, dass diese Einstellung im Vergleich zum direkten Anschluss an die Wand bessere Druckergebnisse liefert.
Hier muss ich eine Haftungsausschlusserklärung abgeben.Ich kann effektives Python schreiben, aber ich kann nicht sagen, dass es schön ist.Natürlich gibt es bessere Möglichkeiten, dies zu tun, und bessere Programmierer können meinen Code erheblich verbessern.Aber wie gesagt, es funktioniert.Daher werde ich mein GitHub-Repository mit Ihnen teilen, aber ich kann wirklich keinen Support leisten.Ich hoffe, das reicht aus, um Ihnen zu zeigen, was ich tue, und Sie können es verbessern.Teilen Sie mir Ihre Verbesserungen mit, ich aktualisiere gerne meinen Code und gebe Ihnen Anerkennung.
Daher wird davon ausgegangen, dass Sie Kamera, Monitor und Drucker eingerichtet haben und normal arbeiten können.Jetzt können Sie mein Python-Skript namens „digital-polaroid-camera.py“ ausführen.Letztendlich müssen Sie den Raspberry Pi so einstellen, dass dieses Skript beim Start automatisch ausgeführt wird, aber im Moment können Sie es von einem Python-Editor oder -Terminal ausführen.Folgendes wird passieren:
Ich habe versucht, dem Code Kommentare hinzuzufügen, um zu erklären, was passiert ist, aber während der Aufnahme des Fotos ist etwas passiert, und ich muss es näher erklären.Wenn das Foto aufgenommen wird, ist es ein vollfarbiges Bild in voller Größe.Das Bild wird in einem Ordner gespeichert.Dies ist praktisch, denn wenn Sie es später verwenden müssen, haben Sie ein normales hochauflösendes Foto.Mit anderen Worten, die Kamera erstellt immer noch normale JPGs wie andere Digitalkameras.
Wenn das Foto aufgenommen wird, wird ein zweites Bild erstellt, das für die Anzeige und den Druck optimiert ist.Mit ImageMagick können Sie die Größe des Originalfotos ändern und es in Schwarzweiß konvertieren und dann Floyd Steinberg Dithering anwenden.Ich kann in diesem Schritt auch den Kontrast erhöhen, obwohl diese Funktion standardmäßig deaktiviert ist.
Das neue Bild wurde tatsächlich zweimal gespeichert.Speichern Sie es zunächst als Schwarz-Weiß-JPG, damit es später angezeigt und erneut verwendet werden kann.Beim zweiten Speichern wird eine Datei mit der Erweiterung .py erstellt.Dies ist keine gewöhnliche Bilddatei, sondern ein Code, der alle Pixelinformationen aus dem Bild nimmt und sie in Daten umwandelt, die an den Drucker gesendet werden können.Wie ich im Druckerabschnitt erwähnt habe, ist dieser Schritt notwendig, da es keinen Druckertreiber gibt, sodass Sie nicht einfach normale Bilder an den Drucker senden können.
Wenn die Taste gedrückt und das Bild gedruckt wird, gibt es auch einige Signaltoncodes.Dies ist optional, aber es ist schön, ein hörbares Feedback zu erhalten, um Sie wissen zu lassen, dass etwas vor sich geht.
Letztes Mal konnte ich diesen Code nicht unterstützen, er soll Sie in die richtige Richtung weisen.Bitte verwenden Sie es, ändern Sie es, verbessern Sie es und machen Sie es selbst.
Dies ist ein interessantes Projekt.Im Nachhinein werde ich etwas anderes machen oder vielleicht in Zukunft aktualisieren.Der erste ist der Controller.Obwohl der SNES-Controller genau das kann, was ich will, ist es eine ungeschickte Lösung.Der Draht ist blockiert.Es zwingt Sie, die Kamera in einer Hand und den Controller in der anderen Hand zu halten.So peinlich.Eine Lösung könnte darin bestehen, die Tasten vom Controller abzuziehen und direkt mit der Kamera zu verbinden.Wenn ich dieses Problem jedoch lösen möchte, kann ich SNES genauso gut komplett aufgeben und traditionellere Tasten verwenden.
Ein weiterer Nachteil der Kamera besteht darin, dass jedes Mal, wenn die Kamera ein- oder ausgeschaltet wird, die hintere Abdeckung geöffnet werden muss, um den Drucker von der Batterie zu trennen.Es scheint, dass dies eine triviale Angelegenheit ist, aber jedes Mal, wenn die Rückseite geöffnet und geschlossen wird, muss das Papier erneut durch die Öffnung geführt werden.Das verschwendet etwas Papier und kostet Zeit.Ich kann die Drähte und Verbindungsdrähte nach außen verlegen, aber ich möchte nicht, dass diese Dinge freigelegt werden.Die ideale Lösung ist die Verwendung eines Ein-/Ausschalters, der den Drucker und Pi steuern kann und auf den von außen zugegriffen werden kann.Es kann auch möglich sein, von der Vorderseite der Kamera auf den Ladeanschluss des Druckers zuzugreifen.Wenn Sie sich mit diesem Projekt befassen, ziehen Sie bitte die Lösung dieses Problems in Betracht und teilen Sie mir Ihre Gedanken mit.
Das letzte ausgereifte Upgrade ist der Belegdrucker.Der Drucker, den ich verwende, eignet sich hervorragend zum Drucken von Text, aber nicht zum Drucken von Fotos.Ich habe nach der besten Option gesucht, um meinen Thermobondrucker aufzurüsten, und ich glaube, ich habe sie gefunden.Meine vorläufigen Tests haben gezeigt, dass ein Belegdrucker, der mit 80 mm ESC/POS kompatibel ist, die besten Ergebnisse erzielen kann.Die Herausforderung besteht darin, eine Batterie zu finden, die klein und batteriebetrieben ist.Dies wird ein wichtiger Bestandteil meines nächsten Kameraprojekts sein, bitte beachten Sie weiterhin meine Vorschläge für Thermodruckerkameras.
PS: Dies ist ein sehr langer Artikel, ich bin mir sicher, dass ich einige wichtige Details übersehen habe.Da die Kamera zwangsläufig verbessert wird, werde ich sie wieder aktualisieren.Ich hoffe sehr, dass euch diese Geschichte gefällt.Vergiss nicht, mir (@ade3) auf Instagram zu folgen, damit du diesem Foto und meinen anderen Fotografie-Abenteuern folgen kannst.Seien Sie kreativ.
Über den Autor: Adrian Hanft ist ein begeisterter Fotograf und Kameramann, Designer und Autor von „User Zero: Inside the Tool“ (Benutzer Null: Inside the Tool).Die in diesem Artikel geäußerten Ansichten sind nur die des Autors.Weitere Arbeiten und Arbeiten von Hanft findet ihr auf seiner Website, Blog und Instagram.Dieser Artikel wird auch hier veröffentlicht.
Postzeit: 04. Mai 2021