Официальный сайт компании Arduino по адресу arduino.cc
Подключение LCD через "переходник"
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Втр, 21/07/2015 - 22:06
Привет!
Кто-нибудь подключал ЖК через вот такой переходник (не знаю как называется)?
Дело в том что у меня ЖК нужно паять, а я не знаю где какие контакты.
И какой библиотекой можно воспользоваться...
Заранее спасибо, хотя бы за название этого "переходника".
Помоему его припаять не правильно нужно очень постараться.
Помоему его припаять не правильно нужно очень постараться.
Я могу. Подскажите как сделать, или как эта штукенция называется? Хоть погуглить получится с названием.
Дело в том что у меня ЖК нужно паять, а я не знаю где какие контакты.
И какой библиотекой можно воспользоваться...
подписаны у тебя контакты, библиотека с примерами в Arduino IDE валяется.
*кто открыл курятник с навичками?
Я могу. Подскажите как сделать, или как эта штукенция называется? Хоть погуглить получится с названием.
Дело в том что у меня ЖК нужно паять, а я не знаю где какие контакты.
И какой библиотекой можно воспользоваться...
подписаны у тебя контакты, библиотека с примерами в Arduino IDE валяется.
*кто открыл курятник с навичками?
Все 16?
И как библиотека называется?
Подключать нужно чтобы контакты LED были там где A K написано.
Библиотек полно, я даже правил для этого оригинальную - чтобы разобраться как она работает и почему она иногда не работает.
Если надо то вот, мне не жалко.
Работает только если дважды begin вызывать - и то иногда не инитится дисплей.
Переходник этот называется I2C адресный GPIO расширитель. Дисплей подключаемый к нему работает в 4 битном режиме, остальные 4 бита расширителя подключаются к служебным контактам и подсветке - там для управления подсветкой есть транзистор, а в библиотеке соответвующие функции
void noBacklight();
void backlight();
void setBacklight(uint8_t new_val);
Подключать нужно чтобы контакты LED были там где A K написано.
Библиотек полно, я даже правил для этого оригинальную - чтобы разобраться как она работает и почему она иногда не работает.
Если надо то вот, мне не жалко.
Работает только если дважды begin вызывать - и то иногда не инитится дисплей.
Переходник этот называется I2C адресный GPIO расширитель. Дисплей подключаемый к нему работает в 4 битном режиме, остальные 4 бита расширителя подключаются к служебным контактам и подсветке - там для управления подсветкой есть транзистор, а в библиотеке соответвующие функции
void noBacklight();
void backlight();
void setBacklight(uint8_t new_val);
Спасибо за ответ о названии. Буду искать.
Не то, что клоп.
А вот это пробовали?
http://geektimes.ru/post/255812/
Кто-нибудь подключал ЖК через вот такой переходник (не знаю как называется)?
Заранее спасибо, хотя бы за название этого "переходника".
I2C-переходник
https://ru.wikipedia.org/wiki/I%C2%B2C
http://easyelectronics.ru/interface-bus-iic-i2c.html
http://geektimes.ru/post/255812/
https://www.google.com/search?q=arduino%20i2c%20lcd
У меня распаян с обратной стороны экрана, как тут
Библиотека LiquidCrystal_I2C.h
Это среда разработки. Это и текстовый редактор и компилятор в одном.
Тем не менее, так и не разобрался как с переходником работать.
Внятных инструкций по работе с I2C не нашёл. Все советуют библиотеки. На х--а? Библиотеку я и сам могу написать (а то у одного одно работает, у другого - другое).
Интересует как это работает.
Гыыы еще один. Библиотеку может сам написать, только не знает как читать даташит
Я 2 месяца назад начал электроникой в принципе заниматься.
А до этого - в школе, на информатике.
Что, где и как - тёмный лес.
Если Вам доставляет удовольствие стебаться - Ваше право.
Хорошо. Зайдем с другой стороны.
Как вы пытались разобраться с переходником?
Смотрели на него с немым укором?
не парься, я тоже сначала был огорошен троллингом, но и нормальные ребята есть, ты читай, что тебе по делу пишут, а на треп внимания не обращай, у тебя индикатор такой:
http://files.amperka.ru/datasheets/MT-16S2H.pdf
чтобы его подсоединить, нужно туеву хучу проводов и массу пинов на ардуине задействовать:
поэтому есть такая железка E08-Преобразователь последовательного интерфейса IIC / I2C / TWI / SPI платы для LCD 1602
я учился по дключать все это по урокам Джереми Блюма:
http://www.youtube.com/watch?v=09BdP1pIVaA
посмотри, парень очень доходчиво излагает! Удачи!
до сих пор не подпаял)))
https://www.google.ru/search?q=1602+i2c&newwindow=1&espv=2&biw=1920&bih=...
О новый помошник. Евгений, как думаешь на сколько его хватит?
Да.
И пытался найти банальную инструкцию типа http://research.andbas.com/2011/12/hc-sr04.html
допустим я не знаю название платы, знаю только что она подцепляется дисплею для ардуино. да еще и пусть не знаю что за дисплей. короче две неизвестные железки
для начала определим что за дисплей. гуглим
https://www.google.ru/search?q=lcd+arduino&newwindow=1&espv=2&biw=1920&b...
и о боже. этот дисплей почти на каждой картинке. узнали что это 1602
и дальше простой путь. снова гуглим
https://www.google.ru/search?q=lcd+arduino&newwindow=1&espv=2&biw=1920&b...
да вот же он, так же почти на каждой картинке, и как впаивать сразу видно
но тут подумали, а вдруг у меня на переходнике другая микруха. прочитали PCD8574
снова гуглим.
https://www.google.ru/search?q=lcd+arduino&newwindow=1&espv=2&biw=1920&b...
ан нет. это все таки он и есть
к тому же из первой же ссылки узнали что это i2c переходник, узнал параллельно что это интерфейс по двум проводам, и можно кучу все подключить
https://ru.wikipedia.org/wiki/I%C2%B2C
а как ардуина определяет с кем общается если все на одних проводах? оказывается по адресу
как паять узнал, теперь нужно узнать как с ним работать
https://www.google.ru/search?q=1602+lcd+%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D...
на первой же ссылке видим пример, даже как подключается расписано
копируем код, не комплится. ругается что нет файлов. понятно библиотека нужна. смотрим код
гуглим
https://www.google.ru/search?q=LiquidCrystal_I2C.h&oq=LiquidCrystal_I2C....
и первая ссылка
осталось скачать и установить
Дисплей работает, и появляется чувство удовлетворения от того что получилось запустить
И это все!!!
Не нужно тупить! Включай мозг
Супер, прямо как в школе!
Дополнение по адресу, чтобы его не угадывать.: http://playground.arduino.cc/Main/I2cScanner
Всё, Евгений извлекли :)
И это было. Только вот после установки этой библиотеки как не работало, так и не работает. Теперь даже без переходника не работает дисплей.
Умиляет: "...Из четырех протестированных библиотек завелась без дополнительной докрутки только эта..." http://sizovsergey.ru/podklyuchenie-lcd-ekrana-lcm-1602-s-i2c-k-arduino/
А то, что Вы мастер гугла - молодец. Подробнее с логикой Вашего гугления - ознакомлюсь дома. Интересно.
Не умею - буду учиться.
Спасибо за развёрнутый ответ.
Не рабтает по причине И2С шина не работает или по причине распиновки выходов расширителя к индикатору?
Сканер видит что-то по предполагаемому вами адресу?
Уже и Жеку достали, вот вот троллем назначат)))
если не работает значит либу неправильно поставил
если просто скачать и установить
а нужно переименовать папку
я хз зачем так делают, но как есть
[quote=bwn]
Уже и Жеку достали, вот вот троллем назначат)))
[/quote]
да уже называли)) вот как какую нибудь хрень найти в инете полюбому быстро бы нашел, а тут беда
Наконец определил основной признак тролля на этом форуме: человек употребляющий слова - подумай и погугли.
мне одному кажется, что ТС обокрал ботана-ардуинщика?
он так и не ответил, каким образом ноунейм-товар к нему попал.
мне одному кажется, что ТС обокрал ботана-ардуинщика?
он так и не ответил, каким образом ноунейм-товар к нему попал.
да странно. но у меня есть предположение:
ночью пьяные ардуинщики поймали на улице, сказали мы хотим поделится с тобой нашей радостью, напоили, а утром проснулся без штанов, а в попе две платы торчат, и тут пришла мысль надо бы запустить и понеслось...
Все было не так. Менты поймали гопника с пайльником. И он теперь пытается им доказать что умеет паять, а то засунут ему паяльник в неподходящее отверстие. В ухо например.
хм. почему у одного меня мыслей про жопное насилие в контексте сабжа не возникло?
Дохтор, что со мной не так?
хм. почему у одного меня мыслей про жопное насилие в контексте сабжа не возникло?
Дохтор, что со мной не так?
Это значит что ты умрешь....:) и тут даже нет сомнений. .
И это было. Только вот после установки этой библиотеки как не работало, так и не работает. Теперь даже без переходника не работает дисплей.
Умиляет: "...Из четырех протестированных библиотек завелась без дополнительной докрутки только эта..." http://sizovsergey.ru/podklyuchenie-lcd-ekrana-lcm-1602-s-i2c-k-arduino/
Там ещё есть такая крутилочка под крес, его во время работы неплохо бы покрутить, а то вдруг у вас контрастность на минимум а вы голову ломаете, библиотеки мучаете.
Если всё непонятно, гугл то в помощь. Начни с с названия микросхемы, так потихоньку дайдёшь до скетча.