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)

Admin 03.12.2016 01:49

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

Alex Formatt 03.12.2016 02:10

Re: Усилитель
 
Wow! Вот это новогодний подарок! Ждемс!

Бисо 03.12.2016 03:03

Re: Усилитель
 
Мне руки зачесались за что то новое самодельное! :D Благодарю!

Admin 03.12.2016 03:26

Re: Усилитель
 
Будет и еще один - самоделки 2.51--2.91 :) я тут сам был в глубокой сессии и понял что закрутившись в своих не форумных делах мало сил прикладывал последнее время к тому, чтобы дать в наше сложное время доступные/бесплатные инструменты. Я никогда не стремился к монополии и ноу-хау. Все кто был в старом клубе на ОМ-форуме, знают, что 2.0 можно было делать хоть серийно хоть на продажу с прибылью всем кто имел доступ в клуб (ну по сути это не отменялось хотя я и просил за наличием бесплатной панацеи и устареванием 2.0 не делать так).
Когда публиковал описание самодельного Ск и Стабилизатора меня коммерсанты пытались осадить что "покупать не будут" - ну во первых мне пофиг. А во вторых НИЧЕГО НЕ ИЗМЕНИЛОСЬ.
Точнее Изменилось. К лучшему. Кому надо было сделать - сделали. А у кого есть необходимость и возможность - купили. У моих знакомых стоят стабы самодельные на всю семью и купленные активаторы - тоже. Стабы были первыми и они были опробованы.
Так вот, я пришел к выводу что имея дефицит времени на проведение его здесь, был чаще дергаем коммерческой веткой, и мало публиковал бесплатных новинок, хотя можно было.

Admin 03.12.2016 03:27

Re: Усилитель
 
Сейчас чуть позже дам ссылки на где контроллеры покупают. Есть совсем дешевые китайцы и более качественные болгары - их контроллеры кстати в И2 стоят (другие).

Admin 03.12.2016 03:31

Re: Усилитель
 
https://www.olimex.com/Products/Duin...ource-hardware - Болгарский вариант. Китайский сильно дешевле.
для начала требуется 1шт, но для интересных эффектов рекомендую взять сразу пару. За неделю-другую дойдут.
для Москвы, с учетом почтовых накладных возможно лучше взять у какого-нибудь реселлера с наценкой, вот напримеп с ходу нашлось тут:
http://www.electronshik.ru/item/olimexino-stm32-818729
я обычно покупаю на амазоне короткой доставкой по США - там тоже есть, кому надо сами найдут по названию (именно этот же модуль).
На более дешевый китайский ссылка позже. Или забить? кому-нибудь принципиально 20 евро или 5 долларов?

allexe 03.12.2016 03:39

Re: Усилитель
 
Покажите уж и китайский пожалста :-)
Получается нужна вот такая вот штука иии.. всё?

Admin 03.12.2016 03:54

Re: Усилитель
 
Ну нет. еще нужна программа к ней. Шнурок усб. И панацеи на которую ментальную компоненту прописать. В оригинале идет несколько десятков, но можно и матричными заменить, хотя производительность будет каплю хуже.

allexe 03.12.2016 03:59

Re: Усилитель
 
Да я имел ввиду другие, подобные этому контроллеру, технические детальки.
А вообще круто :)
Благодарю за новую, интересную штуку!
Будет чем развлечься тихим зимним вечером :)

Admin 03.12.2016 04:06

Re: Усилитель
 
Ну если программы менять то нужна гораздо более дорогая "деталька" - оптический квантовый генератор, стоимостью оокло 1200 евро. Но можно обойтись и семинарской практикой и генератором розового шума например. Ну короче потоком случайных чисел. Ну или псилероном. Но только специально не покупать таковой. Да еще проще - можно написать программку из 2х строк для этого же контроллера, которая будет таким генератором, хоть и не очень качественным, но вполне по "козыревски".
В смысле деталек - нет для старой версии ничего паять не надо, там смысл в переборе "четок" как у монахов. Т/е/ в том, что процессор бегает по кругу в одном потоке вычислений но это стробировано по времени. Где-то есть развернутая лекция из тая на эту тему. Рекомендую тем кто имеет доступ к семинарским записям найти и послушать.

Admin 03.12.2016 04:09

Re: Усилитель
 
http://www.idquantique.com/random-nu...ber-generator/
вот у нас на двоих 5 таких (при записи стерео-трансляций используется сразу пара, один на коннекте с потоком с левого полушария, другой - с правого, 5й про запас :) )для мелких игрушек типа у4 достаточно одного но ради таких игр не стоит на это тратить деньги. Можно и ручку с бумажкой использовать вместо этого - тоже сойдет.

Admin 03.12.2016 04:09

Re: Усилитель
 
Ах да, на квонтисах висит пандорная программа КРОМе их личного функционала.

Admin 03.12.2016 04:40

Re: Усилитель
 
6ти (а не 5ти как я думал) долларовая версия тут https://www.itead.cc/iteadmaple.html
но на мой взгляд сделано халявно и не солидно (по сути и то и то клон одной и той же платы).

Иван Самоделкин 03.12.2016 12:01

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

Сообщение от Admin (Сообщение 19029)
Ну короче потоком случайных чисел. Ну или псилероном.

На форуме ММ, Шалтай Балтай давал ссылку на генератор случайных чисел http://ubld.it/products/truerngpro. Всего 99 долларов. По характеристикам выглядит интересней псилерона. Как на практике обстаят дела не знаю.

Alex Formatt 03.12.2016 14:23

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

Сообщение от Admin (Сообщение 19024)
для начала требуется 1шт, но для интересных эффектов рекомендую взять сразу пару.

Хочу интересных эффектов :D:D:D Заказал сразу пару:cool:

bobogan1 03.12.2016 19:08

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

Сообщение от Admin (Сообщение 19029)
Где-то есть развернутая лекция из тая на эту тему. Рекомендую тем кто имеет доступ к семинарским записям найти и послушать.

Вообще понять принцип очень важно, может как нибудь эту лекцию публично выложить? (И зачем там случайные числа?). Меня теория даже больше интересует.

Admin 03.12.2016 20:37

Re: Усилитель
 
Нет, публично не можно. Она часть курса. А вообще тема затрагивает тему 2 семинарскую и является ее частью, как и частью темы про принципы построения трансляций.

saband 03.12.2016 21:32

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

Сообщение от Admin (Сообщение 19022)
Будет и еще один - самоделки 2.51--2.91 :) я тут сам был в глубокой сессии и понял что закрутившись в своих не форумных делах мало сил прикладывал последнее время к тому, чтобы дать в наше сложное время доступные/бесплатные инструменты. Я никогда не стремился к монополии и ноу-хау. Все кто был в старом клубе на ОМ-форуме, знают, что 2.0 можно было делать хоть серийно хоть на продажу с прибылью всем кто имел доступ в клуб (ну по сути это не отменялось хотя я и просил за наличием бесплатной панацеи и устареванием 2.0 не делать так).
Когда публиковал описание самодельного Ск и Стабилизатора меня коммерсанты пытались осадить что "покупать не будут" - ну во первых мне пофиг. А во вторых НИЧЕГО НЕ ИЗМЕНИЛОСЬ.
Точнее Изменилось. К лучшему. Кому надо было сделать - сделали. А у кого есть необходимость и возможность - купили. У моих знакомых стоят стабы самодельные на всю семью и купленные активаторы - тоже. Стабы были первыми и они были опробованы.
Так вот, я пришел к выводу что имея дефицит времени на проведение его здесь, был чаще дергаем коммерческой веткой, и мало публиковал бесплатных новинок, хотя можно было.

Это какие-то неправильные коммерсанты и они делают неправильный мёд :) Не знаю, кому как, а лично мне, даже с коммерческой позиции, очевидно, что количество тех, кто не купил коммерческую версию, потому что сделал самоделку - исчезающе мало, а вот количество тех кто купил коммерческую версию, потому что сначала сделал самоделку - большое :) Иначе говоря, кто не купил - тот и так бы не купил, а вот многие купившие сначала убедились в работоспособности изделий на самоделках. И сказали "дайте две", ой, "дайте коммерческую версию" :)

Мне очень нравится то, что проект действительно, в первую очередь, ориентирован на помощь людям, и потому я всеми руками поддерживаю эту новость (про самоделки), но, на самом деле, и с коммерческой точки зрения, ИМХО, самоделки - гениальный маркетинговый ход :)

Владимирович 03.12.2016 23:27

Re: Усилитель
 
Вообще, хочется поблагодарить Михаила за такое обилие самоделок к нынешнему Новому Году !!! И за хорошую новость про январский семинар !!!

кимили 03.12.2016 23:27

Re: Усилитель
 
гениальный! таки да!
аит вюо оня + маркер и два дня исс)) и работы, и переосмысления.
эффективность выше любых оценок. как бы ЗА пределами оценочного полотна.

Admin 04.12.2016 01:08

Re: Усилитель
 
да я помню как ты себе ник на форуме таким сделал ... и я подумал - ну вот, очередной .... зарегистрировался :) :) :)

кимили 04.12.2016 03:30

Re: Усилитель
 
миша! ДВА ДНЯ правки и новых энергий- ощущений!
в тот момент ник и не мог оказаться другим))

собственно, этот опыт и открыл для меня БЖ и все штуки волшебные, так сказать, "сопутствующие" ))

Андреас 06.12.2016 03:23

Re: Усилитель
 
Благодарю за новые самоделки! Интересно, а это какой у4 получится, микро, мини или полноценный?

Admin 06.12.2016 11:31

Re: Усилитель
 
ну во первых это точно получится у4 предшествующей версии (до апгрейда),
полная версия содержит несколько контроллеров с разными настройками. Я пока не буду давать пояснения как из нескольких обычных сделать полную версию.
"полноценный" нет такой версии :) они все ценные :)
микро и мини отличаются особенностями прошивки.
Получится микро :) предшествующей версии (до апгрейдной). Ну кто апгрейдил, тот примерно представляет разницу....
Но их можно сделать много.
Ну и еще можно сделать по этой же схеме не-у4 а нечто свое, с прошитым целевым функционалом.

Иван Самоделкин 06.12.2016 11:56

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

Сообщение от Admin (Сообщение 19208)
Получится микро :) предшествующей версии (до апгрейдной). Ну кто апгрейдил, тот примерно представляет разницу....

после апгрейда мощность у4 микро явно возросла, не могу сказать во сколько раз, но цели двигаться стали значимо быстрее

Аллексей 06.12.2016 12:48

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

Сообщение от Admin (Сообщение 19026)
Ну нет. еще нужна программа к ней. Шнурок усб. И панацеи на которую ментальную компоненту прописать. В оригинале идет несколько десятков, но можно и матричными заменить, хотя производительность будет каплю хуже.

Михаил, подскажите сколько необходимо наклеек "Панацея".

Admin 06.12.2016 13:15

Re: Усилитель
 
ну там не только возрасла, спектр энергии меняется сильно в сторону ширины

Admin 06.12.2016 13:15

Re: Усилитель
 
наклеек ну можно 10к, на старые я клеил штук 40-50 пока там тесла была, поскольку жестко работало и чтобы не смыло программу, на эти чипованные :) можно и 10ти

allexe 06.12.2016 13:27

Re: Усилитель
 
А почему не сделать программу на новой самоделке-пандоре-блэк?
Судя по мощности её одной хватит. Или там какие-то другие принципы нужны\важны и я чего-то не понимаю? :-)

Аллексей 07.12.2016 14:02

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

Сообщение от Admin (Сообщение 19215)
наклеек ну можно 10к, на старые я клеил штук 40-50 пока там тесла была, поскольку жестко работало и чтобы не смыло программу, на эти чипованные :) можно и 10ти


"панацея-флешка" подходят?

Admin 07.12.2016 15:48

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

Сообщение от Аллексей (Сообщение 19248)
"панацея-флешка" подходят?

да, конечно.

Бисо 07.12.2016 17:32

Re: Усилитель
 
Михаил, пожалуйста рассказывайте дальше о изготовление самодельного усилителя. Я уже получил платки.

Димыч 07.12.2016 18:17

Re: Усилитель
 
возможно ли будет прицепить к самоделке псилерон? а то у меня без дела лежит?
насколько актуальна старая версия усилителя на катушке Тесла? Продаются готовые блоки для "поющей плазмы" -стоит ли ее делать? например вот
http://prntscr.com/dggxk7мощность: 15 Вт
потребляемая мощность: DC 15-24 В, ток 2А, DC5.5 Интерфейса
аудио вход: 3.5 мм разъем, вы можете подключить телефон, mp3, компьютер аудио
можно ли через новую самоделку проигрывать разные треки?

ARNOLD AYK 07.12.2016 20:51

Re: Усилитель
 
Матричные "Панацеи" на каком материале оптимальнее сделать и как располагать.?
Обклеить корпус с платами внутри снаружи или как-то еще.?

Admin 08.12.2016 01:41

Re: Усилитель
 
я обычно на корпус снаружи наношу. А так пофиг.
Материал - ну можно хоть сам корпус... или платку саму.

ARNOLD AYK 08.12.2016 22:33

Re: Усилитель
 
А "облучить" платы и корпус видео "панацейным" через проектор? У4 помощнее получится, чем с матрицами ?

Admin 08.12.2016 23:21

Re: Усилитель
 
Ну не знаю. Я думаю что там неплохо бы иметь более 1й панацеи если так можно выразится. Наклейки они как бы каждая как "ядро".

Admin 09.12.2016 04:19

Re: Усилитель
 
для загрузки программы в самодельный у4, потребуется установить среду программирования и загрузки на контроллер, отсюда
http://docs.leaflabs.com/docs.leaflabs.com/index.html
далее потребуется научится "ставить" на платку кнопкой upload (иконка предпоследняя справа со стрелкой направо) любой пример. У меня на макбуке для этого на ней надо резет нажать на платке мапла, он обычно рядом с круглым черным разъемом питания. Иначе ее среда не видит (нажать в момент когда среда пишет Searching for DFU device [1EAF:0003]... после компиляции. На виндах также может потребоваться установка драйверов идущих в комплекте.
Загрузите например блинк пример (мигает диодом). Если получилось, то можно топать дальше....(exapmlex ->digital->blink далее Upload предварительно воткнув плату шнурком миниусб в комп)
Если загрузили блинк, то зеленый диодик будет гореть 1сек и гаснутым быть 1 сек.

Admin 09.12.2016 04:26

Re: Усилитель
 
далее загрузите вот этот кривой не комментированный код :) извините за левое оформление, для себя такой короткий код лень приводить в красивое состояние.

Код:

byte u41[] = {
8,52,147,198,143,16,35,0,250,59,242,137,234,219,65,142,182,50,37,148,176,107,7,46,181,92,155,12,98,254,247,238,83,50,128,178,12,218,249,153,238,243,193,172,126,56,227,225,159,191,182,162,188,130,179,47,44,160,95,217,193,53,228,255,15,41,12,11,33,81,123,245,192,148,165,117,22,22,249,183,235,217,243,113,168,106,178,172,8,181,45,5,62,234,129,46,43,165,164,85,72,175,162,148,79,58,178,178,38,2,194,40,241,228,248,24,243,6,4,192,140,11,92,212,155,182,142,205,100,225,210,78,102,189,245,174,33,248,172,19,6,252,19,237,198,132,217,126,41,26,248,4,220,21,21,144,231,52,219,139,249,0,9,56,254,127,46,107,119,144,25,89,216,204,60,11,217,125,215,246,254,197,89,125,99,4,224,192,213,212,219,19,177,160,28,211,152,20,232,176,195,42,208,164,37,134,198,31,165,252,248,252,137,66,11,60,155,134,181,90,138,0,254,5,188,75,121,202,52,97,127,149,111,40,63,30,34,126,91,154,168,42,161,249,205,37,119,171,235,250,92,120,205,92,234,33,20,194,155,54,139,87,45,131,234,230,18,189,139,50,79,127,136,140,14,130,201,226,220,22,187,136,185,68,124,94,2,79,139,190,139,83,243,102,32,85,202,247,124,72,191,38,23,251,165,19,236,225,8,182,78,3,212,109,87,43,2,42,19,214,187,179,194,135,85,49,137,21,158,141,227,229,48,25,199,170,61,126,91,163,213,121,243,228,10,100,166,66,106,112,67,121,36,22,186,96,67,47,28,234,29,29,163,22,252,5,199,192,157,205,3,233,161,195,234,189,15,40,171,210,127,52,18,227,148,120,74,58,155,86,131,231,170,231,57,91,56,25,52,250,46,36,62,119,33,162,129,214,107,65,91,171,197,166,14,180,187,142,210,0,0,170,64,56,17,59,103,77,25,239,105,75,126,6,66,37,158,110,102,98,72,153,46,156,18,79,177,24,23,223,240,89,23,98,141,67,216,198,203,128,230,33,28,193,47,49,182,153,38,200,217,23,127,167,111,166,242,40,64,11,141,80,229,217,96,234,77,253,181,142,214,61,93,56,15,244,131,166,122,159,83,211,178,23,253,103,135,26,207,151,202,240,104,22,55,149,6,125,245,226,28,97,148,117,228,46,103,145,171,205,198,198,200,23,156,10,50,202,34,157,229,204,114,223,106,16,232,181,120,109,88,127,101,226,233,0,220,60,177,98,178,12,219,249,202,48,111,214,84,204,146,183,206,31,78,66,135,152,137,142,219,15,24,101,26,156,255,209,124,199,97,132,99,224,118,217,115,75,124,215,119,55,34,229,103,213,221,88,134,212,234,68,76,24,184,8,164,154,133,251,131,244,219,208,187,120,221,176,227,108,111,167,120,175,15,74,116,34,75,113,44,89,192,31,78,66,58,218,17,82,206,52,32,186,136,154,198,200,174,254,113,30,239,93,67,203,73,96,109,187,153,0,252,170,96,148,159,228,195,90,247,190,99,199,238,130,108,219,96,26,172,112,59,148,46,208,144,74,48,182,214,229,211,178,106,20,55,223,159,84,246,108,164,202,105,202,227,23,34,125,138,245,106,6,214,98,5,113,195,59,134,21,51,18,31,246,106,168,81,169,151,242,56,190,79,38,225,138,213,114,127,251,184,254,170,254,68,156,105,68,33,200,204,72,5,36,5,164,148,252,197,175,242,131,83,69,153,40,12,245,101,221,236,134,174,116,26,113,246,112,181,116,161,29,236,92,241,48,98,243,228,161,8,37,234,83,50,176,21,209,83,70,21,187,158,165,203,31,148,245,29,231,91,159,110,93,13,38,178,83,135,143,126,68,68,196,118,110,20,175,44,182,60,54,120,233,38,55,11,31,134,94,198,124,225,219,251,147,208,127,203,4,180,192,184,136,130,164,78,2,203,151,93,123,189,234,178,95,34,211,99,175,118,210,197,108,13,241,83,24,47,45,23,10,45,131,35,255,115,11,121,53,250,85,138,149,171,181,130,56,97,184,125,208,86,51,68,17,133,38,43,106,98,146,149,126,63,249,88,83,14,17,70,35,54,153,214,19,110,105,245,114,33,201,169,23,157,150,38,13,160,225,53,92,231,44,169,212,107,123,0,54,246,102,159,184,228,39,219,157,139,255,250,145,2,66,111,118,82,155,19,145,63,124,77,209,123,167,207,155,112,247,72,220,145,84,70,191,91,98,18,79,200,152,119,246,143,49,7,128,144,93,6,211,221,92,68,197,69,194,134,56,150,114};

byte u42[] = {213,218,220,48,14,169,83,215,149,44,183,167,150,17,101,137,34,252,65,47,80,164,196,179,151,117,230,166,18,187,188,20,109,214,55,59,255,213,175,97,141,72,36,6,153,225,242,149,151,184,175,240,138,227,187,187,200,8,158,21,23,129,99,41,111,118,167,29,200,227,247,176,203,206,174,114,55,86,104,224,155,12,81,74,38,75,143,134,88,10,208,56,12,15,161,101,213,118,242,1,47,112,210,220,130,19,241,106,88,38,200,1,150,44,75,252,120,230,213,113,150,167,132,10,70,218,84,212,242,233,126,94,160,138,162,169,164,127,50,99,28,61,176,125,220,165,110,57,144,3,4,139,96,214,27,12,213,235,90,80,211,128,116,242,83,56,189,214,201,120,125,49,199,46,68,95,206,105,134,231,243,252,144,135,64,223,149,115,230,59,26,218,100,94,242,39,32,255,248,210,151,78,253,35,13,198,212,196,68,48,48,26,12,26,158,193,102,154,155,201,136,80,85,251,121,53,140,220,244,35,194,241,184,124,145,225,138,114,63,98,138,95,233,11,8,21,249,163,220,182,254,94,135,107,102,17,104,169,99,79,64,75,142,243,156,45,74,57,145,109,239,140,114,164,111,117,176,223,44,250,153,132,157,50,209,83,189,84,32,215,223,15,56,135,229,66,96,224,85,88,89,177,226,241,57,101,228,50,155,226,119,131,174,12,209,242,165,4,145,31,212,138,180,116,217,54,189,161,77,157,138,122,173,46,26,245,254,200,106,83,144,162,109,5,210,90,155,170,229,145,224,161,199,41,184,223,102,67,44,35,219,160,8,103,149,131,39,96,174,155,251,42,162,129,209,214,147,35,139,106,28,186,129,6,109,26,146,110,59,48,196,14,44,173,13,42,104,58,245,80,102,160,117,58,172,181,246,8,179,122,79,182,233,81,31,187,1,124,119,110,41,57,90,64,26,181,130,101,152,73,19,177,150,124,91,244,246,206,247,150,60,79,197,175,67,88,68,166,191,76,64,202,47,73,55,121,166,140,130,237,212,73,11,120,203,10,255,210,254,95,155,63,199,52,220,23,197,170,212,133,71,9,250,56,212,62,218,37,7,99,35,127,174,162,234,114,70,96,168,139,121,195,73,219,87,147,38,29,44,155,9,65,33,36,226,120,70,55,31,199,128,109,101,147,222,9,104,235,43,170,75,153,203,199,39,205,196,208,135,180,49,33,227,174,8,225,186,73,48,64,146,150,146,93,23,235,211,203,7,179,72,185,89,238,232,133,64,183,91,170,248,63,225,159,139,238,239,84,120,17,247,54,138,143,238,56,118,143,174,142,80,255,205,248,209,253,232,245,100,225,33,28,185,163,11,163,222,25,66,76,14,247,62,214,142,211,216,107,224,244,14,95,193,108,106,226,155,73,64,70,48,45,243,66,62,164,155,29,167,97,223,154,75,61,212,160,186,78,110,8,39,16,137,70,55,21,169,119,38,126,190,15,13,22,167,202,184,237,202,201,107,183,236,212,227,243,40,126,79,22,89,34,253,77,196,0,202,105,208,107,111,181,46,224,237,91,219,190,195,209,16,6,177,149,255,169,76,78,43,52,215,104,160,200,159,80,78,88,3,244,31,28,83,80,72,141,184,16,70,52,2,180,238,62,89,87,233,187,159,53,200,88,96,141,8,30,192,2,178,136,7,12,237,30,139,53,173,255,207,3,192,70,170,28,161,6,83,55,108,148,250,252,78,149,214,192,129,239,64,63,237,2,131,182,193,115,172,100,246,93,81,20,5,12,108,231,181,208,56,228,71,209,13,247,123,199,12,142,17,93,152,103,44,209,24,254,192,203,164,31,9,169,172,79,100,115,148,144,75,51,127,38,16,105,29,135,28,206,236,106,74,134,127,218,177,230,122,145,182,178,192,59,189,47,80,123,201,178,127,176,81,61,178,82,193,216,191,101,118,44,240,65,236,124,215,141,83,74,208,133,16,141,51,183,215,49,126,138,21,129,30,168,248,172,163,229,251,171,226,69,244,151,238,204,5,63,133,69,72,89,149,40,229,1,188,61,135,179,222,248,73,40,137,163,58,200,210,76,71,86,37,155,126,193,84,219,64,5,37,248,98,105,8,188,44,135,219,194,163,97,46,193,87,196,103,65,80,44,46,66,85,66,178,172,120,19,245,197,99,70,85,32,6,244,244,173,158,238,100,9,255,68,225,232,151,173,56,126,142,249,115,59,138,159,211,135,191,219,165,49,197,95,63,34,75,251,82,20,62,160,132,106,163,45,252,99,103,248,231,31,223,216,163,243};

 
 
 
 
int result[2148];
byte resout[2124];
byte resout2[314];

int mult[] = {1,137,237,337,437,537,637,173,273,373,473,573,673,1};
int i=0, i1=0, i2=0;
int mult_j=0;
int moving=0;
int result_i;
int move=0,a=0;
int step=0;
int toggle=0;
int ff, mf;
#define multmax 12
#define DLEN 2048

uint32 lastdel=0, time=0, prevtime=0, dvtime=0,del=0;
 HardwareTimer timer(4);



void mtoggle()
{
  toggle++;
  if (toggle >=10) {toggleLED();toggle=0;}
}

void mdelay(uint32 mdel)
{
uint32 itime=0;
itime=micros();

while (micros()-mdel > itime || micros()<itime) ;

}


void setup() {
  disableDebugPorts();
  pinMode(0, INPUT_ANALOG);
  randomSeed(analogRead(0));
  pinMode(BOARD_LED_PIN, OUTPUT);
    SerialUSB.begin();
  SerialUSB.print("U4_3fast1 rel1.715 11/02/2015 micro-x-4 ");
  SerialUSB.end();
 
}
void loop() {
  pinMode(0, INPUT_ANALOG);
  randomSeed(analogRead(0));
  pinMode(BOARD_LED_PIN, OUTPUT);
 
 toggleLED();
  mtoggle();
ff=random(5);
//ff=1000;
if (ff=0) ff=1;
if (ff=1) mf=1;
if (ff=2) mf=10;
if (ff=3) mf=100;
if (ff=4) mf=1000;
if (ff=4) mf=10000;
for (a=0;a<314;a++)
{

  time = uint32 (micros()/mf);
  if (time<prevtime) prevtime=0;
  if (time>prevtime) {
  dvtime=time-prevtime;
 
  if (dvtime>=lastdel) {
      prevtime=time;
      lastdel=mult[del];
      del++;
            toggleLED();
          //mtoggle();
      if (del>multmax) {del=0;// toggleLED();
    }
      delay_us(lastdel*mf);
      lastdel=mult[del];
      del++;
      if (del>multmax) del=0;
     
   
  }
  }
 
 step++; if (step>multmax) step=0; 
 if (mult_j<multmax) mult_j++; else mult_j=0;
 if (result_i+mult[mult_j]<DLEN) result_i++; else result_i=0;
 move = random(12);
 
 
for (i=1; i<mult[mult_j];i++){
  i1=i+mult[mult_j]; if (i1>DLEN) i1=i1-DLEN;
  i2=i+move; if (i2 >DLEN) i2=i2-DLEN;
result[result_i+i]=u41[i1]+u42[i2];
resout[result_i+i]=lowByte (result[result_i+i]);
resout2[a]=lowByte(u41[i1]*+u42[i2])  ;
  }
  result_i+=mult[mult_j];
 
 
 
  }
}

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

Admin 09.12.2016 04:27

Re: Усилитель
 
на всякий случай только что проверил - рабочий :)


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

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