"Первые шаги"

Вопросы от новичков
Буратино
Рядовой
Сообщения: 17
Зарегистрирован: 30 янв 2017, 23:20

"Первые шаги"

Сообщение Буратино »

А если без смеха?
Инвалиды тоже люди
Аватара пользователя
Dryundel
Полковник
Сообщения: 2392
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Контактная информация:

"Первые шаги"

Сообщение Dryundel »

Буратино писал(а): 14 ноя 2019, 00:35 А если без смеха?
бббббб.......... (Слова закончились, одни слюни остались)
Да без смеха это!!!
Вас реально в поисковиках забанили?
https://aydasite.ru/otsutstvuet-api-ms- ... -ispravit/

Отправлено спустя 1 час 39 секунд:
Буратино, заработало?

Не стоит благодарности. :)
DWD
Лейтенант
Сообщения: 353
Зарегистрирован: 18 окт 2015, 13:51
Откуда: Кривой Рог

"Первые шаги"

Сообщение DWD »

У меня вообще детский вопрос...
Полетел винт. Пришлось всё переустанавливать...

Открыл FLProg, создал проект, откомпилировал, пробую прошивать - ошибка.
Заглянул в "Инструменты", а там только один порт "COM1".
Вдруг вспомнил, раньше было несколько портов и я работал на "СОМ7", и что какие-то драйвера нужно было устанавливать в смсиему...
А что и как - убейте, не помню!

Подскажите, пожалуйста, где это прописано было?
У меня найти не получается...
Изображение
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Контактная информация:

"Первые шаги"

Сообщение Sancho »

DWD писал(а): 18 янв 2020, 15:45 Подскажите, пожалуйста, где это прописано было?
У меня найти не получается...
Нужны драйвера от чипа USB переходника, отдельного или на плате.
Подключи его просто компу, зайди в диспетчер, установи дрова...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
DWD
Лейтенант
Сообщения: 353
Зарегистрирован: 18 окт 2015, 13:51
Откуда: Кривой Рог

"Первые шаги"

Сообщение DWD »

Ни чего не понимаю...
Зашёл в диспетчер. Пссмотрел порты - есть Ардуино на "СОМ7"...
Запустил FLProg, откомпилировал. В настрйках вижу уже два порта: "СОМ1" и "СОМ7".
Выбрал 7-й и попробовал прошить. Получилось!!!

Вопрос - почему сразу не пошло?..

Sancho, спасибо!
Изображение
starik2000
Рядовой
Сообщения: 14
Зарегистрирован: 04 мар 2020, 11:40
Имя: Павел

"Первые шаги"

Сообщение starik2000 »

Подскажите стоит задача связать 2 ардeинки /wemos . Это можно сделать через wifi.
Но вот не совсем люблю я эти воздушные технологии . есть 4м 2х жильного кабеля между ними. Стоит задача, с одной ардуинки передать переменные на вторую - это реально?
Аватара пользователя
Phazz
Полковник
Сообщения: 2598
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий

"Первые шаги"

Сообщение Phazz »

Реально по RS485
starik2000
Рядовой
Сообщения: 14
Зарегистрирован: 04 мар 2020, 11:40
Имя: Павел

"Первые шаги"

Сообщение starik2000 »

Друзья . Блок выдает вот такую строчку в коде при компиляции ( я очень смутно - почти ничего не понимаю в коде :)
attachInterrupt(0, isrCLK_6043124_1, CHANGE); // прерывание на 2 пине! CLK_6043124_1 у энка
attachInterrupt(1, isrDT_6043124_1, CHANGE); // прерывание на 3 пине! DT_6043124_1 у энка

и если на arduino оно без проблем работает, то а 8266 вешает напрочь

Эти строчки для энкодера , и я так понимаю они связаны с обнулением скорее всего.
Потому как с ними - все висит
Без них - все работает
но 2 блока энкодера - и реагирует только в одну сторону
Massmeter
Рядовой
Сообщения: 14
Зарегистрирован: 13 мар 2018, 18:54
Имя: Владимир

"Первые шаги"

Сообщение Massmeter »

Подключаю LCDkeypad HD44780 к контроллеру MEGA2560. Устанавливаются один на другой. Кажется все просто. Но в настройках FLprog требует указать как "ножки" дисплея (с кнопками) подключены к Меге 2560. Подключил как на картинке. Но на дисплее ничего нет. Экран светится. Поправьте.
HD44780.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр

"Первые шаги"

Сообщение AlexCrane »

Massmeter, Подключили вроде верно, но никто не знает что вы там в программе написали....
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Аватара пользователя
ingener
Лейтенант
Сообщения: 556
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей

"Первые шаги"

Сообщение ingener »

контраст покрутите
Massmeter
Рядовой
Сообщения: 14
Зарегистрирован: 13 мар 2018, 18:54
Имя: Владимир

"Первые шаги"

Сообщение Massmeter »

Контраст подкрутил. безрезультатно. Вот, что написал в программе.
HD44780-1.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
aidar_i
Полковник
Сообщения: 3169
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Контактная информация:

"Первые шаги"

Сообщение aidar_i »

Этот модуль с кнопками?
Если да, то могут быть в самом модуле косяки. У меня вообще была замкнута плюс на минус. Пришлось отпаять экран. Между дорожками плюс и минус оставили перемычку.
Аватара пользователя
ingener
Лейтенант
Сообщения: 556
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей

"Первые шаги"

Сообщение ingener »

вход EN у блока дисплея активирован?
Massmeter
Рядовой
Сообщения: 14
Зарегистрирован: 13 мар 2018, 18:54
Имя: Владимир

"Первые шаги"

Сообщение Massmeter »

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

Отправлено спустя 1 час 5 минут 55 секунд:
Получилось

Отправлено спустя 2 часа 47 минут 13 секунд:
А какой функциональный блок для кнопок? На модуле дисплея еще есть 6 кнопок. Как я понял, их нажатие формирует аналоговый сигнал через замыкание набора резисторов. Поступает сигнал на аналоговый вход. По идее, далее должен быть блок преобразования аналогового сигнала в 6 дискретных сигналов нажатия кнопок. А что это за блок?
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

"Первые шаги"

Сообщение Nikan »

.
Последний раз редактировалось Nikan 23 мар 2023, 23:19, всего редактировалось 1 раз.
Massmeter
Рядовой
Сообщения: 14
Зарегистрирован: 13 мар 2018, 18:54
Имя: Владимир

"Первые шаги"

Сообщение Massmeter »

Т. е готового блока-дешифратора нет. Жаль. Ваш совет мне понятен. Попытаюсь соорудить дешифратор. Еще вопрос. А есть здесь возможность сооружать самому макросы. Т. е написать простенькую программу с нескольких блоков и сохранить её как один блок?
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

"Первые шаги"

Сообщение edyapd »

Massmeter писал(а): 22 мар 2020, 10:36 А есть здесь возможность сооружать самому макросы. Т. е написать простенькую программу с нескольких блоков и сохранить её как один блок?
Есть. Называется "Пользовательский блок".
Аватара пользователя
ingener
Лейтенант
Сообщения: 556
Зарегистрирован: 14 окт 2018, 00:26
Имя: Андрей

"Первые шаги"

Сообщение ingener »

Massmeter писал(а): 22 мар 2020, 10:36 Т. е готового блока-дешифратора нет. Жаль. Ваш совет мне понятен. Попытаюсь соорудить дешифратор. Еще вопрос. А есть здесь возможность сооружать самому макросы. Т. е написать простенькую программу с нескольких блоков и сохранить её как один блок?
viewtopic.php?f=52&t=88&p=3125&hilit=LC ... hield#p453
Massmeter
Рядовой
Сообщения: 14
Зарегистрирован: 13 мар 2018, 18:54
Имя: Владимир

"Первые шаги"

Сообщение Massmeter »

"при соблюдении условий на выходе блока И будет 1 при нажатой кнопке." Поучил бит. Хочу вывести его на дисплей. Надо bool преобразовать в int. Использовал преобразователь Bits в BYTE а его уже в строку, а строку на дисплей. А прямого преобразования Bool в INT разве нет? Хотя работает и так. Но хотелось бы делать все по-правильному.
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость