BitBastelei #314: Fotobox Revamped: Installationsscript, eigene Designs & Co

BitBastelei #314: Fotobox Revamped: Installationsscript, eigene Designs & Co

(454 MB) 00:22:47

2018-12-23 11:00 🛈

Vor etwas über einem Jahr hatte ich meine DIY-Fotobox auf Basis eines Raspberry Pi gezeigt. Mit etwas Python konnte man auf Knopfdruck Selfies schießen und anschauen. Leider kam kurz darauf eine neue Version des auf dem Raspi genutzten Betriebssystems heraus, welches viele Dinge kaputt machte. Nun habe ich mich mal rangesetzt und die Codes auf einen aktuellen Stand gebracht: Automatische Installation, deutlich einfachere Möglichkeiten eigene Designs zu nutzen und für die Hardware-Ecke gibt es einen zusätzlichen Buzzer.

Inhalt

  • 03:04 Installation von Raspian Stretch
  • 04:57 WiFi und SSH vorab konfigurieren
  • 07:19 Erster Boot und SSH-Verbindung
  • 09:01 Installation der Fotobox
  • 10:46 Fotobox-Design anpassen & Bilder herunterladen
  • 14:08 Grobhandtaster als Auslöser

Code und Hinweise

https://github.com/adlerweb/fotobox

Teile der Hardware wurden mir seinerzeit von Reichelt Elektronik zur Verfügung gestellt.

11 Gedanken zu „BitBastelei #314: Fotobox Revamped: Installationsscript, eigene Designs & Co“

  1. Hallo,
    ich habe mir die neue Version der Fotobox installiert. Nun habe ich das Problem, dass ich keine Fotos speichern kann. Egal ob ich das Foto auf der SD Karte oder einem USB Stick speichern lasse, das Programm bricht ab und lande auf der Openbox Oberfläche. Als User Pi kann ich auf dem Stick schreiben.
    Hast Du einen Tipp für mich?
    Gruß
    Dirk

  2. Hallo und guten Tag…

    Super Video und super anleitung!!!

    Habe hier von den Video das nachgemacht:
    https://cdn.biba.adlerweb.info/BitBastelei/biba0314.webm?ptm_source=webplayer&ptm_context=home&ptm_request=caea946148ef&ptm_file=biba0314.webm

    Funktioniert alles super aber wie kann ich den auf den USB Stick speichern??

    In einen anderen Video bist du mal kurz drauf eingestiegen aber weiß nicht wie es genau geht.

    Bitte um Info

    Danke erstmals und lg aus Österreich

    Arthur

    1. Hallo,
      die Funktion für den USB-Stick hatte ich so nicht mehr beschrieben, lässt sich aber einfach einrichten: Erst usbmount installieren, dann wird der Stick beim Einstecken automatisch gemountet. Wenn er mit einem Windows-Dateisystem Arbeitet (z.B. FAT) muss in der Konfiguration noch angegeben werden, dass die User drauf zugreifen dürfen (https://www.elektronik-kompendium.de/sites/raspberry-pi/1911271.htm). Wenn alles klappt müsste der Stick unter /media/usb oder sowas liegen – der Pfad lässt sich dann in der config.py der Fotobox unter “fotoboxCfg[‘save’]” eintragen.

      1. Hallo bins nochmals..
        leider bring ich den USB stick nicht zu laufen..
        bei den Link den ich befolgt habe in der nano….
        “Danach hat man als User auch schreibend auf die eingesteckten USB-Sticks Zugriff.

        Zum Testen einen USB-Stick einstecken, folgende Datei erzeugen und speichern.

        nano /media/usb/test.txt”
        Ich kann im Nano edit nichts speichern wenn ich hier etwas eintagen möchte zum Test kann das Y nicht bestätigen sondern nur N für no aber dann seh ich ja nicht ob der Stick eingebunden ist und ob was gespeiert wurde der Stick bleibt leer.

        Biite um deinen Rat
        THX
        Arthur

      2. hallo nochmals 🙂
        so habe deinen Link nochmals gemacht aber mit zusätzlichen befehl sudo mount /dev/sda1 /media/usb
        dann erst konnte ich test.txt speichern der auch auf den Stick geschrieben wurde.auch in der config.py habe ich den Pfad media/usb geändert (Save)
        reboot gemacht foto gemacht usb war drinnen bin auf speiern gegangen und der Bildschirm bleibt scharz und es tut sich nichts mehr :(.
        Bitte um deinen Rat.
        Danke Danke
        Arthur

  3. Hallo,
    echt alles toll beschrieben und auch das Speichern auf dem USB Stick funktioniert wie beschrieben.

    Was mich aber total wundert, ist das Ihr kein Problem mit dem Verlust der Anzeige hab, nachdem man bei erstelltem Foto auf Button 1 zum speichern drückt.

    Egal ob ich auf “Speichern” oder “Abbruch” drücke, danach springt die Anzeige für ca. 0,5s in die Hauptansicht und danach wird der Bildschirm schwarz. Betätigt man den button 1 erneut, erscheint erst wieder eine Anzeige, die das Cupture Bild zeigt. Es hängt also mit der Hauptansicht zusammen.

    Mehrfach erneute Installation hat keinen Erfolg gebracht. Hat jemand einen Tipp?

    Vielen DANK vorab!

  4. Hallo,

    tolle Beschreibung und auch das speichern auf dem USB Stick funktioniert nun.

    Was mich aber wundert ist, dass Ihr scheinbar keine Probleme mit der Anzeige der Hauptansicht habt.

    Sobald ich nach geschossenem Foto auf Button 1 (Speichern) oder 3 (Abbruch) drücke erschein für ca. 0,5s wieder die Hauptansicht und danach wird der Bildschirm schwarz. Wenn ich dann z.B. wieder Button 1 zum auslösen drücke, erscheint das Bild erst wieder mit dem img. capturing. Es hängt also offensichtlich mit der Hauptanzeige zusammen.

    Hat jemand das selbe Problem und weiß einen Rat?

    Vielen Dank vorab und Gruß

    1. Hm – das klingt fast so, als ob da eines der letzten Updates was kaputt gemacht hat. Ist nur das Kamerabild weg oder der komplette Bildschirm?

  5. Hallo Adlerweb,

    ich kann mich nur anschließen: Tolles Projekt mit spitzen Erklärungen.

    Ich habe nur ein riesen Problem, dass wenn nach auslösen der Camera der button 1 “Speichern” oder Button 3 “Abbruch” betätigt wird, die Hauptanzeige für circa 0,5s angezeigt wird und dann der Bildschirm schwarz wird. Bilder werden wie erwartet im image Ordner auf der SD Karte gespeichert und auch wenn ich bei schwarzem Bidschirm button 3 betätige komme ich in den Ansichtsmodus, der einwandfrei funktioniert. Es gibt also nur ein Problem mit dem Main Screen, der nach erster Cameraauslösung nicht mehr angezeigt wird.

    Ich hab vorerst nach dem ich curl bash ausgeführt habe soweit nichts angepasst.

    Hat jemand eine Idee bzgl. Abhilfe oder das selbe Problem?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.