Страница 9 из 16
"Первые шаги"
Добавлено: 14 ноя 2019, 00:35
Буратино
А если без смеха?
"Первые шаги"
Добавлено: 14 ноя 2019, 01:39
Dryundel
Буратино писал(а): 14 ноя 2019, 00:35
А если без смеха?
бббббб.......... (Слова закончились, одни слюни остались)
Да без смеха это!!!
Вас реально в поисковиках забанили?
https://aydasite.ru/otsutstvuet-api-ms- ... -ispravit/
Отправлено спустя 1 час 39 секунд:
[ref]Буратино[/ref], заработало?
Не стоит благодарности.

"Первые шаги"
Добавлено: 18 янв 2020, 15:45
DWD
У меня вообще детский вопрос...
Полетел винт. Пришлось всё переустанавливать...
Открыл FLProg, создал проект, откомпилировал, пробую прошивать - ошибка.
Заглянул в "Инструменты", а там только один порт "COM1".
Вдруг вспомнил, раньше было несколько портов и я работал на "СОМ7", и что какие-то драйвера нужно было устанавливать в смсиему...
А что и как - убейте, не помню!
Подскажите, пожалуйста, где это прописано было?
У меня найти не получается...
"Первые шаги"
Добавлено: 18 янв 2020, 16:09
Sancho
DWD писал(а): 18 янв 2020, 15:45
Подскажите, пожалуйста, где это прописано было?
У меня найти не получается...
Нужны драйвера от чипа USB переходника, отдельного или на плате.
Подключи его просто компу, зайди в диспетчер, установи дрова...
"Первые шаги"
Добавлено: 18 янв 2020, 17:01
DWD
Ни чего не понимаю...
Зашёл в диспетчер. Пссмотрел порты - есть Ардуино на "СОМ7"...
Запустил FLProg, откомпилировал. В настрйках вижу уже два порта: "СОМ1" и "СОМ7".
Выбрал 7-й и попробовал прошить. Получилось!!!
Вопрос - почему сразу не пошло?..
Sancho, спасибо!
"Первые шаги"
Добавлено: 07 мар 2020, 13:23
starik2000
Подскажите стоит задача связать 2 ардeинки /wemos . Это можно сделать через wifi.
Но вот не совсем люблю я эти воздушные технологии . есть 4м 2х жильного кабеля между ними. Стоит задача, с одной ардуинки передать переменные на вторую - это реально?
"Первые шаги"
Добавлено: 07 мар 2020, 15:25
Phazz
Реально по RS485
"Первые шаги"
Добавлено: 09 мар 2020, 00:48
starik2000
Друзья . Блок выдает вот такую строчку в коде при компиляции ( я очень смутно - почти ничего не понимаю в коде
attachInterrupt(0, isrCLK_6043124_1, CHANGE); // прерывание на 2 пине! CLK_6043124_1 у энка
attachInterrupt(1, isrDT_6043124_1, CHANGE); // прерывание на 3 пине! DT_6043124_1 у энка
и если на arduino оно без проблем работает, то а 8266 вешает напрочь
Эти строчки для энкодера , и я так понимаю они связаны с обнулением скорее всего.
Потому как с ними - все висит
Без них - все работает
но 2 блока энкодера - и реагирует только в одну сторону
"Первые шаги"
Добавлено: 19 мар 2020, 19:30
Massmeter
Подключаю LCDkeypad HD44780 к контроллеру MEGA2560. Устанавливаются один на другой. Кажется все просто. Но в настройках FLprog требует указать как "ножки" дисплея (с кнопками) подключены к Меге 2560. Подключил как на картинке. Но на дисплее ничего нет. Экран светится. Поправьте.
HD44780.jpg
"Первые шаги"
Добавлено: 19 мар 2020, 21:16
AlexCrane
[ref]Massmeter[/ref], Подключили вроде верно, но никто не знает что вы там в программе написали....
"Первые шаги"
Добавлено: 19 мар 2020, 21:23
ingener
контраст покрутите
"Первые шаги"
Добавлено: 21 мар 2020, 11:26
Massmeter
Контраст подкрутил. безрезультатно. Вот, что написал в программе.
HD44780-1.jpg
"Первые шаги"
Добавлено: 21 мар 2020, 12:27
aidar_i
Этот модуль с кнопками?
Если да, то могут быть в самом модуле косяки. У меня вообще была замкнута плюс на минус. Пришлось отпаять экран. Между дорожками плюс и минус оставили перемычку.
"Первые шаги"
Добавлено: 21 мар 2020, 12:30
ingener
вход EN у блока дисплея активирован?
"Первые шаги"
Добавлено: 21 мар 2020, 23:44
Massmeter
Экран светится. Предполагаю, что с питанием все исправно. А как активировать вход En даже не знаю.
Отправлено спустя 1 час 5 минут 55 секунд:
Получилось
Отправлено спустя 2 часа 47 минут 13 секунд:
А какой функциональный блок для кнопок? На модуле дисплея еще есть 6 кнопок. Как я понял, их нажатие формирует аналоговый сигнал через замыкание набора резисторов. Поступает сигнал на аналоговый вход. По идее, далее должен быть блок преобразования аналогового сигнала в 6 дискретных сигналов нажатия кнопок. А что это за блок?
"Первые шаги"
Добавлено: 22 мар 2020, 00:08
Nikan
.
"Первые шаги"
Добавлено: 22 мар 2020, 10:36
Massmeter
Т. е готового блока-дешифратора нет. Жаль. Ваш совет мне понятен. Попытаюсь соорудить дешифратор. Еще вопрос. А есть здесь возможность сооружать самому макросы. Т. е написать простенькую программу с нескольких блоков и сохранить её как один блок?
"Первые шаги"
Добавлено: 22 мар 2020, 10:41
edyapd
Massmeter писал(а): 22 мар 2020, 10:36
А есть здесь возможность сооружать самому макросы. Т. е написать простенькую программу с нескольких блоков и сохранить её как один блок?
Есть. Называется "Пользовательский блок".
"Первые шаги"
Добавлено: 22 мар 2020, 11:23
ingener
Massmeter писал(а): 22 мар 2020, 10:36
Т. е готового блока-дешифратора нет. Жаль. Ваш совет мне понятен. Попытаюсь соорудить дешифратор. Еще вопрос. А есть здесь возможность сооружать самому макросы. Т. е написать простенькую программу с нескольких блоков и сохранить её как один блок?
viewtopic.php?f=52&t=88&p=3125&hilit=LC ... hield#p453
"Первые шаги"
Добавлено: 22 мар 2020, 11:32
Massmeter
"при соблюдении условий на выходе блока И будет 1 при нажатой кнопке." Поучил бит. Хочу вывести его на дисплей. Надо bool преобразовать в int. Использовал преобразователь Bits в BYTE а его уже в строку, а строку на дисплей. А прямого преобразования Bool в INT разве нет? Хотя работает и так. Но хотелось бы делать все по-правильному.