Как в ардуино иде прописать дисплеи.

Ответить
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 579
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Как в ардуино иде прописать дисплеи.

#1

Сообщение SergeyShikal » 03.11.2018{, 19:49}

Здравствуйте, как передать показания на дисплей в ардуино иде со строк №28, 64, 66, 111.
priborka.ino
(6.93 КБ) 62 скачивания

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 579
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Как в ардуино иде прописать дисплеи.

#2

Сообщение SergeyShikal » 06.11.2018{, 17:36}

Попробовал в флпрог создать простенькую схему подключения- вход -вывод на дисплей, и этот код добавить, при компиляции ругается.
тест.flp
(65.97 КБ) 53 скачивания
priborka11.ino
(7.24 КБ) 54 скачивания

Brand2
Лейтенант
Сообщения: 415
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 42
Откуда: Haifa
Имя: Alex

Как в ардуино иде прописать дисплеи.

#3

Сообщение Brand2 » 06.11.2018{, 21:45}

Попробуйте так ,например для строки 64
//********************************************************************
digitalInput[3] = digitalRead(5) + // A14 левый поворот
digitalRead(6) * 2; // A13 правый поворот
_lcd1.setCursor(0, 0);
_lcd1.print(digitalInput[3]);
//*******************************************************************
и для других строк аналогично
только непонятно что Вы в строке 28 собрались выводить конечно,ну а остальные попробуйте

Отправлено спустя 7 минут 50 секунд:
а вот код из примера в FLPOG
СпойлерПоказать
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C _lcd1(0x3f, 16, 2);
int _dispTempLength1=0;
boolean _isNeedClearDisp1;

int _disp1oldLength = 0;
void setup()
{
Wire.begin();
delay(10);
_lcd1.init();
_lcd1.backlight();
}
void loop()
{if (_isNeedClearDisp1) {_lcd1.clear(); _isNeedClearDisp1= 0;}





//Плата:1
if (!(0)) {
_dispTempLength1 = (String("OIL")).length();
if (_disp1oldLength > _dispTempLength1) {_isNeedClearDisp1 = 1;}
_disp1oldLength = _dispTempLength1;
_lcd1.setCursor(0, 0);
_lcd1.print(String("OIL"));
} else {
if (_disp1oldLength > 0) {_isNeedClearDisp1 = 1; _disp1oldLength = 0;}
}




}

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 579
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Как в ардуино иде прописать дисплеи.

#4

Сообщение SergeyShikal » 07.11.2018{, 15:01}

С 28 строки аналоговый вход, нужно снять показания температуры.
При компиляции начинает ругаться с этой строки
void loop()
и дальше. Пробовал тоже в флпрог создавать, не работает.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Как в ардуино иде прописать дисплеи.

#5

Сообщение Sancho » 07.11.2018{, 16:46}

SergeyShikal, Обрати внимание, как использовать дисплей.
Вложения
тест (для дисплея _1).flp
(71.66 КБ) 50 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 579
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Как в ардуино иде прописать дисплеи.

#6

Сообщение SergeyShikal » 07.11.2018{, 17:31}

Sancho писал(а):
07.11.2018{, 16:46}
SergeyShikal, Обрати внимание, как использовать дисплей.
Спасибо , то что нужно. Только у меня не получается его подружить с этим файлом
СпойлерПоказать
Хочу поставить такую приборную панель , все работает, но если нет планшета- замерз и т.д. , хочу поставить дисплей что бы было вроде бортового компьютера, вывести самое нужное.

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Как в ардуино иде прописать дисплеи.

#7

Сообщение dizzyy » 07.11.2018{, 17:55}

SergeyShikal писал(а):
07.11.2018{, 17:31}
Хочу поставить такую приборную панель
и я как раз на накую смотрю, но пока дороговато ..буду делать пока на 7" планшете

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Как в ардуино иде прописать дисплеи.

#8

Сообщение Sancho » 07.11.2018{, 17:55}

SergeyShikal,
Понимаете - мы здесь не кодо-водим, здесь для не программистов. Вам надо к языковедам.
А может и заработает... :)
Вложения
Priborka-v2.ino
(7.85 КБ) 51 скачивание
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 579
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Как в ардуино иде прописать дисплеи.

#9

Сообщение SergeyShikal » 07.11.2018{, 17:58}

dizzyy писал(а):
07.11.2018{, 17:55}
SergeyShikal писал(а):
07.11.2018{, 17:31}
Хочу поставить такую приборную панель
и я как раз на накую смотрю, но пока дороговато ..буду делать пока на 7" планшете
Так там и есть 7 дюймовый планшет.

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Как в ардуино иде прописать дисплеи.

#10

Сообщение dizzyy » 07.11.2018{, 18:02}

я планировал сделать блок VENATOR и с него плясать ... а там хоть дисплей хоть остальное ...
на по сути этот скетч заточен под программу VenatorLite2.apk

Отправлено спустя 2 минуты 9 секунд:
SergeyShikal писал(а):
07.11.2018{, 17:58}
Так там и есть 7 дюймовый планшет.
не совсем , lq123k1lg03 вот тут они обитают
СпойлерПоказать

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 579
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Как в ардуино иде прописать дисплеи.

#11

Сообщение SergeyShikal » 07.11.2018{, 18:39}

не совсем , lq123k1lg03 вот тут они обитают

Там все заглохло, и скачать не чего не дают, все по удаляли, и люди жалуются что деньги взяли не ответа ни привета.

Есть еще венатор 3 лайт и скетч и шилд.
Последний раз редактировалось SergeyShikal 07.11.2018{, 18:47}, всего редактировалось 2 раза.

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 579
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Как в ардуино иде прописать дисплеи.

#12

Сообщение SergeyShikal » 07.11.2018{, 18:45}

Sancho писал(а):
07.11.2018{, 17:55}
SergeyShikal,
Понимаете - мы здесь не кодо-водим, здесь для не программистов. Вам надо к языковедам.
А может и заработает... :)
Спасибо огромное, все заработало, один недостаток дисплей мерцает вместе с опросом.

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 476
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 54
Откуда: Омск

Как в ардуино иде прописать дисплеи.

#13

Сообщение kulibinsvv » 07.11.2018{, 19:05}

Е
SergeyShikal писал(а):
07.11.2018{, 18:44}
Там все заглохло
Если мне память не изменяет, то разработчик этой панели из Днепропетровска. Думаю, дальше ничего говорить не нужно.
SergeyShikal писал(а):
07.11.2018{, 18:45}
дисплей мерцает вместе с опросом
У вас скорее всего не правильно настроена точка доступа или проблемы с драйвером, из-за этого маленькая скорость обмена.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 579
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Как в ардуино иде прописать дисплеи.

#14

Сообщение SergeyShikal » 07.11.2018{, 19:44}

У вас скорее всего не правильно настроена точка доступа или проблемы с драйвером, из-за этого маленькая скорость обмена.[/quote]
В проекте дисплея не было вообще, это уже моя хотелка. Чем быстрее выставляешь опрос те сильнее мерцает дисплей.

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Как в ардуино иде прописать дисплеи.

#15

Сообщение dizzyy » 07.11.2018{, 20:18}

SergeyShikal писал(а):
07.11.2018{, 19:44}
В проекте дисплея не было вообще, это уже моя хотелка. Чем быстрее выставляешь опрос те сильнее мерцает дисплей.
I2C сильно тормозит систему ..уже проскакивало что проще доставить нано отдельно и туда дисплей ..

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 579
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Как в ардуино иде прописать дисплеи.

#16

Сообщение SergeyShikal » 08.11.2018{, 13:40}

dizzyy писал(а):
07.11.2018{, 20:18}
SergeyShikal писал(а):
07.11.2018{, 19:44}
В проекте дисплея не было вообще, это уже моя хотелка. Чем быстрее выставляешь опрос те сильнее мерцает дисплей.
I2C сильно тормозит систему ..уже проскакивало что проще доставить нано отдельно и туда дисплей ..

Подключить ее к меге или свою систему сбора собрать?

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Как в ардуино иде прописать дисплеи.

#17

Сообщение Sancho » 08.11.2018{, 14:03}

SergeyShikal, Не надо в данном случае. Дисплей в этом проекте мигать не должен - смотрите питание.
Оптимизирован дисплей - выводит данные только при изменении информации.
Вложения
Priborka-v3.ino
(7.73 КБ) 47 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 579
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Как в ардуино иде прописать дисплеи.

#18

Сообщение SergeyShikal » 08.11.2018{, 18:05}

Sancho писал(а):
08.11.2018{, 14:03}
SergeyShikal, Не надо в данном случае. Дисплей в этом проекте мигать не должен - смотрите питание.
Оптимизирован дисплей - выводит данные только при изменении информации.
Александр, спасибо все работает. Имплантирую в авто, выложу отчет.

Ответить

Вернуться в «Помогите, а то я "нимагу"»