LCD-Display am Raspberry Pi

Ein LCD Display mit i2c-Schnittelle lässt sich recht einfach am Raspberry Pi betreiben. Hier eine kurze Anleitung:

Was wird benötigt?

Konfiguration

Zuerst muss der in der Datei /etc/modprobe.d/raspi-blacklist.conf sichergestellt werden, dass die i2c-Module nicht auf der Blackliste stehen.
Dazu die Datei mit einem Editor öffnen:

1
sudo nano /etc/modprobe.d/raspi-blacklist.conf

und eine Raute vor die entsprechenden Einträge setzten:

1
2
3
#blacklist spi and i2c by default (many users don't need them)
#blacklist spi-bcm2708
#blacklist i2c-bcm2708

Anschließend in der Datei /etc/modules die folgende Zeile hinzufügen:

1
i2c-dev

Das war’s, jetzt nur noch den Raspberry Pi einmal neu starten.

LCD-anschließen

i2c-LCD an Raspberry Pi anschließen

i2c-LCD an Raspberry Pi anschließen

Die 4 Anschlüsse am LCD-Controller sollten entsprechend beschriftet sein.

LCD testen

Ich habe eine einfach zu benutzende python Bibliothek mit Test-Programm mal auf github hochgeladen.

Installation:

1
2
3
sudo apt-get install python-smbus i2c-tools
git clone https://github.com/sweetpi/python-i2c-lcd.git
cd python-i2c-lcd

Es liegen Zwei Beispielprogramme bei. Einmal eine Uhr:

1
python2 ./datetime-test.py

sowie ein Programm dem man per Parameter übergeben kann, was man anzeigen will:

1
python2 ./display.py line_1~line_2~line_3~line_4

Außerdem gibt es ein Plugin zur Integration in pimatic.

Viel Spaß beim experimentieren!

 

51 Antworten

  1. Wie sieht denn das aus, wenn meine SDA/DCL-Pins schon belegt sind? Kann ich an den Pins auch mehrere Devices anschließen?

  2. Wird es noch ein Mini-Tutorial geben, um das LCD Display in die pimatic Weboberfläche einzubauen?

    Stelle mich zu dämlich an dafür 🙁

  3. Hi,

    Bei mir will es nicht ganz laufen. Beim Versuch das Python skript zu Starten bekomme ich folgenden Fehler:

    „Import error: No Module named LCD“

    Die .conf datei für die Blacklist war vorher leer bzw hatte nicht existiert die habe ich dann einfach angelegt und die ausge“#“ Befehle eingefügt und gespeichert…

  4. Alles lief wunderbar – plötzlich geht nichts mehr.. i2c device wird nicht mehr erkannt
    Update ist schuld. (Umstellung des Kernel auf device-tree)
    Hat mich einige Zeit meines Lebens gekostet. Daher vielleicht interessante Info für alle!

    Siehe: http://www.raspberrypi.org/forums/viewtopic.php?f=28&t=97314

    Kurzum:
    dtparam=i2c_arm=on
    in die Datei /boot/config.txt einfügen, reboot, alles wieder beim alten 😉

  5. @ Fillip

    das Skript datetime-test.py funktioniert auch nicht auf aktuellen Systemen. Hatte das gleiche Problem. Du kannst das Skript mit nano editieren.
    Zeile 1 und Zeile 6 müssen angepasst werden, dann funktioniert das Skript:

    (1) from lcddriver import lcd
    (2) from time import time
    (3) from time import sleep
    (4) from datetime import datetime
    (5)
    (6) lcd = lcd()

    • Super das hatte geklappt! Habe nun ein Image vom 09-09-2014 installiert, da das alte abgeschmiert ist. Wenn ich nun bsp. „sudo python2 ./datetime-test.py“ eingebe kommt auf dem LCD keine Anzeige… Das Skript startet ohne Probleme, mehr aber auch nicht…

      • Fehler gefunden… In einem anderen Beitrag hieß es das Display kommt an 3,3V leider falsch. An 5V geklemmt und nun klappt alles wunderbar!

  6. Hallo

    geht das auch mit diesem Display?

  7. Hallo,

    nach dem Starten des Python Scriptes erhalte ich folgende Fehlermeldung:

    pi@raspberrypi ~/python-i2c-lcd $ python2 datetime-test.py
    Traceback (most recent call last):
    File „datetime-test.py“, line 6, in
    lcd = lcd()
    File „/home/pi/python-i2c-lcd/lcddriver.py“, line 64, in __init__
    self.device = i2c_lib.i2c_device(ADDRESS, BUS)
    File „/home/pi/python-i2c-lcd/i2c_lib.py“, line 7, in __init__
    self.bus = smbus.SMBus(port)
    IOError: [Errno 2] No such file or directory

    DIe Korrektur von schlimpi habe ich durchgeführt.

  8. @ Christoph:
    Das könnte aufgrund der Einführung von device tree als Standard im letzten Raspbian release resultieren.
    Mit sudo raspi-config in den Advanced Options device tree deaktiviern und I2C aktivieren, dann sollte es klappen.
    Details:
    https://www.raspberrypi.org/forums/viewtopic.php?p=675658#p675658

  9. Hi, wie schaut es denn aus, wenn ich zwei LCDs am I2C-Bus betreibe? Also Szenario ist das, ich will mit einem Script bei de LCDs (0x26, 0x27) löschen, mittels lcdx.clear(). Angemerkt ist, dass ich beim __init__ die Adresse als Parameter übergebe. Wenn ich also lcd1 = lcd(0x26) und lcd2 = lcd(0x27) aufrufe, bekomme ich folgenden Fehler:

    AttributeError: lcd instance has no __call__ method

  10. Muss nicht ein Pegelwandler dazwischen (für SCL/SDA), da der Pi nur 3,3V Logik verträgt?

    • @ Timon:
      Die Frage habe ich mir auch gestellt, ich denke solange das Display nichts senden würde, oder falls der I2C-Wandler das direkt erkennen und „umschalten“ würde, wäre dies nicht unbedingt notwendig. Aber wollte mir demnächst auch mal ansehen, ob der Pegelwandler notwendig ist.

    • @ Timon:
      Ich habe mein LCD nun ohne Pegelwandler direkte zum Laufen bekommen!
      Es muss wohl darauf geachtet werden, ob der I²C-Wandler noch mit Pullup-Widerständen an 5V angeschlossen ist und diese in dem Fall evtl. getrennt werden, aber es läuft!

      @Holger:
      Ich habe mir die Tage ein derartiges Skript zusammengeschrieben, kann es Dir aber gern zur Verfügung stellen!

  11. Servus Oliver,

    ich habe das Display nach der Anleitung angeschlossen und es funktioniert auch, danke dafür. Ich hätte gern einige Parameter des PI angezeigt, z.b. Laufzeit, IP, Temp der CPU. Vielleicht kann kannst Du mir da einen kleinen Tipp geben. Ich hab von Python keine Ahnung und muss mir immer alles aus dem Internet zusammensuchen.

    • @Holger:
      Ich habe mir die Tage ein derartiges Skript zusammengeschrieben, kann es Dir aber gern zur Verfügung stellen.
      Mir stellt sich gerade nur noch die Frage, wie ich dies am Besten tun kann hmm?

      • Das wäre toll. Vielleicht bin ich ja nicht der einzige, der daran Interesse hätte. Vielleicht hängst Du es an den Beitrag an, oder über Github. Falls das nicht geht sag nochmal Bescheid, dann gebe ich DIr meine eMail-Adresse.

        Danke für die schnelle Antwort.

        • Mein letzter Beitrag wurde oder wird leider noch moderiert, evtl. aufgrund der enthaltenen Links. Nun stellt sich mir jedoch auch die Frage, ob ich u.a. den hier vorliegenden Code einfach in etwas abgeänderter Form weterverteilen darf?
          Mit dem Urheberrecht bei Skripten ist mir das leider noch etwas ein Rätsel.

        • Hier noch einmal die Python-Skripte, evtl. werden sie diesmal dargestellt:

          Show direct date,time,uptime,CPU load,voltage and frequence:

          pastebin.com/8QWK0VqY

          Datetime for 2 line LCD Displays with restart on i2c lost (basiert auf Olivers python-i2c-lcd und benötigt die restlichen Treiber-Daten auch noch):

          pastebin.com/wS7U2Ft9

  12. Servus Sebastian,

    ist vielleicht einfachen, wenn ich Dir ne eMail-Adresse gebe, schick mir die Datei doch bitte auf gu4ho-klarmobil@yahoo.de. Wenn es klappt, würde ich mich sehr freuen.

  13. Kann ich das pimatic-lcd Plugin irgendwie modifizieren damit ich das LCD Display direkt ansprechen kann?

  14. An meinem Display gibt es alles außer 5V. Dafür gibt es VCC geht das?

  15. Hallo,

    bei mir wird angezeigt, dass das Modul „lcd“ in Python nicht gefunden wird. Wie kann ich das Beheben?

  16. Revolutional update of SEO/SMM software „XRumer 16.0 + XEvil“:
    captchas solution of Google, Facebook, Bing, Hotmail, SolveMedia, Yandex,
    and more than 8400 another size-types of captchas,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can connect XEvil 3.0 with all most popular SEO/SMM software: XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other programms.

    Interested? You can find a lot of impessive videos about XEvil in YouTube.
    See you later!

  17. Search for your favorite songs in our MP3 database and download, these in the best possible quality.
    http://0daymusic.org

  18. Скачать базу данных организаций города Томск бесплатно http://bazdan24.ru/tovar/baza-dannyh-organizatsij-goroda-tomsk/

    470pY747

  19. Absolutely NEW update of SEO/SMM software „XRumer 16.0 + XEvil“:
    captchas solution of Google, Facebook, Bing, Hotmail, SolveMedia, Yandex,
    and more than 8400 another size-types of captchas,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can connect XEvil 3.0 to all most popular SEO/SMM software: XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other software.

    Interested? There are a lot of demo videos about XEvil in YouTube.
    Good luck 😉

  20. Confronta i migliori Forex brokers con analisi riportate in confronto fx-brokers-review.com/index_it.html

  21. colorful flower plush toy cute heart pillow soft cushion stuffed doll birthday gift, https://shop-number.one/products/colorful-flower-plush-toy-cute-heart-pillow-soft-cushion-stuffed-doll-birthday-gift

  22. This sexy girl loves to please herself when she is not doing much else. She has a tattooed body and loves to caress it. She lies on the bed and spreads her legs to stimulate her little pussy. What this whore doesn’t know is that someone is watching her and recording everything she does on her bed. She wears a slutty fishnet costume and wants a very dirty fuck. This whore won’t need to wait for too long because two guys approach her and give her all the cock she needs. The black one fills her mouth with his rod while the white dude licks her pussy. Find out if she’s gonna receive both their dick in her snatch Experienced and with a great body Mia meets the hard cocks of these two dudes. She always liked big dicks and now she has two of them. First she kneels and sucks them, but when she gets tired of that Mia bends over to receive a filling dose of meat. She’s getting stuffed there! Kiki is such a nice girl and this time she wants to give us a special X-mas gift, herself! The 18 yo brunette teen got naked in front of the camera and all that she kept is the traditional hat. Look at her how nicely she plays with herself, who wouldn’t want her under the Christmas tree? This nasty blonde slut is on her knees and she has her beautiful lips wrapped around my rock hard cock. Mariah slobbers all over my dick and It feels so good. She lubes up my dick and shoves it deep in her pussy. Two guys pull Mei’s legs apart so a third man can explore her cunt. He stick his face in her vagina and eats her pussy. Then, She decides to jack off the other two guys at the same time while taking turns on each man’s cock with her mouth. Will they fill her with cum? Horny feet fetish guy is playing with this sexy Latina, Gin Marie’s feet to excite this black haired bitch into a hardcore fuck. Watch how she is getting hornier as the guys hands are closing to her C-section. She slowly spreads her legs and make way for the guy to check her pussy out and finger fuck it! This is the kind of doc that you will barely wait to see. She’s a devilish redhead with a passion to dominated, especially other sluts! Her patient came for a routine check and found herself undressed and ass slapped until that sexy ass turned red. Now that the doc slapped her she licks her booty with passion. On of the guys is bent over the counter while the other one lifted his leg to fuck him anally. he rides and use him very hard as it seems like that the guy that was under is completely exhausted by the ordeal. Therefore, he lies on his back as the other guy climbs on top to get a blowjob
    The crazy sex picture club pages http://pussyxpic.com/
    hi2899d56nOCu5QQiEV9EBma

  23. Porn from popular networks
    http://bbw.adultnet.in/?pic_bianca
    sex erotic erotic guru auto erotic asphyxiation erotic crucifixion

  24. Представляем вам личного помощника!
    Мы собрали в одном месте все самые полезные и интересные сайты, чтобы вы могли без проблем выбрать именно то, что нужно именно вам.

  25. Check my altered contract
    http://pattaya.girls.blogporn.in/?post.kamryn
    sexwebcams africa chuva rima offers

  26. Propecia hair online propec.antibioticsonlinehelp.com like guest of your blog and claim b pick up you made the era to lessons the polite post. I shared your website nigh the reason of Google but looking exchange for a comparable topic, your cobweb position came up. I establish your blog before started of Google equanimous as searching by reason of a tied up meaningfulness, your website got here up. Off bloggers publish however up quidnunc and network trickle and this is badly annoying. I found your site through means of Google where searching to go to a comparable causal, your website got here up.
    A saturation blog with Propecia hair online hair loss forum finasteride hair
    thrilling significance, that is what I telephone. Nowadays bloggers leak contrariwise involving nosy parker bruit and internet stuff and this is in actuality annoying. I set your website nigh point of Google when mmg for a comparable of inquiry, your site got here up. I inaugurate your locate nearby acknowledge proceeding of Google at the done age as looking quest of a allied branch of knowledge, your locality came up. That is dedicated heyday to originate some songs in the direction of the extended run. I sent your blog aside oxidation of Google while searching for a equivalent matter, your locality came up.
    Rate ItIf some individual changes to be updated with most up-to-date peripheries afterward he be compelled be pay off a connected smite this network placement and be up to rebuild all the time. Leisurely, the blog posts extraordinarily abrupt in the interest of me on Creatine. I bring about your meaning site via Google Propecia 5 mg side effects as searching for a motorized subject, your Propecia 5 mg side effects got here up. Worse bloggers bruit about wild nearly judgement and trap choke and this is without a doubt frustrating.

  27. Представляем вам личного помощника в интернете!
    Мы собрали в одном месте все самые полезные и интересные сайты, чтобы вы могли без проблем выбрать именно то, что нужно именно вам.

  28. My gay pics
    http://men.sexblog.pw/?pg_paul
    gay brothers olly murs gay gay flat share gay gran canaria gay parenting

  29. Собираем данные по факту поборов и других нарушений анонимно, по детскому саду №11 „Аленушка“ г. Воскресенск, Московская область, заведующая Белоусова Татьяна Алексеевна. Телефон детского сада +7 49644 2?40-22
    Пишите о всех нарушения этого детского сада на почту netpoboram@list.ru.

  30. online.aviabilethoteltur.ru – Авиабилеты Гостиницы Туры!
    Цены в правой колонке будут меняться сообразно ходу выполнения задачи. Самая низкая http://online.aviabilethoteltur.ru/83311-deshevye-bilety-krasnojarsk-anapa.html
    такса отразиться в степь «Лучшие цены» и справа. Скайсканер безмездный поисковик дешевых авиабилетов онлайн. Сравните тысячи рейсов и выбирайте самое выгодное предложение. Ищите выгодные даты сквозь дневник низких цен. Лучшая курс на авиабилеты бывает online.aviabilethoteltur.ru изза 2 месяца (50-60 дней) прежде отправления. Как понять для какие даты питаться дешевые авиабилеты? Подберите доходный перелет с помощью календаря низких цен. В календаре показаны самые низкие цены для авиабилеты сообразно месяцам и дням, сверка стоимости происходит посреди авиакомпаниями и системами. Сверка цен: более 800 расписание перевозчиков и 100 агентств по продаже авиабилетов сообразно всему миру. Самые дешевые авиабилеты

  31. Предлагаем купить бытовой вентилятор по низкой цене со склада в Киеве. Гарантия производителя 5 лет. Скидка 10% с купоном „ALFAVENT“

    http://alfa-vent.com.ua/mvm-101-bv-a

  32. Finasteride medication propecia amount f.antibioticsonlinehelp.com Finpecia is adapted to to prescribe for androgenetic alopecia (male-pattern baldness), prostate cancer, benign prostatic hyperplasia. It contains Finasteride. This sum selectively prevents effects of 5 alpha-reductase, that is an enzyme important for interest of standard androgens (male hormones).
    Directions
    It is recommended to http://f.antibioticsonlinehelp.com/finasteride-side-effects-statistics/finasteride-label.php
    take the panacea at the same all at once every day. Take 1 bore before or after meal. And don’t overlook to consult with your doctor!
    Precautions
    Finpecia can’t be second-hand as far as something treatment of alopecia (concentrated curls failure), prominence hair’s breadth loss, etc. It should be charmed for 3 months and more to see any distinct result. If there is no fruit after 12 months of treatment, you should a close your treatment with Finpecia.

  33. Skype evg7773 http://1541.ru Laminine LPGN цена от 28 usd. Женское, Сон, Суставы, Давление, Депрессия, Омоложение

  34. Оптимизаторы, запустил бесплатный каталог статей. Интересно будет для всех, кто продвигает сайты в интернете при помощи ссылок. Отправляйте свои статьи на почту указанную в каталоге, и я размещу их на сайте. Все статьи проверяю на уникальность. Никаких линкопомоек!
    http://www.catalogueofarticles.com/uncategorized/deficit-brazilskogo-kofe/

  35. Порно фото бесплатно, эротические секс фото галереи
    http://blondinki.onlajn.sexblog.pw/?page.denisse

  36. Растворимый кофе – это вариант изготовить напиток с достаточной крепостью, ароматом и вкусом. Так как определено, что во многом именно от размера помола зависят многие вкусовые особенности напитка. Зерновой кофе – это самый правильный и наилучший выбор натурального «живого» продукта, который сохраняет все ценные особенности и свойства кофейных зерен, а также гарантирует незабываемые вкусовые характеристики каждой заваренной чашечки кофе.

    http://alfa-coffee.com.ua/contacts

  37. Hardcore Gay photo blogging waiting
    http://gay.boy.teen.sexblog.pw/?post-bennett

  38. Fresh sovereign porn place
    http://blowjob.adultnet.in/?annabella
    erotic tarot most erotic scenes erotic comics pdf erotic wall erotic book publishers

  39. My revitalized time
    download smileys for android phones how to make an app in android canadian dating sites app manga mobi games download
    http://adult.google.play.lastnews.in/?dispatch.janie
    free live download wallpaper descarga para android gratis free download android apps play store free msg app for mobile mobile security apps

Schreibe einen Kommentar

Home Allgemein LCD-Display am Raspberry Pi
© sweet pi - sweet home
Top