Почему скетч и схема для Ардуино Нано не работает на Меге?

Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
Sergi
Мучитель микросхем
Сообщения: 412
Зарегистрирован: Ср янв 04, 2012 11:57:40
Откуда: Алчевск

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение Sergi »

Писал как-то 4х канальный синтезатор на STM32. Вполне себе аккорды до-ми-соль звучали. Не хватило нервов дописать генератор огибающей и всяких сустейнов. И преобразователь MIDI в свой тип нужен был.Так и лежит где-то в столе.
Вячеслав70
Встал на лапы
Сообщения: 128
Зарегистрирован: Пн мар 08, 2021 10:55:43

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение Вячеслав70 »

Может все же кто нибудь подскажет,к каким выводам Меги подключать четыре входа дешифратора, движок регулятора Detune, и LFO1,LFO2? :cry:
veso74
Поставщик валерьянки для Кота
Сообщения: 1904
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение veso74 »

Не знаком ни с алгоритмом устройства, ни с логикой программы, ни с логикой схемы. Возможно допустил ошибку или неточность. Догадки основаны только на прогр. коде.

четыре входа дешифратора:

из:

Код: Выделить всё

// Инициализация клавиатуры
inline void KBD_init() {
  KBD_DDR |= KBD_PIN_MASK;  // Настройка пинов на выход
}
и

Код: Выделить всё

#define KBD_DDR DDRD      // DDR для PORTD
#define KBD_PIN_MASK 0x000F  // 0b00001111
=> первые четыре бита порта D => PD3, PD2, PD1, PD0
---
ADC вход DETUNE:

из:

Код: Выделить всё

ADMUX = 0x64; // ADC4
(не под влиянием комментария стоки)
ADMUX = 0b01100100
MUX4_MUX3_MUX2_MUX1_MUX0[4:0] = 0b00100 => ADC4
---
LFO будут выходы таймеров, не смотрел, какой из них где находится.

Изображение,

Изображение
Вячеслав70
Встал на лапы
Сообщения: 128
Зарегистрирован: Пн мар 08, 2021 10:55:43

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение Вячеслав70 »

Спасибо большое!

Добавлено after 1 hour 4 minutes 58 seconds:
Re: Почему скетч и схема для Ардуино Нано не работает на Меге?
Еще мне не понятно,куда подключить три цепи,подтянутые к резисторам.На Нано они подключены к D4,D7,D8.
Вячеслав70
Встал на лапы
Сообщения: 128
Зарегистрирован: Пн мар 08, 2021 10:55:43

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение Вячеслав70 »

Придется идти на другие форумы,здесь ничего не дождешься. :o :evil:
OKF
Это не хвост, это антенна
Сообщения: 1385
Зарегистрирован: Вт июн 07, 2011 08:03:18

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение OKF »

Сволочи, по крайней мере!
А как же "сам разберусь"? Или всё уже?
Вячеслав70
Встал на лапы
Сообщения: 128
Зарегистрирован: Пн мар 08, 2021 10:55:43

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение Вячеслав70 »

[uquote="OKF",url="/forum/viewtopic.php?p=4737193#p4737193"]Сволочи, по крайней мере!
А как же "сам разберусь"? Или всё уже?[/uquote]
Знаний не хватает.Поживем увидим. :))

Добавлено after 18 minutes 12 seconds:
[uquote="Вячеслав70",url="/forum/viewtopic.php?p=4737198#p4737198"][uquote="OKF",url="/forum/viewtopic.php?p=4737193#p4737193"]Сволочи, по крайней мере!
А как же "сам разберусь"? Или всё уже?[/uquote]
Знаний не хватает.Поживем увидим. :))[/uquote]
Только один veso74 старается мне помочь.А остальные..... что это за программисты,скетч с комментариями.....разобраться не могут? Ну что тут еще сказать...... :(
Аватара пользователя
smacorp
Друг Кота
Сообщения: 3472
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение smacorp »

[uquote="Вячеслав70",url="/forum/viewtopic.php?p=4737198#p4737198"]что это за программисты,скетч с комментариями.....разобраться не могут?[/uquote]
Если "70" в нике это возраст или год рождения, то процитированное выше высказывание более чем странное.

Спойлер…предлагаю Вам взять несколько журналов - в пользу детей Германии! По полтиннику штука!
- Нет, не возьму.
- Но почему Вы отказываетесь?
- Не хочу.
- Вы не сочувствуете детям Германии?
- Сочувствую.
- А, полтинника жалко?!
- Нет.
- Так почему же?
- Не хочу.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
КотПротон
Открыл глаза
Сообщения: 76
Зарегистрирован: Чт июл 31, 2025 20:41:39

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение КотПротон »

Для вопросов по Ардуине есть ихний форум arduino.ru
Вячеслав70
Встал на лапы
Сообщения: 128
Зарегистрирован: Пн мар 08, 2021 10:55:43

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение Вячеслав70 »

Да уж вместо помощи человеку только бла-бла-бла...... :music:
КотПротон
Открыл глаза
Сообщения: 76
Зарегистрирован: Чт июл 31, 2025 20:41:39

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение КотПротон »

А что не так? Извините, если вы сказали, что ваще не рубите в коде и в ардуине не в зуб ногой, то переписывать всё за вас - ну кагбе... если только найдется такой сверхдобрый энтузиаст, которому ну вот стопудово нефик делать.
Можете обратиться на форум arduino.ru, там народ как раз специализируется чисто по ардуине и быстрее откликнутся. Опять же, если не в ломы будет всё делать за вас.
Аватара пользователя
HardWareMan
Мучитель микросхем
Сообщения: 429
Зарегистрирован: Ср сен 02, 2015 07:47:20

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение HardWareMan »

[uquote="Вячеслав70",url="/forum/viewtopic.php?p=4737198#p4737198"]Только один veso74 старается мне помочь.А остальные..... что это за программисты,скетч с комментариями.....разобраться не могут? Ну что тут еще сказать...... :([/uquote]
Помощь это когда человек старается сам, но ему не хватает времени/сил/знаний поэтому требуется помощник. А так как в ваших постах лично я не вижу что вы что-то пытаетесь за пределами "готовое прошил - не работает, что дальше?" то получается, вам не помощь нужна а готовый результат. И желательно побыстрее, чё вы там сиськи мнёте?! Извините, но у нас капитализм и людей нужно как-то заинтересовать.
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 22 апреля 2026 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.
/!\ Обновлений для STM32PowerMon и STM32PowerMon-UCPD временно не будет.
Вячеслав70
Встал на лапы
Сообщения: 128
Зарегистрирован: Пн мар 08, 2021 10:55:43

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение Вячеслав70 »

[uquote="HardWareMan",url="/forum/viewtopic.php?p=4737339#p4737339"][uquote="Вячеслав70",url="/forum/viewtopic.php?p=4737198#p4737198"]Только один veso74 старается мне помочь.А остальные..... что это за программисты,скетч с комментариями.....разобраться не могут? Ну что тут еще сказать...... :([/uquote]
Помощь это когда человек старается сам, но ему не хватает времени/сил/знаний поэтому требуется помощник. А так как в ваших постах лично я не вижу что вы что-то пытаетесь за пределами "готовое прошил - не работает, что дальше?" то получается, вам не помощь нужна а готовый результат. И желательно побыстрее, чё вы там сиськи мнёте?! Извините, но у нас капитализм и людей нужно как-то заинтересовать.[/uquote]
Наловчились вы тут писать всякие умные слова.Я просил всего лишь подсказать,какие контакты на МЕГЕ подключить,вместо Нано.Ничего переписывать я не просил.Схема есть,скетч есть,что еще надо?! :evil:
Аватара пользователя
HardWareMan
Мучитель микросхем
Сообщения: 429
Зарегистрирован: Ср сен 02, 2015 07:47:20

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение HardWareMan »

[uquote="Вячеслав70",url="/forum/viewtopic.php?p=4737350#p4737350"]Наловчились вы тут писать всякие умные слова.Я просил всего лишь подсказать,какие контакты на МЕГЕ подключить,вместо Нано.Ничего переписывать я не просил.Схема есть,скетч есть,что еще надо?! :evil:[/uquote]
Ну, вам ещё на первой странице написали, что атмега в Нано и атмега в Меге отличаются настолько, что в лоб код не заработает, даже если скорректировать использование ножек. Они слишком разные, а это требует по сути полноформатный рефакторинг кода с пониманием что он делает и зачем. Разве у вас ещё не наступило понимание этого?
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 22 апреля 2026 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.
/!\ Обновлений для STM32PowerMon и STM32PowerMon-UCPD временно не будет.
КотПротон
Открыл глаза
Сообщения: 76
Зарегистрирован: Чт июл 31, 2025 20:41:39

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение КотПротон »

Какие контакты подключить? Хорошо, перечисляю по порядку: VCC, он же плюс питания. GND, он же минус питания. Остальные - в любом порядке, перетыкивая, пока не заработает. Серьезно, без шуток.

[uquote="Вячеслав70",url="/forum/viewtopic.php?p=4735095#p4735095"]. Это 48 клавишный музыкальный синтезатор.[/uquote]
Купите на Алиэкспрессе за 3500 р и не мучайтесь.
https://sl.aliexpress.ru/p?key=G7D93yU
Вячеслав70
Встал на лапы
Сообщения: 128
Зарегистрирован: Пн мар 08, 2021 10:55:43

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение Вячеслав70 »

[uquote="КотПротон",url="/forum/viewtopic.php?p=4737281#p4737281"]Для вопросов по Ардуине есть ихний форум arduino.ru[/uquote]
А там не пошлют,как здесь? :)))

Добавлено after 1 minute 19 seconds:
[uquote="КотПротон",url="/forum/viewtopic.php?p=4737391#p4737391"]Какие контакты подключить? Хорошо, перечисляю по порядку: VCC, он же плюс питания. GND, он же минус питания. Остальные - в любом порядке, перетыкивая, пока не заработает. Серьезно, без шуток.

[uquote="Вячеслав70",url="/forum/viewtopic.php?p=4735095#p4735095"]. Это 48 клавишный музыкальный синтезатор.[/uquote]
Купите на Алиэкспрессе за 3500 р и не мучайтесь.
https://sl.aliexpress.ru/p?key=G7D93yU[/uquote]
Не дождетесь! :P
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение BOB51 »

Вам же уже много раз повторяли...
Исходник программы не в стиле "референса" - следовательно это уже "не совсем ардуино" в смысле прямого переноса программы с одного типа платок (платформы) на другой. Даже в рамках одного класса МК - из группы АВРок.
Разборка с чужой программой может быть выполнена или "под заказ" специалистом соответствующей квалификации (раздел https://radiokot.ru/forum/viewforum.php?f=53)
или в "любительском" варианте при совпадении интересов (для тех, кто знаком как с музыкальными инструментами, цифровым синтезом сигналов, так и на уровне специалиста с GCC).
А с таковыми любителями музыкалки у нас таки напряженка...
:(
Разве что иногда в электроприводе синус с переменной частотой гоняют да генераторы сигналов рассматриваются...
И то... Подсказка хороша для того, кто хоть чуток больше простого копирования выполнить может.
А ежли уж уровень "только спаять готовое решение" - тут увы... Придется к тем обращаться, кто согласен уже готовую конструкцию выложить.
Но и там нужно будет указать условия задачи/ описание функционирования конструкции.
:roll:
Не устраивает о, что тут говорится - просмотрите соответствующие форумы , посвященные теме ардуино...
К примеру
https://alexgyver.ru/?ysclid=m9b3sjipig889121438
https://arduino.ru/?ysclid=me5m71q54y579055287
https://all-arduino.ru/?ysclid=me5m7jbr7g93488526
Может чего еще удастся накопать интересного...
Тем более, что сейчас лето - компы и мозги таки перегреваются весьма быстро.
8)
КотПротон
Открыл глаза
Сообщения: 76
Зарегистрирован: Чт июл 31, 2025 20:41:39

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение КотПротон »

[uquote="Вячеслав70",url="/forum/viewtopic.php?p=4737584#p4737584"]А там не пошлют,как здесь? :)))[/uquote]
Пошлют купить Ардуино Нано. Благо, оное стоит всего 170 р.
А зануд и нытиков - мало где любят.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение BOB51 »

И где это нанка по 170?
:wink:
Может перепутали с похожей на про-мини платкой на основе LGT8Fxxxx?
8)
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Почему скетч и схема для Ардуино Нано не работает на Мег

Сообщение roman.com »

походу там быстрый ШИМ генерирует синус...
СпойлерИзображение
:tea:
Ответить

Вернуться в «Arduino»