Обновить
58

Пользователь

0,3
Рейтинг
15
Подписчики
Отправить сообщение

Да, там диагноз был. А била чем-то не твёрдым, не кувалдой, потому что не слышно стука. По 9 ударов, несколько раз за ночь.

Кажется, я понимаю. Вы представляете биты - разряды в числе не как разряды, а как Истина / Ложь. Но это не совсем та Ложь, что "Неправда", а просто отсутствие. Пример 20 / 4 = 5. Вот здесь 0 - не Ложь, а отсутствие единиц в младшем разряде числа 20. И нормально получается "истина". Так же и в двоичном исчислении.

У меня жила одна бабуся на 3(!!!) этажа ниже и трясла дом (14-этажная панелька). Она била в стену ночью, наверно думая, что в Шаолине. Вибрация доходила, это жутковато.

Что именно вы хотите? "Другая математика в своей основе" это смело. Троичная логика? Комплексные числа? Это всё возможно на стандартной ПЛИС. У меня на руках ПЛИС GW5A.

Я не смог навскидку вспомнить литературные источники на распорядок дня средних (не знаменитых) людей. Значит это соц. опросы, причём специфические. Может быть,создатели LLM их и проводили, среди разработчиков и их знакомых.

Хо, я тоже с такого начинал) МП40, МП42, КТ361, микросхемы К155, К176... а на МК перешёл поздно, но первые использовал от МастерКит - это просто распаянный пустой МК AVR + кварц. SEM008 или как-то так назывались.

Ага.. вот Copilot, ИИ, ChatGPT всем помогает... Вы, гады, когда сделаете чтобы выделенный текст мышкой перетаскивался в редакторе? Бесит, 2024 год на дворе.

Попросить написать живого человека? или написать через ИИ, а проверить попросить программиста. Если задача небольшая, так наверно будет быстрее.

Установка просто прекрасна. Настолько, что никаких чисел нет в статье

Я вас не понимаю. как будто переведено с другого языка (?)

Причём тут объектив камеры? Прочитайте описание - это места прихода лучей. На фотке не LED, а фототранзисторы (которые наверху в колковой раме). диаметр ФТ = 5мм, диаметр пятна, попадающего на него примерно в 1,5-2 раза больше.

Специально нашёл более видящую камеру в ИК, сфоткал пятнышки, добавил фотку в статью. В теории оптики вроде как равноценно по получаемому изображению. Но результат вот, я делал и наоборот - явно хуже.

При 400 кГц не укладываемся в дискретизацию. Но всё можно сделать и лучше и круче, если будет спрос)

Да. Параграф "Синтезирование звуков"

В памяти хранится массив (1024) в 1 период sin сигнала, метка номера ячейки пробегает циклично по массиву с заданным шагом, который соответствует высоте ноты. 

Про ЦАП думал, даже купил MCP4725. но ему нужна скорость более 400 кГц по I2C, что нестандарт, и решил пока сделать на ШИМ,

Запись через линейный вход звуковой карты компа.

Сделал запись нот по отдельности и аккордом

Спектр Ре+Ми
Спектр Ре+Ми
Спектр Ре+Ми+Фа.
Спектр Ре+Ми+Фа.

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

Звук: https://disk.yandex.ru/d/Br1f2QBhf7Izvw

Если просто складывать, то боюсь что одну ноту совсем тихо. но я могу переписать код для проверки. Думаете будет лучше?

Странно, что у вас так получилось.

Давайте посчитаем. Беру размеры, близкие к существующим в проекте.

Примем мощность передатчика такую, что на расстоянии 1мм он даёт 1Вт/мм2 (да, надо считать через стерадианы, но пока упростим). Расхождение луча 1 радиан. то есть на расстоянии R луч освещает площадь S = R^2

Вариант 1. Линза с фокусным 10 мм и площадью 100кв.мм у передатчика. Плотность, дошедшая до линзы 1/100 Вт/мм2. Пучок параллельный (но можно и сузить) идёт 440 мм, и пусть теряет 50%. У приёмника получаем 1/200 Вт/мм2.

Вариант 2. Передатчик светит на 440 мм. Плотность 1/r^2 = 1/200000. Фокусируем линзой из 100 кв.мм в 1 кв.мм. то есть усиливаем в 100 раз. получаем 1/2000 Вт/мм2

Разница в 10 раз.

Видеозапись добавил

Близкие ноты дают какую-то реверберацию. Может так и надо.

Что вы имеете ввиду "лимитер"? Сигнал в насыщение не уходит до 16 одновременно взятых нот. А суммирование двух-трёх нот почти линейное. Или я не понял мысль...

1 нота в максимуме это 197000 единиц. Максимум для ШИМ 800 ед. Можно построить график x / (x / 1024 + 1200), посмотреть

А, активный фильтр? так сначала и было, но ОУ входил в самовозбуждение, я мучал схему пока не понял что ОУ брак. Поставил нормальный, но плата была уже переделана на пассивный фильтр. Да, активный можно настроить с лучшей АЧХ.

Софтовые дела я вроде бы описал все по-порядку. Но если что-то не хватает - спрашивайте, напишу.

Таймер основной на 16 кГц.

В нём - опрос циклично 10 дискретных входов, определение было ли затенение и сколько длилось (массив из 20 значений для каждой ноты)

Если затенение было - запись стартового значения амплитуд и их гармоник в ячейку (i = ноте) массива амплитуд[20]

Каждый n-ый такт снижение всех играющих амплитуд по экспоненциальной формуле

Цикл (i=0 to 19) по всем 20 нотам, в котором:

{

t[i]+= h // прибавление счётчика h зависит от частоты ноты. для каждой ноты свой счётчик. Счётчики для гармоник это t[i]*2, t[i]*3 и так далее.

U += A[i] * SIN[t[i]] // амплитуды умножаются на значение синуса и все складываются

}

PWM = 800 + U / (U >> 10 + 1200) // выход на ШИМ

Нет, не одноголосая:

С тактовой частотой 16 кГц происходит суммирование всех играющих нот. Для снижения нагрузки нота отключается при падении амплитуды менее 0,7% от начальной.

Аккорды получаются.

Записал аудио по нотам, с разным тембром

https://disk.yandex.ru/d/RGiJ24_S1S2Cvg

Информация

В рейтинге
2 884-й
Зарегистрирован
Активность