Quantcast
Channel: Kodinerds.net - Deutschsprachiges Forum zum Kodi Entertainment Center
Viewing all articles
Browse latest Browse all 87137

Suche und brauch ein wenig Hilfe beim LCD HD44782 mit i2c oder eine Anleitung

$
0
0
Hallo meine lieben Rapi und Kodi Forum gemeinde.

Wie die Überschrieft im forum schon sagt benötige ich echt ma eure Hilfe..
Seit wochen suche ich eine anleitung für mein LCD Display. leider ohne erfolg.
Mein Problem ist einfach ich benutze diese

Display: CD Display Modul 1602 HD44780 mit TWI Controller
und hab ein Raspberry pi3 Model B

gpio verbindungen sind wie auf gpio anleitung gesteckt.
das Display zeigt auch ein balke an, also es bekommt strom.

ich benotze auch das XBMC LCDproc Addon und im System ist LCD und treiber HD44780 Aktiv.

Leider bekomm ich keine verbindung hin. oder irgendeine anzeige.. config.text sie wie folgt aus


Quellcode

  1. ## Server section with all kinds of settings for the LCDd server ##
  2. [server]
  3. # Where can we find the driver modules ?
  4. # IMPORTANT: Make sure to change this setting to reflect your
  5. # specific setup! Otherwise LCDd won't be able to find
  6. # the driver modules and will thus not be able to
  7. # function properly.
  8. # NOTE: Always place a slash as last character !
  9. DriverPath=/storage/.config/raspdrivers/
  10. #DriverPath=/usr/lib/lcdproc/
  11. # Tells the server to load the given drivers. Multiple lines can be given.
  12. # The name of the driver is case sensitive and determines the section
  13. # where to look for further configuration options of the specific driver
  14. # as well as the name of the dynamic driver module to load at runtime.
  15. # The latter one can be changed by giving a File= directive in the
  16. # driver specific section.
  17. #
  18. # The following drivers are supported:
  19. # bayrad, CFontz, CFontz633, CFontzPacket, curses, CwLnx, ea65,
  20. # EyeboxOne, g15, glcdlib, glk, hd44780, icp_a106, imon, imonlcd,
  21. # IOWarrior, irman, joy, lb216, lcdm001, lcterm, lirc, lis, MD8800,
  22. # mdm166a, ms6931, mtc_s16209x, MtxOrb, mx5000, NoritakeVFD, picolcd,
  23. # pyramid, sed1330, sed1520, serialPOS, serialVFD, shuttleVFD, sli,
  24. # stv5730, svga, t6963, text, tyan, ula200, xosd
  25. Driver=hd44780
  26. # Tells the driver to bind to the given interface
  27. Bind=127.0.0.1
  28. # Listen on this specified port; defaults to 13666.
  29. Port=13666
  30. # Sets the reporting level; defaults to 2 (warnings and errors only).
  31. ReportLevel=3
  32. # Should we report to syslog instead of stderr ? [default: no; legal: yes, no]
  33. #ReportToSyslog=yes
  34. # User to run as. LCDd will drop its root privileges, if any,
  35. # and run as this user instead.
  36. User=root
  37. # The server will stay in the foreground if set to true.
  38. Foreground=yes
  39. # Hello message: each entry represents a display line; default: builtin
  40. Hello=" Welcome to Openelec"
  41. Hello=" Media Center wird Gestartet"
  42. # GoodBye message: each entry represents a display line; default: builtin
  43. #GoodBye="Thanks for using"
  44. #GoodBye=" OpenElec"
  45. # Sets the default time in seconds to displays a screen.
  46. WaitTime=5
  47. # If set to no, LCDd will start with screen rotation disabled. This has the
  48. # same effect as if the ToggleRotateKey had been pressed. Rotation will start
  49. # if the ToggleRotateKey is pressed. Note that this setting does not turn off
  50. # priority sorting of screens. [default: on; legal: on, off]
  51. #AutoRotate=no
  52. # If yes, the the serverscreen will be rotated as a usual info screen. If no,
  53. # it will be a background screen, only visible when no other screens are
  54. # active. The special value 'blank' is similar to no, but only a blank screen
  55. # is displayed. [default: on; legal: on, off, blank]
  56. ServerScreen=no
  57. # Set master backlight setting. If set to 'open' a client may control the
  58. # backlight for its own screens (only). [default: open; legal: off, open, on]
  59. #Backlight=open
  60. # Set master heartbeat setting. If set to 'open' a client may control the
  61. # heartbeat for its own screens (only). [default: open; legal: off, open, on]
  62. #Heartbeat=open
  63. # set title scrolling speed [default: 10; legal: 0-10]
  64. #TitleSpeed=1
  65. # The "...Key=" lines define what the server does with keypresses that
  66. # don't go to any client. The ToggleRotateKey stops rotation of screens, while
  67. # the PrevScreenKey and NextScreenKey go back / forward one screen (even if
  68. # rotation is disabled.
  69. # Assign the key string returned by the driver to the ...Key setting. These
  70. # are the defaults:
  71. ToggleRotateKey=Enter
  72. PrevScreenKey=Left
  73. NextScreenKey=Right
  74. #ScrollUpKey=Up
  75. #ScrollDownKey=Down
  76. ## The menu section. The menu is an internal LCDproc client. ##
  77. [menu]
  78. # You can configure what keys the menu should use. Note that the MenuKey
  79. # will be reserved exclusively, the others work in shared mode.
  80. # Up to six keys are supported. The MenuKey (to enter and exit the menu), the
  81. # EnterKey (to select values) and at least one movement keys are required.
  82. # These are the default key assignments:
  83. #MenuKey=Escape
  84. #EnterKey=Enter
  85. #UpKey=Up
  86. #DownKey=Down
  87. #LeftKey=Left
  88. #RightKey=Right
  89. ## Hitachi HD44780 driver ##
  90. #[hd44780]
  91. #ConnectionType=i2c
  92. #Device=/dev/i2c-1
  93. #Port=0x27
  94. ## Hitachi HD44780 driver ##
  95. [hd44780]
  96. # Select what type of connection. See documentation for types.
  97. ConnectionType=i2c
  98. # Port where the LPT is. Usual value are: 0x278, 0x378 and 0x3BC
  99. Port=0x27
  100. # Device of the serial interface [default: /dev/lcd]
  101. Device=/dev/i2c-1
  102. # Bitrate of the serial port (0 for interface default)
  103. Speed=0
  104. # If you have a keypad connected.
  105. # You may also need to configure the keypad layout further on in this file.
  106. Keypad=no
  107. # Set the initial contrast (bwctusb and lcd2usb) [default: 500; legal: 0 - 1000]
  108. Contrast=500
  109. # Set brightness of the backlight (lcd2usb only) [default: 0; legal: 0 - 1000]
  110. Brightness=500
  111. #OffBrightness=0
  112. # If you have a switchable backlight.
  113. Backlight=yes
  114. # If you have the additional output port ("bargraph") and you want to
  115. # be able to control it with the lcdproc OUTPUT command
  116. OutputPort=no
  117. # Specifies if the last line is pixel addressable (yes) or it controls an
  118. # underline effect (no). [default: yes; legal: yes, no]
  119. #Lastline=yes
  120. # Specifies the size of the LCD.
  121. # In case of multiple combined displays, this should be the total size.
  122. Size=16x2
  123. # For multiple combined displays: how many lines does each display have.
  124. # Vspan=2,2 means both displays have 2 lines.
  125. #vspan=2,2
  126. # If you have an HD66712, a KS0073 or another 'almost HD44780-compatible',
  127. # set this flag to get into extended mode (4-line linear).
  128. #ExtendedMode=yes
  129. # In extended mode, on some controllers like the ST7036 (in 3 line mode)
  130. # the next line in DDRAM won't start 0x20 higher. [default: 0x20]
  131. #LineAddress=0x10
  132. # Character map to to map ISO-8859-1 to the LCD's character set
  133. # [default: hd44780_default; legal: hd44780_default, hd44780_euro, ea_ks0073,
  134. # sed1278f_0b, hd44780_koi8_r, hd44780_cp1251, hd44780_8859_5, upd16314 ]
  135. # (hd44780_koi8_r, hd44780_cp1251, hd44780_8859_5 and upd16314 are possible if
  136. # compiled with additional charmaps)
  137. CharMap=hd44780_default
  138. # If your display is slow and cannot keep up with the flow of data from
  139. # LCDd, garbage can appear on the LCDd. Set this delay factor to 2 or 4
  140. # to increase the delays. Default: 1.
  141. DelayMult=4
  142. # Some displays (e.g. vdr-wakeup) need a message from the driver to that it
  143. # is still alive. When set to a value bigger then null the character in the
  144. # upper left corner is updated every <KeepAliveDisplay> seconds. Default: 0.
  145. #KeepAliveDisplay=0
  146. # If you experience occasional garbage on your display you can use this
  147. # option as workaround. If set to a value bigger than null it forces a
  148. # full screen refresh <RefreshDiplay> seconds. Default: 0.
  149. #RefreshDisplay=5
  150. # You can reduce the inserted delays by setting this to false.
  151. # On fast PCs it is possible your LCD does not respond correctly.
  152. # Default: true.
  153. DelayBus=true
  154. # If you have a keypad you can assign keystrings to the keys.
  155. # See documentation for used terms and how to wire it.
  156. # For example to give directly connected key 4 the string "Enter", use:
  157. # KeyDirect_4=Enter
  158. # For matrix keys use the X and Y coordinates of the key:
  159. # KeyMatrix_1_3=Enter
  160. #KeyMatrix_4_1=Enter
  161. #KeyMatrix_4_2=Up
  162. #KeyMatrix_4_3=Down
  163. #KeyMatrix_4_4=Escape
Alles anzeigen
nun. ja.. meine frage ist an euch das es hier auch zuviel gibs. mit lcd aber kein genaure infos wie man das für den rapi 3 hinbekommt
frage ich euch mal.. ob mir da jemand helfen könnte.. bitte 8o ;(

Viewing all articles
Browse latest Browse all 87137