Подключение к ЖК-дисплею через I2C

Я пытаюсь использовать SainSmart 20x4 LCD подключен через I2C.

  1. Я могу вручную управлять контактами 0 & От 1 до высоких и низких, поэтому я знаю, что они работают.
  2. Я прокомментировал записи черного списка I2C-bcm2708 и черного списка SPI-bcm2708 из raspi-blacklist.conf
  3. Я добавил i2c-dev в /etc /modules под snd-bcm2835
  4. Я установил i2c-tools
  5. Запуск ls -la /dev /i2c-0 возвращает crw-rw --- T 1 root i2c 89, 0 Jun 15 10:21 /dev /i2c-0

Тем не менее i2cdetect -y 0 ничего не возвращает:

    0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --       

Любая идея о том, что не так или что я могу проверить?

3 голоса | спросил lolouk44 15 J0000006Europe/Moscow 2013, 13:36:41

2 ответа


2

Оказывается, он должен питаться от + 3.3В. Direct + 5V не распознается Pi, даже если я использую конвертер уровня логики ( Я пробовал этот между другими)

ответил lolouk44 12 Jpm1000000pmSun, 12 Jan 2014 13:53:59 +040014 2014, 13:53:59
0

В зависимости от модели и ревизии малины Pi вам нужно будет использовать «другой» канал I2C. Попробуйте:

i2cdetect -y 1
ответил recantha 15 J0000006Europe/Moscow 2013, 15:17:32

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132