{"id":977,"date":"2017-04-08T08:54:51","date_gmt":"2017-04-08T07:54:51","guid":{"rendered":"https:\/\/www.walterschlag.net\/?p=977"},"modified":"2017-05-27T14:11:32","modified_gmt":"2017-05-27T13:11:32","slug":"raspberry-pi-lcd-direkt-an-gpios","status":"publish","type":"post","link":"https:\/\/inator.at\/?p=977","title":{"rendered":"Raspberry PI &#8211; LCD direkt an GPIOs"},"content":{"rendered":"<p>Stellt sich immer die Frage : &#8222;was kann ich an den GPIOs des PIs eigentlich alles anschliessen ?!?&#8220;<\/p>\n<p>Auch ein LCD ist problemlos m\u00f6glich. Es gibt unz\u00e4hlige Anleitungen dazu im Internet. Zumeist sind die aber alle auf ein kleines Python Programm zur\u00fcckzuf\u00fchren.<br \/>\nHardwareseitig besteht der Trick dabei darin, dass das LC zwar mit 5V l\u00e4uft, allerdings problemlos auch die 3,3V Signale des PIs versteht. Es findet keinerlei Daten\u00fcbertragung vom LC zum PI statt.<\/p>\n<p>Bei mir schaut das dann so aus :<\/p>\n<p><a href=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/04\/IMG_20170407_194657.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/04\/IMG_20170407_194657-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" class=\"alignnone size-medium wp-image-978\" srcset=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/04\/IMG_20170407_194657-300x300.jpg 300w, https:\/\/inator.at\/wp-content\/uploads\/2017\/04\/IMG_20170407_194657-150x150.jpg 150w, https:\/\/inator.at\/wp-content\/uploads\/2017\/04\/IMG_20170407_194657-768x767.jpg 768w, https:\/\/inator.at\/wp-content\/uploads\/2017\/04\/IMG_20170407_194657-1024x1024.jpg 1024w, https:\/\/inator.at\/wp-content\/uploads\/2017\/04\/IMG_20170407_194657.jpg 1574w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Habe dazu einen Stecker von einem Floppy Kabel verwendet (nur soviel abgeschnitten, dass ich alle Pins erreichen kann, die ich dazu gebraucht hab). War relativ kompliziert, das alles richtig anzuschliessen, weil das Flachbandkabel am LC Display offenbar falsch herum eingel\u00f6tet ist; das Kabel hat bei dem Display die Belegung &#8222;2-1-4-3-6-5-8-7-u.s.w&#8230;&#8220;<\/p>\n<p>Der Stecker ben\u00f6tigt PI-seitig nur 2&#215;8 Pins. (Pin 1&#038;2 k\u00f6nnen frei gelassen werden)<br \/>\nSomit bleiben auch bei einem &#8222;alten&#8220; PI1 einige n\u00fctzliche GPIOs frei. z.B. 1x 5V, 2XGND und einige GPIOs&#8230;<\/p>\n<p><a href=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/04\/IMG_20170408_095259.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/04\/IMG_20170408_095259-300x168.jpg\" alt=\"\" width=\"300\" height=\"168\" class=\"alignnone size-medium wp-image-979\" srcset=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/04\/IMG_20170408_095259-300x168.jpg 300w, https:\/\/inator.at\/wp-content\/uploads\/2017\/04\/IMG_20170408_095259-768x429.jpg 768w, https:\/\/inator.at\/wp-content\/uploads\/2017\/04\/IMG_20170408_095259-1024x572.jpg 1024w, https:\/\/inator.at\/wp-content\/uploads\/2017\/04\/IMG_20170408_095259.jpg 1477w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Ansteuern l\u00e4sst sich das zum Beispiel so :<br \/>\n<a href=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/04\/rpi-lcdisplay.txt\">rpi-lcdisplay<\/a><\/p>\n<p>Diese 3 Scripts lesen einen 1wire F\u00fchler aus, schalten einen GPIO, je nachdem, ob die Temperatur < oder > 23 Grad ist, und zeigen das ganze auf dem Display an.<br \/>\nNoch ein wenig unsch\u00f6n programmiert, aber es l\u00e4uft zumindest mal&#8230;<br \/>\nUnd \/run\/line2 kann man noch immer frei verwenden; alles was da drin steht, wird in der 2. Zeile angezeigt&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Stellt sich immer die Frage : &#8222;was kann ich an den GPIOs des PIs eigentlich alles anschliessen ?!?&#8220; Auch ein LCD ist problemlos m\u00f6glich. Es gibt unz\u00e4hlige Anleitungen dazu im Internet. Zumeist sind die aber alle auf ein kleines Python Programm zur\u00fcckzuf\u00fchren. Hardwareseitig besteht der Trick dabei darin, dass das LC zwar mit 5V l\u00e4uft, &hellip; <a href=\"https:\/\/inator.at\/?p=977\" class=\"more-link\"><span class=\"screen-reader-text\">Raspberry PI &#8211; LCD direkt an GPIOs<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-977","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/posts\/977","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/inator.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=977"}],"version-history":[{"count":11,"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/posts\/977\/revisions"}],"predecessor-version":[{"id":1015,"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/posts\/977\/revisions\/1015"}],"wp:attachment":[{"href":"https:\/\/inator.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=977"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inator.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=977"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inator.at\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}