{"id":83,"date":"2015-06-14T22:01:04","date_gmt":"2015-06-14T20:01:04","guid":{"rendered":"http:\/\/carsten.familie-schumann.info\/blog\/?p=83"},"modified":"2015-06-14T22:05:53","modified_gmt":"2015-06-14T20:05:53","slug":"raspberrypi-display-auf-hutschiene","status":"publish","type":"post","link":"https:\/\/carsten.familie-schumann.info\/blog\/2015\/06\/raspberrypi-display-auf-hutschiene\/","title":{"rendered":"RaspberryPI + Display auf Hutschiene"},"content":{"rendered":"<p><a href=\"http:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7739.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"  alignright wp-image-84\" src=\"http:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7739-275x300.jpg\" alt=\"IMG_7739\" width=\"193\" height=\"211\" srcset=\"https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7739-275x300.jpg 275w, https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7739-940x1024.jpg 940w, https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7739.jpg 947w\" sizes=\"auto, (max-width: 193px) 100vw, 193px\" \/><\/a>Dass der <a href=\"http:\/\/de.wikipedia.org\/wiki\/Raspberry_Pi\">Raspberry PI<\/a> der am Besten geeignete Server f\u00fcr eine Hausautomatisierung ist, steht au\u00dfer Frage. Mir fehlten jedoch bisher 2 Sachen: Die Montagem\u00f6glichkeit im Schaltschrank und eine vern\u00fcnftige Statusanzeige. Mit einem kleinen Wochenend-Bastelprojekt habe ich dem nun Abhilfe geschaffen.<\/p>\n<p>Das verwendete Display ist ein <a href=\"http:\/\/www.lcd-module.de\/\/deu\/pdf\/grafik\/dogm128.pdf\">DOGL128 von Electronic Assembly<\/a> mit 128&#215;64 Pixel Aufl\u00f6sung. Dieses ist mittels SPI Schnittstelle an die GPIOs vom Raspberry PI angeschlossen und wird mit einem kleinen C-Programm mit Daten versorgt. Das Display kann man dann beispielsweise von <a href=\"http:\/\/fhem.de\/fhem.html\">FHEM <\/a>oder <a href=\"http:\/\/lcdproc.omnipotent.net\/\">LCDPROC <\/a>ansteuern und so den aktuellen Status im Haus oder Fehlermeldungen darstellen. Auch grafische Ausgaben sind m\u00f6glich.<\/p>\n<p>Um das ganze nachzubauen, braucht ihr:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.pollin.de\/shop\/dt\/MjM5NzkyOTk-\/Bausaetze_Module\/Entwicklerboards\/Hutschienen_Gehaeuse_fuer_Raspberry_Pi_Kit_4M_Rasp_25_0410000_RPI_.html\" target=\"_blank\">Hutschienengeh\u00e4use f\u00fcr den Raspberry<\/a>\u00a0(7,95\u20ac derzeit). Bitte achtet darauf, dass ihr das richtige Geh\u00e4use f\u00fcr Eure Variante kauft. Inzwischen gibts ja den Raspberry PI B, Raspberry PI B+, Raspberry PI 2 B und noch einige mehr.<\/li>\n<li>Lochrasterplatine (mindestens 25&#215;20 L\u00f6cher)<\/li>\n<li><a href=\"http:\/\/www.reichelt.de\/DOG-LCD-Module\/EA-DOGL128E-6\/3\/index.html?&amp;ACTION=3&amp;LA=2&amp;ARTICLE=86715&amp;GROUPID=3007&amp;artnr=EA+DOGL128E-6&amp;SEARCH=DOG+LCD-Module\" target=\"_blank\">DOGL128E-6 Display<\/a>\u00a0(oder \u00e4hnlich, am besten aber ein Positiv-Display, das l\u00e4sst sich auch ohne Hintergrundbeleuchtung ablesen) (15,60\u20ac derzeit)<\/li>\n<li><a href=\"http:\/\/www.reichelt.de\/DOG-LCD-Module\/EA-LED66X40-A\/3\/index.html?&amp;ACTION=3&amp;LA=2&amp;ARTICLE=140430&amp;GROUPID=3007&amp;artnr=EA+LED66X40-A&amp;SEARCH=DOG+LCD-Module\" target=\"_blank\">Hintergrundbeleuchtung<\/a>\u00a0(am Besten gr\u00fcn oder Amber) (3,85\u20ac derzeit)<\/li>\n<li>Ein paar 1\u00b5F Keramikkondensatoren in <a href=\"http:\/\/de.wikipedia.org\/wiki\/Chip-Bauform\">0805 <\/a>Baugr\u00f6\u00dfe. Andere Kerkos, z.B. bedrahtete, gehen auch, aber ihr m\u00fcsst das Layout dann anpassen.<\/li>\n<li>3 St\u00fcck 56 Ohm Widerst\u00e4nde in 0603 oder 0805 Baugr\u00f6\u00dfe f\u00fcr die Hintergrundbeleuchtung. Wird eine andere Hintergrundfarbe als Amber gew\u00e4hlt, muss der Widerstandswert angepasst werden.<\/li>\n<li>2 St\u00fcck 10kOhm Widerst\u00e4nde in 0603 oder 0805 als Pullup<\/li>\n<li>1 St\u00fcck 4,7kOhm Widerstand in 0603 oder 0805 als Vorwiderstand f\u00fcr den Transistor<\/li>\n<li>1 St\u00fcck BCW60D Transistor (gibts auch bei Reichelt) in SOT23 Bauform (o.\u00e4.)<\/li>\n<li>1\u00a0<a href=\"http:\/\/www.reichelt.de\/Stiftleisten\/SL-2X13G-2-54\/3\/index.html?&amp;ACTION=3&amp;LA=2&amp;ARTICLE=19490&amp;GROUPID=3220&amp;artnr=SL+2X13G+2%2C54\" target=\"_blank\">Stiftleiste 2&#215;13 Pol<\/a>\u00a0(0,12\u20ac)<\/li>\n<li>15cm Flachbandkabel, 26 Kontakte (z.B. altes Floppykabel)<\/li>\n<li>2\u00a0<a href=\"http:\/\/www.reichelt.de\/Pfosten-Wannenstecker\/PFL-26\/3\/index.html?&amp;ACTION=3&amp;LA=2&amp;ARTICLE=14575&amp;GROUPID=3231&amp;artnr=PFL+26\" target=\"_blank\">Pfostenbuchse 2&#215;13 Pol<\/a>\u00a0(0,16\u20ac\/St.)<\/li>\n<li>Ein wenig isolierte Litze<\/li>\n<\/ul>\n<h2>Wie wirds gebaut?<\/h2>\n<p><a href=\"http:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/DOG128-Platine2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-89 size-medium\" src=\"http:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/DOG128-Platine2-300x249.png\" alt=\"DOG128 Platine\" width=\"300\" height=\"249\" srcset=\"https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/DOG128-Platine2-300x249.png 300w, https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/DOG128-Platine2.png 942w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>Erst wird die Lochrasterplatine vorbereitet. Man l\u00f6tet hierbei die Stiftleiste (an der markierten Stelle rechts in der Grafik) so fest, dass die Stifte ca. 10mm aus den L\u00f6taugen herausragen. Von den L\u00f6taugen ist zur Stabilit\u00e4t zum benachbarten L\u00f6tauge eine L\u00f6tzinnbr\u00fccke, damit die L\u00f6taugen nicht abrei\u00dfen. Danach knipst man mit dem Seitenschneider auf der anderen Seite die \u00fcberstehenden Stifte ab, sonst passt das Display nicht. Die Grafik rechts ist \u00fcbrigens von der L\u00f6tseite aus betrachtet.<\/p>\n<p>Dann\u00a0wird das Display vorbereitet. Hierzu zieht man auf der R\u00fcckseite des Displays und auf der Hintergrundbeleuchtung die Schutzfolien ab. Danach wird die Hintergrundbeleuchtung auf das Display aufgesteckt und an allen 26 Pins <strong>von beiden Seiten (wichtig!)<\/strong> angel\u00f6tet.<\/p>\n<p>Nun l\u00f6tet man das Display von hinten an die Lochrasterplatine an. Bitte darauf achten, dass das Display ganz anliegt. Als n\u00e4chstes werden die Verbindungen (grau) zwischen den L\u00f6taugen gel\u00f6tet. Ich mach sowas normalerweise einfach mit L\u00f6tzinn, wer mag, kann aber auch Draht verarbeiten. Bei den A1-A3 Pins arbeitet man 56 Ohm Widerst\u00e4nde ein, die praktischerweise zwischen zwei L\u00f6taugen passen, oben rechts den 4k7 Widerstand und den BCW60D (um die Hintergrundbeleuchtung abschalten zu k\u00f6nnen), unten links die beiden 10k Pullups und unten rechts die 9 Keramikkondensatoren.<\/p>\n<p>Zuletzt verbindet man mit der Litze entlang der schmalen schwarzen Linien die Signalleitungen. Fertig sieht das ganze etwa so aus:<\/p>\n<p><a href=\"http:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7712.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-90\" src=\"http:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7712-300x225.jpg\" alt=\"IMG_7712\" width=\"264\" height=\"198\" srcset=\"https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7712-300x225.jpg 300w, https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7712-1024x767.jpg 1024w, https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7712-972x728.jpg 972w, https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7712.jpg 1493w\" sizes=\"auto, (max-width: 264px) 100vw, 264px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-91\" src=\"http:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7719-300x200.jpg\" alt=\"IMG_7719\" width=\"288\" height=\"192\" srcset=\"https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7719-300x200.jpg 300w, https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7719-1024x683.jpg 1024w, https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7719-972x648.jpg 972w, https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7719.jpg 1944w\" sizes=\"auto, (max-width: 288px) 100vw, 288px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Als n\u00e4chstes ist das Flachbandkabel dran. Am besten kann man das \u00fcbrigens im Schraubstock verarbeiten. Man verarbeitet das so, wie auf dem folgenden Bild:<\/p>\n<p><a href=\"http:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7729.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"  aligncenter wp-image-92\" src=\"http:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7729-300x138.jpg\" alt=\"IMG_7729\" width=\"498\" height=\"229\" srcset=\"https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7729-300x138.jpg 300w, https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7729-1024x472.jpg 1024w, https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7729-972x448.jpg 972w, https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7729.jpg 1292w\" sizes=\"auto, (max-width: 498px) 100vw, 498px\" \/><\/a>Bevor der Raspberry Pi nun das erste mal mit der Platine angeschaltet wird, nehmt bitte den Stecker wieder aus der Lochrasterplatine und pr\u00fcft, ob am Pin oben rechts GND und unten rechts +3,3V anliegt. Es w\u00e4re \u00e4rgerlich, wenn dort 5V anliegen w\u00fcrden und ihr Euch die Platine zerst\u00f6rt, nur weil das Kabel falsch gequetscht wurde.<\/p>\n<p>Wenn ihr nun den Raspberry PI anschaltet und den BCW60D \u00a0\u00fcberbr\u00fcckt, sollte zumindest einmal die Hintergrundbeleuchtung angehen. Jetzt kann man das Display schoneinmal in Betrieb nehmen. Ein Beispielcode kommt im n\u00e4chsten Posting.<\/p>\n<p>Als n\u00e4chstes wird das Display ins Geh\u00e4use gebaut und so positioniert, dass es mittig vor dem Sichtfenster ist. Bei dem Bild ist der SD-Slot im Geh\u00e4use oben und die Aussparung f\u00fcr USB+Netzwerk unten.<\/p>\n<p><a href=\"http:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7734.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" size-medium wp-image-93 aligncenter\" src=\"http:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7734-245x300.jpg\" alt=\"IMG_7734\" width=\"245\" height=\"300\" srcset=\"https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7734-245x300.jpg 245w, https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7734.jpg 662w\" sizes=\"auto, (max-width: 245px) 100vw, 245px\" \/><\/a>Es sollte ein wenig klemmen. F\u00fcr denjenigen, der dieser Konstruktion nicht traut, wirkt ein wenig Hei\u00dfkleber Wunder. Nun kommt noch ein etwas hakeliger Teil. Sollte der Raspberry PI nicht mehr in das Geh\u00e4use passen (je nach L\u00e4nge der Stiftleiste oder Gr\u00f6\u00dfe des Steckers) muss die Composite-Video Chinch Buchse ausgel\u00f6tet (oder mit nem Seitenschneider abgeknipst werden). Da die Buchse sowieso keine Verwendung auf der Hutschiene hat, ist das kein gro\u00dfer Verlust. Danach passts und zusammengeklickt sieht das Geh\u00e4use dann so aus:<\/p>\n<p><a href=\"http:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7736.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-94 size-medium aligncenter\" src=\"http:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7736-300x264.jpg\" alt=\"IMG_7736\" width=\"300\" height=\"264\" srcset=\"https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7736-300x264.jpg 300w, https:\/\/carsten.familie-schumann.info\/blog\/wp-content\/uploads\/2015\/06\/IMG_7736.jpg 785w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>Viel Spa\u00df beim Nachbauen!<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dass der Raspberry PI der am Besten geeignete Server f\u00fcr eine Hausautomatisierung ist, steht au\u00dfer Frage. Mir fehlten jedoch bisher 2 Sachen: Die Montagem\u00f6glichkeit im Schaltschrank und eine vern\u00fcnftige Statusanzeige. Mit einem kleinen Wochenend-Bastelprojekt habe ich dem nun Abhilfe geschaffen. Das verwendete Display ist ein DOGL128 von Electronic Assembly mit 128&#215;64 Pixel Aufl\u00f6sung. Dieses ist&#8230;<br \/><a class=\"read-more-button\" href=\"https:\/\/carsten.familie-schumann.info\/blog\/2015\/06\/raspberrypi-display-auf-hutschiene\/\">Mehr Lesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-83","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/carsten.familie-schumann.info\/blog\/wp-json\/wp\/v2\/posts\/83","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carsten.familie-schumann.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/carsten.familie-schumann.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/carsten.familie-schumann.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/carsten.familie-schumann.info\/blog\/wp-json\/wp\/v2\/comments?post=83"}],"version-history":[{"count":7,"href":"https:\/\/carsten.familie-schumann.info\/blog\/wp-json\/wp\/v2\/posts\/83\/revisions"}],"predecessor-version":[{"id":99,"href":"https:\/\/carsten.familie-schumann.info\/blog\/wp-json\/wp\/v2\/posts\/83\/revisions\/99"}],"wp:attachment":[{"href":"https:\/\/carsten.familie-schumann.info\/blog\/wp-json\/wp\/v2\/media?parent=83"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/carsten.familie-schumann.info\/blog\/wp-json\/wp\/v2\/categories?post=83"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/carsten.familie-schumann.info\/blog\/wp-json\/wp\/v2\/tags?post=83"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}