recipi



Kochbuch-Display im Küchenschrank

Zum Kochen braucht man Rezepte. Diese findet man zahlreich im Internet und kann sein Tablet beim Kochen nutzen. Dabei treten aber mehrere Probleme auf. Zum Einen geht das Display ständig aus und meist genau dann wenn man im zeitkritischen Moment die nächste Zutat in den Topf werfen muss. Zum Anderen verträgt sich das teure Gerät eher weniger mit dem geschnibbelten Gemüse, dem tropfenden Soßenlöffel oder dem spritzenden Fett. Natürlich kann man das Rezept schnell ausdrucken um das Gerät zu schonen, aber auch dann legt man das Blatt Papier ungern neben die Schnittfläche oder Herdplatte. Eine schnelle Lösung ist natürlich der Klebestreifen, der das Blatt in Kopfhöhe am Küchenschrank befestigt.

Ja, kannste schon so machen, ist dann halt ...

Außerdem ist das nicht meine Lösung... Ich stell mir eher was mit einem RaspberryPi und einem Touch-Display vor, ..., ach was zwei Displays und WLan und Online-Rezepten und Suche und Favoriten und .....

Meine erste Suche nach einem geeigneten Touch-Display hat mich zu diesem hier geführt. Leider hab ich dann nach Absenden der Bestellung festgestellt, dass es sich gar nicht um ein Touch-Display handelt. Vielleicht hätte ich genauer lesen sollen, oder Amazon hätte seine Suche besser im Griff haben sollen...

Daraufhin habe ich mir dann Folgendes bestellt:

Dieses kommt direkt mit einer Platte mit Bohrungen für die Treiberplatine und den Pi daher und passenden Abstandshaltern um die ganze Technik zwischen Display und Platte verschwinden zu lassen - sehr praktisch!

So, aber was nun mit dem zuvor falsch bestellten Display anfangen? Was macht man nur mit einem nicht-Touch-fähigen Display? Tja, vor ein paar Jahren hätte ich bestimmt dazu eine Idee gehabt, jetzt aber hab ich mich so an Touch als Eingabeform gewöhnt, dass ich auf keine sinnvolle Idee gekommen bin. Daher hab ich beschlossen einfach beide Displays für das Koch-Display-Projekt zu verwenden. Mehr ist mehr!

Also würde ich zwei Displays in eine Schranktür einbauen. Wenn eines nicht touch-fähig ist und ich auch sonst keine Eingabegeräte irgendwo rumliegen haben will, kann es nur zur Anzeige dienen. Meine Idee war, dass ich auf dem Touch-Display nach Rezepten suchen kann und sobald ich Eines auswähle, dieses auf dem Anderen erscheint. So hab ich auch weiterhin die Ergebnisliste der Suche im Blick oder kann dort vielleicht später andere Dinge mit Interaktion einblenden (Timer, Zutaten-Liste zum Abhaken, ...)

An jedes Display kommt ein RaspberryPi. Da ich noch einen alten Pi 1 hatte, bekam dieser die Aufgabe das nicht-touchfähige Display zu bedienen. Hier kommt es nicht so auf Geschwindigkeit an, da ja keine direkte Interaktion erfolgt.

Zuerst mal beide Displays zum Laufen bringen:

Das Touch-Display wird vom Pi3 angesteuert. Der hat WLan schon integriert. Der Pi1 hat nur seine Netzwerk-Buchse oder WLan über einen USB-Adapter. Wenn der Pi3 seine Netzwerkverbindung über WLan herstellt, könnte er über Lan ja eigentlich das Netzwerk dem Pi1 bereit stellen. Dann spare ich mir einmal WLan.

Hier hab ich den passenden Artikel dazu gefunden und es hat auf Anhieb geklappt. Also beide Pi's haben nun Internetzugriff.

Nun brauch ich sie nur noch in den Küchenschrank zu integrieren. Dazu hab ich mir einen Holzplatte im Baumarkt zuschneiden lassen, die genau der Größe einer Schranktür entspricht:

Ein paar Löcher sind schnell mit der Stichsäge ins Holz gemacht

Sitzt, passt und hat Luft...

Die leicht unebene Kante kann ich mit einem Aluprofil verdecken.

Ok, die Tür könnte noch weiß sein... Das kommt später.

Oben ist das reine Anzeige-Display, unten das Touch-fähige. Dort kann ich eine on-Screen-Tastatur einblenden und nach Rezepten suchen.

Auf dem Unteren werden dann die gefundenen Rezepte aufgelistet. Tippe ich eines an, erscheint es im oberen Display. Ich kann es als Favorit speichern oder mir per E-Mail zusenden lassen, wegen der Zutatenliste.

Von hinten sieht es noch etwas wüst aus, aber auch das kann man sicher noch besser verdecken.

Ein Problem stellte sich sehr schnell heraus. Ist das Rezept für das obere Display zu lange muss ich irgendwie scrollen können. Da ich kein weiteres Eingabegerät haben wollte, war meine Lösung, dass ich auf dem unteren scrollen kann und die Scrollposition an das obere Display übertragen wird, welches dann entsprechend mitscrollt. Da die Kommunikation über das Internet stattfindet ist das Scrollen leicht verzögert, reicht aber völlig aus um das ganze Rezept ansehen zu können.

imgur

reddit