Добавить входы в нестандартные контроллеры

Ответить
DmitriyL
Рядовой
Сообщения: 32
Зарегистрирован: 07.01.2017{, 11:24}
Репутация: 1
Откуда: Находка

Добавить входы в нестандартные контроллеры

#1

Сообщение DmitriyL » 05.05.2019{, 08:07}

Доброго времени суток.
Давно не заходил на форум и не смотрел обновления программы. Вижу, что появились новые контроллеры в FLProg, но все равно не все. К примеру, тот же UNO с ATMEGA328P у меня давно был приобретен в двух модификациях. "Китайский" вариант с taobao имеет разъем usb-mikro. Но самое главное - его отличает наличие двух дополнительных аналоговых портов А6 и А7. При построении проекта на FLProg эти дополнительные пины остаются неиспользованными.
Возможно ли на будущее сделать возможным в настройках входов/выходов платы прописывать не только стандартное количество портов, но и дополнительные, если они фактически существуют на используемом контроллере и необходимы для использования в проекте?

Изображение

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

Добавить входы в нестандартные контроллеры

#2

Сообщение Sancho » 05.05.2019{, 09:06}

DmitriyL, Так у Вас не работает?
СпойлерПоказать
screenshot_19-05-05_09-05-49.png
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

Добавить входы в нестандартные контроллеры

#3

Сообщение Lisica » 05.05.2019{, 13:32}

Sancho писал(а):
05.05.2019{, 09:06}
Так у Вас не работает?
На UNO нет этих выводов.
Попробовал костылём, вроде как получилось.
Выбираем плату про мини, создаём недостающие пины, потом изменяем платку на UNO.
Компилирует вроде как с этими пинами. Проверьте.
Последний раз редактировалось Lisica 05.05.2019{, 13:45}, всего редактировалось 1 раз.

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

Добавить входы в нестандартные контроллеры

#4

Сообщение dizzyy » 05.05.2019{, 13:40}

и в леонардо нету аналоговых више А5

Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

Добавить входы в нестандартные контроллеры

#5

Сообщение Lisica » 05.05.2019{, 13:46}

dizzyy писал(а):
05.05.2019{, 13:40}
и в леонардо нету аналоговых више А5
Проверьте, дополнил свой пост.

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

Добавить входы в нестандартные контроллеры

#6

Сообщение Sancho » 05.05.2019{, 14:58}

Lisica писал(а):
05.05.2019{, 13:32}
Sancho писал(а):
05.05.2019{, 09:06}
Так у Вас не работает?
На UNO нет этих выводов.
Попробовал костылём, вроде как получилось.
Выбираем плату про мини, создаём недостающие пины, потом изменяем платку на UNO.
Компилирует вроде как с этими пинами. Проверьте.
Я честно, не понял. Чего Вам не нравится???
Или Вы решили меня потролить???

Отправлено спустя 1 минуту 21 секунду:
Спойлер открыть не судьба?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

DmitriyL
Рядовой
Сообщения: 32
Зарегистрирован: 07.01.2017{, 11:24}
Репутация: 1
Откуда: Находка

Добавить входы в нестандартные контроллеры

#7

Сообщение DmitriyL » 05.05.2019{, 15:21}

Речь не о костылях, а о возможности соответствия в FLProg настроек проектируемых проектов реальному железу.

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

Добавить входы в нестандартные контроллеры

#8

Сообщение Sancho » 05.05.2019{, 17:21}

DmitriyL писал(а):
05.05.2019{, 15:21}
Речь не о костылях, а о возможности соответствия в FLProg настроек проектируемых проектов реальному железу.
Настройки в программе полностью соответствуют реальному железу. Оригинальному. Чего не скажешь о Вашей плате. Поэтому так. Проц одинаков, остальное - в настройках IDE.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

Добавить входы в нестандартные контроллеры

#9

Сообщение Lisica » 05.05.2019{, 17:24}

Sancho писал(а):
05.05.2019{, 14:59}
Спойлер открыть не судьба?
У вас ам проэкт с NANO, у тс с UNO. Улавливаете разницу?
Sancho писал(а):
05.05.2019{, 14:59}
Я честно, не понял. Чего Вам не нравится???
А где я писал, что мне что то не нравится?
Я тс объяснил как обойтись костылём.
Или вы предлагаете от NANO загрузчик в UNO писать?

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

Добавить входы в нестандартные контроллеры

#10

Сообщение Sancho » 05.05.2019{, 17:28}

Lisica, Право слово - Вы прикалываетесь. Выбор конечной платы, куда будет литься - в IDE. У Вас иначе?
Я так-же написал о костыле для китайской платы. :)

Отправлено спустя 8 минут 22 секунды:
По моему - это стандартная практика, костыль такого формата.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Lisica
Сержант
Сообщения: 244
Зарегистрирован: 18.12.2017{, 17:25}
Репутация: 14
Откуда: Золотоноша

Добавить входы в нестандартные контроллеры

#11

Сообщение Lisica » 05.05.2019{, 17:49}

Я не прикалывался, а отвечал тс

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

Добавить входы в нестандартные контроллеры

#12

Сообщение aidar_i » 05.05.2019{, 19:40}

Опять какой то непонятный спор. Я вообще ставил бы тоже Нано и в FLProg , и в IDE. И не парился. Какой там загрузчик установлен в этой плате? Скорее Нано. Если нет, то я бы загрузил загрузчик от Нано. То что картинка и название в программе не соответствует плате .... главное работает!

Александр_Светлый
Лейтенант
Сообщения: 355
Зарегистрирован: 12.10.2016{, 19:03}
Репутация: 2
Откуда: Краснодар

Добавить входы в нестандартные контроллеры

#13

Сообщение Александр_Светлый » 05.05.2019{, 21:37}

Всё просто. Шьёте в плату загрузчик от Нано и проект пишете под Нано и всё работает без "костылей" и синей изоленты.
Я не флудер , просто мне есть что сказать =)

DmitriyL
Рядовой
Сообщения: 32
Зарегистрирован: 07.01.2017{, 11:24}
Репутация: 1
Откуда: Находка

Добавить входы в нестандартные контроллеры

#14

Сообщение DmitriyL » 30.05.2019{, 15:58}

Sancho писал(а):
05.05.2019{, 17:21}
DmitriyL писал(а):
05.05.2019{, 15:21}
Речь не о костылях, а о возможности соответствия в FLProg настроек проектируемых проектов реальному железу.
Настройки в программе полностью соответствуют реальному железу. Оригинальному. Чего не скажешь о Вашей плате. Поэтому так. Проц одинаков, остальное - в настройках IDE.
Что означает в Вашем понимании "реальное железо" и "оригинальное"? Моя плата - это означает всего лишь, что я ее и много таких же купил на taobao, и платы эти заводского исполнения, не на коленке выполнены. Я понимаю так: если есть серийно выпускаемые платы, то стоит их поддерживать в проекте вместе с другими имеющимися (или побывавшими в руках) у разработчика ПО.

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Добавить входы в нестандартные контроллеры

#15

Сообщение SSSergeich » 30.05.2019{, 17:02}

DmitriyL писал(а):
30.05.2019{, 15:58}
Sancho писал(а):
05.05.2019{, 17:21}

Настройки в программе полностью соответствуют реальному железу. Оригинальному. Чего не скажешь о Вашей плате. Поэтому так. Проц одинаков, остальное - в настройках IDE.
Что означает в Вашем понимании "реальное железо" и "оригинальное"? Моя плата - это означает всего лишь, что я ее и много таких же купил на taobao, и платы эти заводского исполнения, не на коленке выполнены. Я понимаю так: если есть серийно выпускаемые платы, то стоит их поддерживать в проекте вместе с другими имеющимися (или побывавшими в руках) у разработчика ПО.
Дмитрий, поймите, официальные платы - это те, которые выпускаются под брендом Arduino, которые перечислены на официальном сайте.
Все остальное китайские клоны и реплики. В какой-то теме уже описывались проблемы с копией pro mini, в которой вместо оригинальной atmega328p стоит китайски клон wavgat328p... Нужны пины А6, А7, выберите контроллер Nano, соберите проект, а в оболочке IDE заливайте его в вашу UNO.
Я вот почти тоже китаец, для себя мелкосерийно выпускаю платы :smile44:
СпойлерПоказать
СпойлерПоказать
plata1.PNG

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

Добавить входы в нестандартные контроллеры

#16

Сообщение dizzyy » 30.05.2019{, 17:07}

я думаю Сергею не составит труда создать еще одну папку с названием Чайна Ардуино и туда добавить несколько плат с нестандартной распиновкой.. но это пака не в приоритете..
а при желании можно и спмому сделать папку в ПБ и написпть блоки с нужными пинами .. не совсем удобно, но один из вариантов

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Добавить входы в нестандартные контроллеры

#17

Сообщение SSSergeich » 30.05.2019{, 17:33}

dizzyy писал(а):
30.05.2019{, 17:07}
я думаю Сергею не составит труда создать еще одну папку с названием Чайна Ардуино и туда добавить несколько плат с нестандартной распиновкой.. но это пака не в приоритете..
а при желании можно и спмому сделать папку в ПБ и написпть блоки с нужными пинами .. не совсем удобно, но один из вариантов
Тогда уж просто Atmega328p, с возможностью использования всех портов, тут тебе а6, а7 и reset, и ноги кварца)

DmitriyL
Рядовой
Сообщения: 32
Зарегистрирован: 07.01.2017{, 11:24}
Репутация: 1
Откуда: Находка

Добавить входы в нестандартные контроллеры

#18

Сообщение DmitriyL » 31.05.2019{, 14:36}

SSSergeich писал(а):
30.05.2019{, 17:02}
DmitriyL писал(а):
30.05.2019{, 15:58}
Что означает в Вашем понимании "реальное железо" и "оригинальное"? Моя плата - это означает всего лишь, что я ее и много таких же купил на taobao, и платы эти заводского исполнения, не на коленке выполнены. Я понимаю так: если есть серийно выпускаемые платы, то стоит их поддерживать в проекте вместе с другими имеющимися (или побывавшими в руках) у разработчика ПО.
Дмитрий, поймите, официальные платы - это те, которые выпускаются под брендом Arduino, которые перечислены на официальном сайте.
Все остальное китайские клоны и реплики. В какой-то теме уже описывались проблемы с копией pro mini, в которой вместо оригинальной atmega328p стоит китайски клон wavgat328p... Нужны пины А6, А7, выберите контроллер Nano, соберите проект, а в оболочке IDE заливайте его в вашу UNO.
Я вот почти тоже китаец, для себя мелкосерийно выпускаю платы :smile44:
СпойлерПоказать
СпойлерПоказать
plata1.PNG
Странное объяснение. Если так считать, то официальной программой можно считать только Arduino, а FLProg - "клоны и реплики". Я обратился с сообщением к уважаемому разработчику FLProg, потому что предполагаю, что цель создания данной программы - облегчить жизнь тем, кто не слишком знаком с написанием скетчей для Arduino, но которые желают превращать платы Ардуино в различные устройства. Предполагаю, что адекватное участие в данной теме ограничится повествованием подобных проблем с приложением информации о "неизвестных" массово промышленно изготавливаемых платах.

Отправлено спустя 3 часа 52 минуты 51 секунду:
Может есть смысл просто включить возможность добавлять входы и выходы кроме "стандартных"? К примеру, сейчас при добавлении входа/выхода можно выбрать только не задействованные пины "стандартной" платы, и было бы хорошо при выборе добавить другие (дополнительные) пины, сверх "предустановленных стандартных".

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

Добавить входы в нестандартные контроллеры

#19

Сообщение SSSergeich » 31.05.2019{, 22:13}

DmitriyL, сорри, я не хотел показаться грубияном... Я сужу только по себе и выражают только своё мнение. После того как я испробовал 3-5 уроков с ардуино, я понял, что самое худшее что могли сделать ардуинщики - это вот эти гребанные разъёмы и проводочки. На них можно попытаться сделать подобие демо, но ни в коем случае нельзя сделать что-то путевого. После этого я решил для себя, что только реальный контакт и нормальное устройство, после чего сделал платы, которые реально можно использовать и не опасаться, что пропадет контакт..

Ответить

Вернуться в «Arduino. Другие МК»