из COM порта в LCD

Использование дисплеев и обсуждение пользовательских блоков к ним
Ответить
Camel7791
Рядовой
Сообщения: 2
Зарегистрирован: 26.02.2016{, 10:04}
Репутация: 0

из COM порта в LCD

#1

Сообщение Camel7791 » 28.02.2016{, 10:34}

Уважаемые эксперты, добрый день! Я очень начинающий ардуинщик. У меня вопрос который вам возможно покажется простым.
в программе FLProg я подключил IR и с пульта дистанционного управления прекрасно отправляю команды в COM порт. Там я вижу последовательность из 8 символов. И все хорошо, но как только я подключаю LCD по I2C, я на экране вижу только один, первый символ, а хочу всю последовательность символов. Я понимаю что наверно надо работать с массивами, но как и что делать я не понял пока..и наверно с типами я не до конца разобрался. В LCD приходят данные в виде строки, а в COM порт, приходят в виде чего?? если не затруднит, пожалуйста ответьте подробнее.
Для меня этот пример просто урок, я учусь, практического значения он пока не имеет. С уважением Александр.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

из COM порта в LCD

#2

Сообщение rw6cm » 28.02.2016{, 14:44}

Не понял о чем речь?
Вложения
code_IR.flp
(41.57 КБ) 57 скачиваний
Win10-64, FLProg (portable)

dim21841
Рядовой
Сообщения: 37
Зарегистрирован: 13.10.2015{, 08:08}
Репутация: 0
Откуда: Бельцы

из COM порта в LCD

#3

Сообщение dim21841 » 02.03.2016{, 00:40}

я просто читал значение пина, переводил в текст и печптал на экране, за пару минут получилось. 
... правда не помню, в FLProg или IDE, но можно блок набросать

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

из COM порта в LCD

#4

Сообщение Siberian » 02.03.2016{, 09:08}

Я тоже не совсем понял хотелки Camel7791, но если нужно отправить в виде String, то можно так.
Вложения
code_IR_2.flp
(41.52 КБ) 66 скачиваний

Camel7791
Рядовой
Сообщения: 2
Зарегистрирован: 26.02.2016{, 10:04}
Репутация: 0

из COM порта в LCD

#5

Сообщение Camel7791 » 07.03.2016{, 14:37}

Спасибо уважаемые коллеги! все получилось. это у меня ручки кривые.

Добавлено (07.03.2016, 14:37)
---------------------------------------------
.......  Уважаемые эксперты, добрый день! Я очень начинающий ардуинщик. У меня вопрос который вам возможно покажется простым.
в программе FLProg я подключил IR и с пульта дистанционного управления прекрасно отправляю команды в COM порт. Там я вижу последовательность из 8 символов. И все хорошо, но как только я подключаю LCD по I2C, я на экране вижу только один, первый символ, а хочу всю последовательность символов. Я понимаю что наверно надо работать с массивами, но как и что делать я не понял пока..и наверно с типами я не до конца разобрался. В LCD приходят данные в виде строки, а в COM порт, приходят в виде чего?? если не затруднит, пожалуйста ответьте подробнее. 
Для меня этот пример просто урок, я учусь, практического значения он пока не имеет. С уважением Александр.........

Дорогие друзья, возможно кому то и будет полезно. Та проблема, с которой я столкнулся с тем , что выводится всего один символ в LCD связана с тем, что я использовал Arduino 1.6.6 или 1.6.7. . В этих версиях на экран выводится черте что.... а вот в версии Arduino 1.6.3 все заработало сразу и без проблем, как я не издевался над LCD, все четко!! С уважением Александр.

Аватара пользователя
Siberian
Лейтенант
Сообщения: 475
Зарегистрирован: 07.09.2015{, 11:51}
Репутация: 8
Откуда: СССР
Имя: Александр

из COM порта в LCD

#6

Сообщение Siberian » 07.03.2016{, 14:47}

Отправляйте и принимайте с помощью переменной.

Вложения
6989818.jpg

Ответить

Вернуться в «Дисплеи и индикаторы»