Re: помогите новичку

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Re: помогите новичку

Сообщение montirovka »

По моему с первого раза это было понятно. При нажатии первый счетчик считает эти нажатия. Значение этого счетчика записывается во второй счетчик. На вход второго счетчика поступают импульсы управления светодиодом. Как второй счетчик досчитал нужное количество импульсов, счет остановился. Сброс можно сделать длительным нажатием кнопки.
По переднему фронту нажатия первый счетчик увеличивает значение, а по заднему - записывает это значение в предустановку второго и разрешает работу второго счетчика.
А каково максимальное значение нажатий?
Можно применить командоаппарат. При каждом следующем шаге задавать количество на выходе.
Tolya
Сержант
Сообщения: 113
Зарегистрирован: 25 апр 2021, 18:38
Имя: Анатолий
Поблагодарили: 3 раза

Re: Re: помогите новичку

Сообщение Tolya »

Да количество не важно. Это даже не проект. Внуку 11 лет. Заинтересовался программированием. Попросил помочь. А и сам не могу сообразить как это реализовать. Еще раз огромное человеческое спасибо. Буду пробовать. Самого заинтересовало.
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Re: помогите новичку

Сообщение montirovka »

У меня вот так вышло. Что бы правильное количество импульсов отрабатывал второй счетчик , количество на одну единицу пришлось увеличить.
2026-04-04_15-12-27.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Tolya
Сержант
Сообщения: 113
Зарегистрирован: 25 апр 2021, 18:38
Имя: Анатолий
Поблагодарили: 3 раза

Re: Re: помогите новичку

Сообщение Tolya »

Большое Вам СПАСИБО. Я уже писал, что не плохой электронщик, а вот программист. Тем более, что уже и возраст. Что то захотелось попробовать. Да и внука втянул в это. Еще раз спасибо!!!
Dmitriy76
Рядовой
Сообщения: 7
Зарегистрирован: 14 июн 2021, 18:45
Имя: Дмитрий

Re: Re: помогите новичку

Сообщение Dmitriy76 »

Ребята а где сейчас настройки входов выходов контроллеров ШИМ, Аналог!!! куда копать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Student
Рядовой
Сообщения: 31
Зарегистрирован: 30 май 2026, 10:11
Имя: Иван
Благодарил (а): 4 раза
Поблагодарили: 11 раз

Re: помогите новичку

Сообщение Student »

Здравствуйте. Помогите разобраться, что я делаю не так. Есть Arduino pro micro, хочу реализовать modbus slave, но на порт ничего не приходит.
Подключено правильно TX0, RX1 переходник USB-TTL. Порт работает если в среде разработки arduino IDE написать другой код с настройками Serial1.begin(9600); и передать что либо, всё работает. Скорости указаны верно. Этот же проект но на arduino uno работает исправно, есть ответ от устройства как modbus slave. Отправлял и получал разные данные.
Может ли быть что в FLprog для arduino pro micro не корректные настройки самого порта. Т.е. при верном указании порта UART0, комфигурируется не верно порт.
Можно ли принудительно указать в Arduino IDE Serial1.begin вместо Serial.begin.
Кто сталкивался с настройками uart на подобных микроконтроллерах прошу откликнуться.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Student 30 май 2026, 13:56, всего редактировалось 2 раза.
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: помогите новичку

Сообщение montirovka »

Student писал(а): 30 май 2026, 10:36 Здравствуйте. Помогите разобраться, что я делаю не так. Есть Arduino pro micro, хочу реализовать modbus slave, но на порт ничегог не приходит.
Подключено правильно TX0, RX1 переходник USB-TTL. Порт работает если в среде разработки arduino IDE написать другой код с настройками Serial1.begin(9600); и передать что либо, всё работает. Скорости указаны верно. Этот же проект но на arduino uno работает исправно, есть ответ от устройства как modbus slave. Отправлял и получал разные данные.
Может ли быть что в FLprog для arduino pro micro не корректные настройки самого порта. Т.е. при верном указании порта UART0, комфигурируется не верно порт.
Можно ли принудительно указать в Arduino IDE Serial1.begin вместо Serial.begin.
Кто сталкивался с настройками uart на подобных микроконтроллерах прошу откликнуться.
Проект увидеть можно? Чем больше вы про проект свой напишите, тем проще будет найти вашу проблему. Вы пишите: - на порт ни чего не приходит. Откуда и что должно приходить? Я бы не делал громких заявлений, что подключено правильно. Что и с чем подключено?
Аватара пользователя
Student
Рядовой
Сообщения: 31
Зарегистрирован: 30 май 2026, 10:11
Имя: Иван
Благодарил (а): 4 раза
Поблагодарили: 11 раз

Re: помогите новичку

Сообщение Student »

Аватара пользователя
Student
Рядовой
Сообщения: 31
Зарегистрирован: 30 май 2026, 10:11
Имя: Иван
Благодарил (а): 4 раза
Поблагодарили: 11 раз

Re: Re: помогите новичку

Сообщение Student »

https://disk.yandex.ru/i/cpEUOJf7SDI_Wg
Вот ссылка на рабочий файл с Uno.
Аватара пользователя
Student
Рядовой
Сообщения: 31
Зарегистрирован: 30 май 2026, 10:11
Имя: Иван
Благодарил (а): 4 раза
Поблагодарили: 11 раз

Re: Re: помогите новичку

Сообщение Student »

Не могу понять как выести на пины TX0, RX1 Arduino pro micro (32u4) хоть что нибудь.
На Uno работает.
Uno.jpg
Вывод числа uno.flp
На micro не работает.
Pro micro.jpg
Вывод числа Pro micro.flp
Работает только если в arduino ide написать свой код.
Pro micro Arduino IDE.jpg
Arduino uno подключена стандартно по USB.
Arduino micro для программирования используется стандартный USB, для вывода данных по uart через адаптер USB-TTL.
Может кто подскажет как на 32u4 настроить uart в FLprog.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Student
Рядовой
Сообщения: 31
Зарегистрирован: 30 май 2026, 10:11
Имя: Иван
Благодарил (а): 4 раза
Поблагодарили: 11 раз

Re: Re: помогите новичку

Сообщение Student »

Большое спасибо всем кто откликнулся, всё заработало на 7.5.0 версии FLprog.
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

Re: Re: помогите новичку

Сообщение montirovka »

Student писал(а): 31 май 2026, 09:05 Большое спасибо всем кто откликнулся, всё заработало на 7.5.0 версии FLprog.
Спасибо. Удачи в проектах.
Ответить

Вернуться в «Спросить у знатоков»

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

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