Inhaltsverzeichnis:

FridgePi: Reste klangen noch nie so gut - Gunook
FridgePi: Reste klangen noch nie so gut - Gunook

Video: FridgePi: Reste klangen noch nie so gut - Gunook

Video: FridgePi: Reste klangen noch nie so gut - Gunook
Video: $10,000 За Каждый День Пережитый в Продуктовом 2024, Juli
Anonim
FridgePi: Reste haben sich noch nie so gut angehört
FridgePi: Reste haben sich noch nie so gut angehört

Seit Jahren spiele ich Musik vom iPhone über eine Stereoanlage im Keller ab, wobei die Lautsprecher wieder in der Küche verkabelt sind. Es funktioniert gut genug, aber hat den Akku meines Telefons entladen und den Inhalt auf meine iTunes-Bibliothek oder einige Webradio-Streams beschränkt, die ein bisschen mühsam auszuwählen und abzuspielen waren.

Treten Sie ein, KühlschrankPi!

Ein Raspberry Pi-betriebenes Touchscreen-Portal zur Welt des Internetradios und darüber hinaus!

P. S. Wie Sparky der Kühlschrankmagnet-Feuerhund sagt: Vergessen Sie nicht, Ihre Feuerleiter zu planen und mit Ihrer ganzen Familie zu üben!:)

Schritt 1: Schritt 1: Warum gehen, wenn wir tanzen können? Tappa Tappa Tappa…

Schritt 1: Warum gehen, wenn wir tanzen können? Tappa Tappa Tappa…
Schritt 1: Warum gehen, wenn wir tanzen können? Tappa Tappa Tappa…
Schritt 1: Warum gehen, wenn wir tanzen können? Tappa Tappa Tappa…
Schritt 1: Warum gehen, wenn wir tanzen können? Tappa Tappa Tappa…
Schritt 1: Warum gehen, wenn wir tanzen können? Tappa Tappa Tappa…
Schritt 1: Warum gehen, wenn wir tanzen können? Tappa Tappa Tappa…
Schritt 1: Warum gehen, wenn wir tanzen können? Tappa Tappa Tappa…
Schritt 1: Warum gehen, wenn wir tanzen können? Tappa Tappa Tappa…

Klar, ich hätte einfach ein iPad oder ein Android-Tablet an die Seite unseres Kühlschranks kleben können, aber wo ist der Spaß daran!? Außerdem ist es unbezahlbar, meine Frau bei einem weiteren meiner Pi-Projekte mit den Augen verdrehen zu sehen.:)

Als wir vor 9 Jahren in unser Haus einzogen, mussten wir einen kleinen, abgestorbenen Ahornbaum ohne Gliedmaßen fällen, der von den Bauherren zurückgelassen wurde, um unser Grundstück als bewaldet zu qualifizieren.

Ich habe etwas von dem Holz von diesem Baum gerettet, weil ich wusste, dass ich eines Tages vielleicht ein Pi-Projekt haben würde, in dem ich es verwenden könnte … und hier sind wir! Ein schönes Stück Holz aus unserer ersten Heimatgeschichte wird in den Rahmen für Touchscreen und Pi verarbeitet.

Ich hoffte, dem Rahmen einen verwitterten Board-Look zu verleihen, der zu einem wirklich schönen Kleiderhakenprojekt meiner Frau passt.

Ich habe die Länge der Ahornplatte in zwei ebene Bretter geschnitten und sie ein paar Zentimeter versetzt, damit die Kanten nicht gleichmäßig waren. Die Öffnung für den Touchscreen habe ich durch Messen des Bildschirms erstellt, einschließlich der Position der 4 Schraubenlaschen und Bohren eines Piloten Loch für mein Stichsägeblatt und schneide dann die rechteckige Form des Bildschirms aus. Ich bohrte auf die beiden Holzstücke, wo die Schraubzungen des Bildschirms gerade so tief ausgerichtet waren, dass das Glas des Bildschirms bei der Installation leicht von der Oberfläche des Bildschirms zurückversetzt sitzen würde das Holz (ich wollte einen Holzkantenrahmen um den Rand des Bildschirms legen).

Ich habe meinen Tauchrouter mit einem geraden Bit verwendet, um Ahorn von den beiden Platinen zu entfernen, auf denen der Pi sitzen würde. Ich habe die Tiefe so eingestellt, dass der Pi bündig mit der Rückseite der Ahornplatinen sitzt, damit die GPIO-Pins nichts berühren und haben noch genug Ahorn auf der Vorderseite, um stark zu sein.

Da die Bereiche des Holzes, die entfernt wurden, nach der Installation der Elektronik nicht zu sehen waren, habe ich nicht viel Zeit oder Mühe damit verbracht, den Schnitt hübsch zu machen. Außerdem war es in meiner Garage -19 ° C. Das war also ziemlich schnell erledigt.:)

Schritt 2: Schritt 2: Lassen Sie Ihren Pi in den Elementen …

Schritt 2: Lassen Sie Ihren Pi in den Elementen …
Schritt 2: Lassen Sie Ihren Pi in den Elementen …
Schritt 2: Lassen Sie Ihren Pi in den Elementen …
Schritt 2: Lassen Sie Ihren Pi in den Elementen …
Schritt 2: Lassen Sie Ihren Pi in den Elementen …
Schritt 2: Lassen Sie Ihren Pi in den Elementen …

Der zweite Schritt war, dem Rahmen Charakter zu verleihen.

Meine Frau hatte Monate zuvor einen wirklich schönen Kleiderhaken-Aufhänger gebaut (siehe Foto), also dachte ich, ich würde ihr Design nachahmen und den Halter nach seinem Bild gebaut.

Ich mag den verwitterten Scheunenbrett-Look, aber ich möchte wirklich nicht, dass mit Diesel / Fäkalien gesättigte Scheunenbretter an der Seite meines Küchenkühlschranks kleben, also habe ich mich entschieden, einen gefälschten verwitterten Rahmen für das Projekt zu erstellen.

Es ist eigentlich ganz einfach.

1 Wählen Sie das Holz für Ihren Rahmen aus. Da der Pi selbst ziemlich nahe an der Oberfläche des Bretts sitzen würde, habe ich mich für Hartholz (Ahorn) entschieden. Da wir einen Ahornbaum in unserem Garten abgebaut hatten, verwendete ich das Holz von dieser Baum. So erhält das Projekt einen persönlichen Blickwinkel

2Wählen Sie einige Farben aus und streichen Sie dann die Farben auf die Bretter. Werden Sie nicht zu verrückt, wenn Sie jeden Zentimeter des Bretts abdecken. Bürsten Sie einfach die Abschnitte wie auf den Fotos gezeigt. Ich fand Weiß (ish), ein Blau und ein Grau funktionierten gut. HINWEIS: Verwenden Sie Farbe, die Sie bereits besitzen, oder kaufen Sie kleine Musterdosen, um $$$ zu sparen.

3Lassen Sie die Farbe trocknen, dann schleifen Sie die Farbschichten in Abschnitten leicht ab, um einen verwitterten / abgenutzten Look zu erzielen.

Schritt 3: Schritt 3: Schmuddelig aussehender Pi Herder …

Schritt 3: Schmuddelig aussehender Pi Herder …
Schritt 3: Schmuddelig aussehender Pi Herder …
Schritt 3: Schmuddelig aussehender Pi Herder …
Schritt 3: Schmuddelig aussehender Pi Herder …
Schritt 3: Schmuddelig aussehender Pi Herder …
Schritt 3: Schmuddelig aussehender Pi Herder …

Nachdem die Farbe abgeschliffen war und die verwitterte Illusion entstand, war es an der Zeit, die beiden Bretter zusammenzufügen.

Ich habe an einem Ende eine Dübelschraube verwendet, um die Rahmenbretter zusammen zu befestigen, am anderen Ende habe ich eine Holzschraube verwendet, die nach der Montage am Kühlschrank nicht mehr zu sehen war.

Bohren Sie die Schraubenlöcher mit den entsprechenden Bits vor, um ein Spalten des Holzes zu vermeiden

Nachdem die Farbe getrocknet, geschliffen und gebohrt war, habe ich beide Bretter mit einem Tuch dunkel gebeizt. Dadurch bekam der Rahmen einen klassischen Look. Auch dies ist völlig offen für Ihre eigene Ästhetik. Sie können wählen, ob Sie Ihren Rahmen dunkel, hell oder gar nicht färben möchten.

Schritt 4: Schritt 4: Überprüfen Sie die Abstände und überprüfen Sie sie erneut

Schritt 4: Abstände prüfen und erneut prüfen
Schritt 4: Abstände prüfen und erneut prüfen
Schritt 4: Abstände prüfen und erneut prüfen
Schritt 4: Abstände prüfen und erneut prüfen
Schritt 4: Abstände prüfen und erneut prüfen
Schritt 4: Abstände prüfen und erneut prüfen

Einmal getrocknet (24h plus). Ich setze den Touchscreen in den Rahmen, um Tiefe und Positionierung zu überprüfen. So weit so gut!

Der 7-Zoll-Bildschirm sitzt etwa 1 mm über der Oberfläche der Ahornbrettoberfläche.

Der Pi selbst sitzt im hinteren, ausgehöhlten Abschnitt des Boards und die HDMI-Kabelverbindung verläuft gut zwischen dem PI und dem Bildschirm.

Vergessen Sie nicht, die Schutzfolie abzuziehen, bevor Sie im nächsten Schritt den Randrahmen anbringen!:)

Schritt 5: Schritt 5: Magnete haben komplexe Beziehungen, attraktiv oder abstoßend…

Schritt 5: Magnete haben komplexe Beziehungen, attraktiv oder abstoßend…
Schritt 5: Magnete haben komplexe Beziehungen, attraktiv oder abstoßend…
Schritt 5: Magnete haben komplexe Beziehungen, attraktiv oder abstoßend…
Schritt 5: Magnete haben komplexe Beziehungen, attraktiv oder abstoßend…

Nachdem ich die Positionierung des Bildschirms und der Kabel überprüft hatte, befestigte ich den Touchscreen mit 4 kleinen Schrauben.

Ich habe guten alten PL-Konstruktionskleber verwendet, um den mit der gleichen Beize wie das Holz gebeizten Gehrungsahornkantenrahmen um den Bildschirm herum zu befestigen.

Da die Schraubenlöcher des Bildschirms größer sind, habe ich mich dafür entschieden, einen Holzrahmen um den Bildschirm zu legen, der die Löcher und alle anderen Unvollkommenheiten der Bildschirmplatzierung abdeckt.

Die einzige Einschränkung war, dass zwei der Schraubenlöcher über die Kante des Kantenrahmens hinausragten. Kein Problem, denn diese beiden Stellen habe ich einfach mit Hartholzdübeln, ebenfalls dunkel gebeizt, abgedeckt. Im Nachhinein sollte ich zwei weitere Hartholzstopfen auf der anderen Seite des Bildschirms platzieren, um Symmetrie zu erzeugen.

Lebe und lerne.:)

Da der FridgePi an der Seite unseres Küchenkühlschranks leben sollte, habe ich Magnete gewählt, um ihn am Kühlschrank zu befestigen.

Magnete sind zerstörungsfrei und (wenn Sie wie ich genug alten Elektroschrott sammeln), kostenlos!

Alte 3,5-Zoll-Festplatten sind eine Goldgrube für extrem starke, großflächige Plattenmagnete. Die abgebildeten haben Felder, die so stark sind, dass sie an gegenüberliegenden Seiten meiner Hand haften bleiben können.

Sie können auch den zusätzlichen Vorteil haben, dass sie Schraubenbefestigungslöcher enthalten.

Schritt 6: Schritt 6: Musik macht das Netzwerk beliebter

Schritt 6: Musik macht das Netzwerk beliebter
Schritt 6: Musik macht das Netzwerk beliebter

Nachdem die Schnittstellenseite (FridgePi) der Projekt-ID fertig ist, richte ich einen Pi mit installiertem Volumio ein, der als eigentlicher Musik-Streaming-Server fungiert.

Sie können die kostenlose Volumio-Software hier testen:

Ich habe einen Pi 3 mit einer 16-MB-SanDisk-Micro-SD-Karte eingerichtet und das Volumio-Image in to installiert.

Unsere Musik wird auf einer Synology 1515+ gespeichert und Volumio ermöglicht AirPlay sowie Tausende von Webradio-Streams, was gut ist, denn ich höre gerne Nectarine Demoscene Radio www.scenemusic.netMeine Frau tut es nicht…:)

Ich habe den JVC-Verstärker auf eine anständige MAX-Lautstärke eingestellt und dann den Pi konfiguriert, auf dem Volumio ausgeführt wird, um auf meine im Netzwerk freigegebenen iTunes- und (noch wichtiger) DemoScene-Musikordner auf meinem Synology NAS zuzugreifen.

Ich habe dem Volumio Pi eine statische IP-Adresse gegeben und ihn dann kopflos sitzen lassen, verbunden mit meinem Keller-Netzwerk-Switch.

Schritt 7: Schritt 7: Ein NANOing, das wir gehen werden …

Schritt 7: Ein NANOing, das wir gehen werden …
Schritt 7: Ein NANOing, das wir gehen werden …

Nachdem ich den Volumio Pi-Server konfiguriert habe, richte ich den Pi ein, der die Hauptschnittstelle sein würde und an der Seite unseres Kühlschranks befestigt wird.

Als erstes habe ich das neueste Raspbian (Stretch) von der Raspberry Pi-Website installiert.

Bildschirmauflösung Beim ersten Start werden Sie feststellen, dass die Bildqualität des Bildschirms wie Müll aussieht. Kein Problem! Wir müssen nur die optimale Auflösung von 800x400 manuell definieren (beachten Sie, dass die optimale Auflösung Ihres Touchscreens möglicherweise anders ist).

Bearbeiten Sie dazu Ihre config.txt-Datei im /boot-Verzeichnis: sudo nano /boot/config.txt

Fügen Sie Folgendes hinzu:hdmi_group=2hdmi_mode=87hdmi_cvt=800 480 60 6 0 0hdmi_drive=1

Speichern Sie den Pi und starten Sie ihn neu. Das sollte besser aussehen.:)

Chromium automatisch starten Dann musste ich es so einstellen, dass es automatisch x startet und mich mit dem Standardbenutzer "pi" einloggt.

Sobald sich das System automatisch anmeldete und die GUI startete, stellte ich es so ein, dass der Chromium-Webbrowser beim Start automatisch im Vollbildmodus geladen wurde, und leitete ihn an den Volumio Pi-Server weiter.

Um dies zu tun, habe ich Folgendes getan (denken Sie daran, dies ist Stretch): sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

Fügen Sie die folgende Zeile hinzu:@lxterminal -e chromium-browser --start-fullscreen --incognito 10.0.1.27Wobei 10.0.1.27 natürlich Ihre eigene volumio-Serveradresse wäre.

Entfernen des CursorsEs ist ärgerlich, den Mauszeiger ständig auf dem Bildschirm zu haben. Um ihn zu entfernen, verwenden wir ein kleines Dienstprogramm namens unclutter.

Installiere unclutter mit dem Terminal: sudo apt-get install unclutter

Dann, wenn es nicht von selbst getan hat, bearbeiten Sie einfach Ihre Autostart-Datei noch einmal: sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

und füge hinzu:@unclutter -idle 0

Jetzt sehen Sie nur noch kurz einen Cursor, wenn Sie den Bildschirm tatsächlich berühren.

Drehen Sie Ihre Touchscreen-Koordinaten umWenn Sie Ihr Display auf den Kopf stellen müssen (z. B. von einer Seite des Kühlschranks zur anderen bewegen), wie ich es getan habe, müssen Sie nicht nur das HDMI-Bild umdrehen, sondern auch die Touchscreen-Koordinaten. HINWEIS: Ich glaube, der eigentliche Raspberry Foundation Official 7 Touchscreen erfordert diese Schritte nicht, dies ist mehr für die Vielzahl von Bildschirmen von Drittanbietern da draußen. Wie der, den ich verwendet habe.:):)

Schritt 1: Drehen Sie das HDMI-Video um Bearbeiten Sie Ihre config.txt-Datei in /boot:sudo nano /boot/config.txt

Fügen Sie die folgende Zeile hinzu:display_rotate=2 180 Grad

Schritt 2: Drehen Sie Ihre Touchscreen-Koordinaten Bearbeiten Sie die Datei 40-libinput.conf in /usr/share/X11/xorg.conf.dsudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf

Kommentieren Sie den vorhandenen gesamten Abschnitt, der auf "InputClass" verweist, mit dem Bezeichner für "libinput touchscreen catchall" aus

Stellen Sie sicher, dass es sich um den Touchscreen und nicht um die Touchpad- oder Tablet-Abschnitte handelt, die Sie auskommentieren.

Fügen Sie nun Folgendes hinzu:

Abschnitt "InputClass" Identifier "libinput touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "evdav" Option "TransformationMatrix" "-1 0 1 0 -1 1 0 0 1"EndSection

Speichern und neu starten. Dies " sollte " die Touchscreen-Koordinaten umdrehen.

Ich hoffe, dass Sie dieses Instructable genossen haben! Ich hatte eine tolle Zeit, es zu machen und es zu hören, als ich dies tippte!

Ich habe bereits angegeben, dieses Projekt so zu ändern, dass es einen LED-beleuchteten Druckknopf enthält, der die Hintergrundbeleuchtung für den Bildschirm ein- und ausschaltet, sowie einen zweiten Druckknopf, mit dem ich durch die verschiedenen Desktops blättern und mehrere Programme ausführen kann. FridgePi kann also nicht nur zum Anzeigen von Volumio verwendet werden, sondern auch zum Anzeigen von Wetterberichten, der Freezer-Inhaltsverfolgungsdatenbank, dem Familienereigniskalender usw. Bleiben Sie auf dem Laufenden, um mehr über diese neuen Funktionen zu erfahren … Gleiche Schlägerzeit, gleicher Schlägerkanal!

Fragen, Kommentare, Anregungen, Ideen, bitte zögern Sie nicht, sie mir zuzusenden!

Pass auf dich auf und viel Spaß beim Hacken!

Raspberry Pi Wettbewerb 2017
Raspberry Pi Wettbewerb 2017
Raspberry Pi Wettbewerb 2017
Raspberry Pi Wettbewerb 2017

Zweiter Platz beim Raspberry Pi Contest 2017

Empfohlen: