QuantumMagic

QuantumMagic (https://support.quantummagic.org/index.php)
-   Самоделки QuantumMagic/OpenMagic (https://support.quantummagic.org/forumdisplay.php?f=20)
-   -   Усилитель (https://support.quantummagic.org/showthread.php?t=288)

Джейк 02.04.2017 21:49

Re: Усилитель
 
Цитата:

Сообщение от Admin (Сообщение 19016)
Думаю, что большинство желающих прошли успешно апгрейд прибора.
Хочу сделать старую версию У4(которая была ДО апгрейда) - бесплатной. Для создания оно Вам потребуется микроконтроллер за 5..40 долларов, стопку наклеек панацея заменим стопкой матриц. Технические знания не нужны. прошивка устанавливается просто после загрузки нужной программы на компьютер. Заодно разберем особенности использования прогрессии 1.73 и ряда других приколов внутри прошивки.
Т/е разделим работы на 2 этапа: как сделать самим у4 доапгрейдной версии и почему он именно такой внутри (код).

Большущая благодарность, Михаил! :)
действительно все крайне просто делается, на маке процесс занял считаные минуты, никаких танцев с бубнами - это учитывая, что подобные технические знания у меня отсутствуют.
По началу словил легкий перегруз, но раскидав излишки поступаемой энергии на желаемые тренды - потянуло сделать еще... :D
Теперь даже успел парочку подарить, т.к. изготовление на mini maple STM32F103CBT6 и матричной панацее копеечно. Кстати, не путайте с китайским STM32F103C8T6, который еще раза в 2 дешевле.
Olimexino-STM32 закажу под следующие этапы изучения (вероятно уже с корпусом и батареей, ну очень хочется кинуть нечто подобное в сумку), а пока очень жду разбор почему он именно такой внутри :rolleyes:

Цитата:

Сообщение от AVi (Сообщение 20642)
я вовсе от корпуса отказаться решил. можно взять хаб на 10 портов и включать в него по мере необходимости напрямую мини-платы через переходники. Так и диоды все видно и компактность/расширяемость большая.

Отдельная благодарность AVI за прекрасную идею, все удобно и аккуратно, потребление платы стабильно 0.02А (точнее не показывает моя юсбишка) :cool:

Цитата:

Сообщение от Владимирович (Сообщение 20152)
ЗЫЫ А светодиоды на 2-х платах, запитанных от одного блока питания все равно моргают синхронно и только со временем разбегаются....

У меня так же, если их включить одновременно - ну, блок питания вставить в розетку, когда платы уже подключены к хабу.
А если сами платы вставлять, например, по очереди, то они никак не попадают в такт друг другу :D

AVi 21.04.2017 21:52

Re: Усилитель
 
Цитата:

Сообщение от Джейк (Сообщение 22192)
Отдельная благодарность AVI за прекрасную идею, все удобно и аккуратно

На всякий случай, отмечу, что для Maple Mini функция analogRead() корректно работает начиная с 4-го пина. То есть требуется исправить в коде скетча строки
Код:

pinMode(0, INPUT_ANALOG);
  randomSeed(analogRead(0));

на
Код:

pinMode(3, INPUT_ANALOG);
  randomSeed(analogRead(3));


bobogan1 22.04.2017 07:21

Re: Усилитель
 
А как проблема нулевого пина проявляется? У меня он ровный спектр дает ,если числа от 0 до 255.

AVi 22.04.2017 14:08

Re: Усилитель
 
"Проблема нулевого пина" может проявиться в невозможности инициализации генератора случайных чисел функцией randomSeed() для которой запрещено подавать на вход нулевые значения, пруфлинк. А какие еще значения там будут если для работы функции analogRead() требуется предварительно установить соответствующий пин в аналоговый режим, а его на maple mini поддерживают всего 9 пинов, см. колонку ADC в спецификации.

SHELEST 22.04.2017 14:36

Re: Усилитель
 
AVi так эти строчки pinMode(0, INPUT_ANALOG);
randomSeed(analogRead(0)); там 2 раза встречаються в обеих заменить.

AVi 22.04.2017 14:44

Re: Усилитель
 
В обоих заменить. Теоретически их можно оставить в секции setup и убрать из секции loop. Сейчас они просто дублируются.

SHELEST 22.04.2017 14:48

Re: Усилитель
 
AVi а китайских мапле мини это тоже касаеться

SHELEST 22.04.2017 14:51

Re: Усилитель
 
STM32F103RCBT6 Leaflabs

AVi 22.04.2017 14:55

Re: Усилитель
 
Плат на чипе STM32F103RCBT6 это точно касается. Я приводил спецификацию именно к ним чуть выше. STM32F103C8T6 - под вопросом.

SHELEST 22.04.2017 14:59

Re: Усилитель
 
И получаеться что все это время платка некорректно работала или не в полную силу.


Текущее время: 10:41. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot