BitBastelei #251 - Raspberry Pi Fotobox selbst bauen (1/2)

preview_player
Показать описание
Vermutlich kennt ihr sie: Die Foto-Boxen, welche oft in Einkaufscentern o.Ä. zu finden sind. Auch auf Veranstaltungen lassen sie sich immer öfter finden. Wer jedoch selbst versucht hat eine solche zu mieten wird schnell feststellen, dass die Preise durch die professionelle Technik nicht gerade gering sind. Aber wir sind ja Bastler: Mit Raspberry Pi und etwas Zubehör ist schnell die eigene Fotobox gebaut und für die nächste Party bereit.

00:00 Worum geht es?
04:33 Meine Anforderungen
05:48 SBC-Vergleich
08:51 Der Monitor
10:40 Bauteile Reichelt elektronic
15:16 LED-Lampe: Aufbau und Innenleben
20:25 Zusammenbau Raspberry Pi, RPi-Camera & Co
23:26 Installation Raspian mit Etcher
27:27 Konfiguration mit raspi-config: SSH, Kamera, Passwörter, Sprache, etc
30:25 WiFi mit dem RPi3
31:52 Updates und Softwareinstallation
32:46 Konfiguration: USB-Automount
33:51 Konfiguration: GUI-Autostart und Energieeinstellungen
34:41 Aufbau der Software
51:38 Anschluss der Taster an GPIO
53:17 Test, Fazit und Ausblick

Den Code und eine Liste der Bauteile findet Ihr unter

Ergänzung: Um den Mauszeiger auszublenden kann man "unclutter" verwenden.

Рекомендации по теме
Комментарии
Автор

Ein Mann, ein Wort! Ich freu mich auf unsere Monsterparty! Einfach genial!

Jasmante
Автор

Genial. Der Ton ist im gesamten Video 1A, sehr angenehm. Wieder mal ein sehr Unterhaltsames Video, danke :)

HighVizionTV
Автор

*Hallo Florian, danke* für das Video!
Hab viel gelernt! Werde dies als Basis für ein eigenes Kamera-Projekt gut brauchen können!
Gruss, Roger

Amperekaefer
Автор

Wie immer ein sehr informatives Video ... Großen Respekt für Deinen "Point-and_Click" Code ... Ich bin auch dafür das man Code wiederverwenden sollte :-) Freu mich schon auf Teil 2

ShadowD
Автор

Bisher läuft alles bis auf die Fotogrößen im Fotobuch bzw. im Kontrolscreen...
Beim Start habe ich folgende Einstellungen genommen damit das Bild ausfüllend dargestellt wird.
self.camera.start_preview(fullscreen=False, window = (70, 120, 960, 720))

Im Kontrollscreen und im Fotobuch kommen die folgenden Originaleinstellungen zum Einsatz:
#last image
pixmap =
pixmapS = pixmap.scaledToWidth(950)
self.image.setPixmap(pixmapS)

Nun ist das Bild aber zu weit unten und verschwindet z. T. im Nirvana. Wie bekomme ich das Bild auf die gleiche Position wie oben?

Peter-sxmr
Автор

PI3 hat keine RTC, und ohne netz gibt es keine NTP, so keine timestamp auf de fotos

JohnKnutsson
Автор

wie kann man die dateien auf den raspi tun?

philiptroll
Автор

Ich bin wirklich aufmerksam dem Video gefolgt, scheine aber irgendetwas übersehen zu haben.
Software und co haben sich alles installieren lassen, ...
Wie starte ich jetzt die Fotobox? (Der Part fehlt mir leider irgendwie)

Bin leider noch "anfänger" und lerne gerne dazu.

Wenn ich spaßershalber mal "xset -dpms" in der Konsole (ich befinde mich nicht auf der grafischen Oberfläche) eingebe, kommt die Fehlermeldung "Unable to open Video device" und wenn ich openbox start, erlebe ich eine ähnliche Fehlermeldung.
Wohl gemerkt habe ich die Varianten einmal über SSH und einmal direkt am RPi probiert.

Kann es sein, dass ich irgendwas vergessen oder übersehen habe?

botimbogaming
Автор

... kann ich zum aufbringen eines kleinen kühlkörpers einach doppelseitiges klebeband verwenden ??

JojoSLF
Автор

Hi! Ich habe basierend auf Deiner Software aufgebaut und einige Funktionen im Hintergrund geändert um Drucken zu können und die Dateien Downloadbar zu machen. Außerdem habe ich die Benamung unabhängig von Datum und Uhrzeit gemacht. Das funktioniert auch soweit, aber, als Photograph muss ich sagen, dass ich das Interface sehr gerne noch verbessern und "edler" machen möchte. Da gibt es aber Probleme, selbst wenn ich z.B. nur die Hintergrundfarbe der *.ui ändere (dafür nehme ich zum testen um die Fehlerquellen zu vermeiden das Originalprojekt), das dann in eine *.py konvertiere, stürzt das Programm sofort ab. Wie würdest Du nachträglich am Interface arbeiten, ohne alles zu zerschießen, ich habe irgendwie den Dreh nicht raus und dachte ich schreibe mal, bevor ich mich zu Tode teste. :D

RomanHoltwick
Автор

Moin, Danke für das tolle Tutorial. Bei den Push-Buttons sieht man nicht genau welcher Kabel wohin angeschlossen wird. Habe jetzt alle Kabel irgend wie richtig an den Buttons angeschlossen. Bezüglich ebenfalls auch am Pi 3 angeschlossen, leider merkt der nichts von den Buttons. Liegt es daran, dass die fotobox.py nicht als root startet und ich es Manuel starte? Kriege dauernd GPIO Fehlermeldungen im Shell

markobilanovic
Автор

Hallo kann mir jemand erklären wie ich über ein Unterprogramm ein Relais ein und ausschalten kann (Lampe)

udolammel
Автор

Moin. Ich habe diese Box vor 2 1/2 Jahren nachgebaut und funktionstüchtig hin bekommen. Auf meiner Hochzeit 2019 hat sie sehr gute Dienste geleistet und war danach noch 2 x woanders im Einsatz. Die Bilder wurden/werden alle auf einem Stick gespeichert, später dann verteilt. Seitdem steht das Ding im Keller, aber in ein paar Monaten steht noch eine Hochzeit in der näheren Verwandschaft an. Da soll die Box wieder aktiviert werden. Ich würde die Bilder von der Box gern per WLAN zur Verfügung stellen und habe es auch geschafft dass der Pi ein eigenes WLAN aufmacht zu dem man sich mit dem Handy verbinden kann. Wie stelle ich nun die gespeicherten Bilder auf dem Stick zum Download zur Verfügung? Ausserdem würde ich noch gern einen zusätzlichen Taster einbauen mit dem man das gerade angezeigte Bild auf einem kleinen (per USB angeschlossenen) Fotodrucker ausgeben kann.
Gruss,
Micha

michaelmeinhard
Автор

Schwarzer Bildschirm beim speichern.

Bei mir war der Usb stick nach dem reeboot nicht mehr verbunden.

Einmaliges einbinden mit.

sudo mount /dev/sda1 /media/usb0


Abfrage / Auflistung mit:

df -h

UUid Nummer abfragen:

sudo blkid -o list -w /dev/null

UUid Nummer vom Stick in die fstab eintragen.

sudo nano -w /etc/fstab

UUID=3241-40CE /media/usb0/ vfat utf8, uid=1000, gid=1000, noatime 0

Speichern

Reboot



Vielleicht gehts auch anders. Infos Bitte.

Ich mache es vielleicht ein wenig umständlich, ich programmiere (kopiere) erst seit 3 Tagen.


1 Fehler ist noch:

Text bzw. das weiße Feld um das Kamerabild wird nach 10 min schwarz.

Eintrag in der autostart ist ok

xset -dpms &
xet s off &
python3 ~/fotobox/fotobox.py



Danke

christianglantschnig
Автор

Gibt es denn die Layout.ui Datei noch irgendwo? Ich finde sie leider nirgends

dazr_man
Автор

Mit welchen WLAN verbindet er sich denn ? Was ist Freifunk genau ? Dachte er stellt nur ein Netz zur Verfügung zum Connecten und Verbindet sich da nicht?

HolyAsgard
Автор

Ich finde in dem Bildschirm nachdem ein Foto gemacht wurde die Optionen etwas verwirrend. Unter der Beschriftung "Neues Foto" würde ich eher erwarten, das gespeichert wird und dann ein Neues Foto gemacht wird. Das könnte dazu führen, das oft gelöscht wird, obwohl das Foto gespeichert werden sollte. Ich würde die Optionen "Verwerfen", "Nächstes Bild" und "Fertig" anbieten. Sowohl "Nächstes Bild", als auch "Fertig" sollten Speichern. Ich fände das deutlich verständlicher.
Deine Optionen klingen einfach zu sehr nach einem Computer.
Die Leute sind es auch eher gewohnt, das gespeichert wird und dann im Nachhinein gelöscht werden kann.

tomherbers
Автор

Hallo, habe Jessy installiert die configs angepasst und komme nach dem neustart in ein Anmeldefenster, da kann ich mich dann anmelden und bleibe in einem schwarzen fenster samt maus hängen. Habe ich was übersehen oder falsch gemacht ?

Tiki_bar
Автор

Hallo, die Anleitung ist super!

Aber bei mir hat das "git clone" irgendwie nicht funtioniert...

der pi startet zur anmeldung und danach startet die openbox mit schwarzem bild und mauszeiger...

Wohin muss ich die drei dateien manuell hinkopieren?

wo ist dieser ordner: "python3 ~/fotobox/fotobox.py"
oder wo muss ich ihn erstellen?

Vielen Dank und Gruß

markelmilimetrico
Автор

Hallo, ich bin leider absoluter Laie und bin immerhin bis zu dem folgenden Punkt gekommen: "cd .config". Leider ist es so, dass ich dann die Fehlermeldung erhalten, dass diese Datei oder dieses Verzeichnis nicht existieren. Wenn ich mit pwd prüfe wo ich bin, bin ich im "/pi/home/" Verzeichnis. Der command "ls -a" zeigt mir auch keine Datei/Ordner an mit dem Namen ".config". Ist hier bei der Installation vielleicht was schief gelaufen? Bin ich im falschen Verzeichnis? Das Betriebssystem, welches installiert wurde lautet "Raspbian Buster Lite". Ich bin für jede Hilfe dankbar!

angelikaschmitt
join shbcf.ru