реклама на сайте
подробности

 
 
> библиотека звуков для пищалки
sergey sva
сообщение Apr 30 2017, 13:13
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Может глупость спрошу, сильно не ругайте. Собрал девайс, графический интерфейс управления устройством через wifi и веб страницу. Постоянно смотреть на экран не очень удобно, поэтому при возникновении ошибки или нештатной ситуации будет включаться пищалка для привлечения внимания. Пищалка sma-24l просто пищит , мне не нравиться звук. Включается пищалка транзистором с порта микроконтроллера. Вопрос может есть готовые библиотеки звуков которые можно воспроизвести пищалкой?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 9)
turnon
сообщение Apr 30 2017, 14:46
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207



sma-24l со встроенным генератором, потому пищать разными частотами не может. Взять пищалку без генератора и по нотам и длительности набрать любую мелодию.
Go to the top of the page
 
+Quote Post
hsoft
сообщение Apr 30 2017, 15:14
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 190
Регистрация: 13-02-17
Пользователь №: 95 415



старые компьютерные игры, там этих звуков вагон.
Go to the top of the page
 
+Quote Post
sergey sva
сообщение Apr 30 2017, 16:07
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Генератор встроенный, думал включением и выключением пищалки (модуляции по питанию) создавать звуки, в документации не написано про такие режимы работы пищалки. Думаю ничего ей не будет.
Попробую сейчас поискать в играх.
Go to the top of the page
 
+Quote Post
turnon
сообщение May 1 2017, 09:50
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207



Цитата(hsoft @ Apr 30 2017, 18:14) *
старые компьютерные игры, там этих звуков вагон.

Например? Какая игра и в каких файлах звуки и какой формат файла?
Go to the top of the page
 
+Quote Post
psL
сообщение May 2 2017, 12:44
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 526
Регистрация: 5-08-05
Пользователь №: 7 390



пищите как биос, или азбукой Морзе)
Go to the top of the page
 
+Quote Post
jcxz
сообщение May 2 2017, 13:49
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(sergey sva @ Apr 30 2017, 15:13) *
Пищалка sma-24l просто пищит , мне не нравиться звук. Включается пищалка транзистором с порта микроконтроллера.

Промодулируйте громкость по амплитуде - будет лучше.
Go to the top of the page
 
+Quote Post
Эдди
сообщение May 3 2017, 06:41
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 825
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250



Я делал шумогенератор на STM8. Так как там нет DMA, пришлось кроме основного таймера (генерирующего меандр) задействовать еще один таймер, подставляющий очередные значения из таблицы. Так как там нет ЦАП, использовалась смена скважности и простой RC-фильтр.
На STM32 это можно сделать более элегантно: один таймер будет пинать DMA и циклично заменять скважность импульсов у другого таймера. А у некоторых STM32 вообще набортный ЦАП есть, там еще веселей!

Если же нужны звуки вроде старых игр, то можно просто менять частоту меандра. Тогда хватит и одного таймера, а длительности по systick проверять.
Go to the top of the page
 
+Quote Post
Dmitry Dubrovenk...
сообщение May 3 2017, 17:25
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 174
Регистрация: 3-11-06
Из: Санкт-Ленинград
Пользователь №: 21 949



Цитата(sergey sva @ Apr 30 2017, 19:07) *
думал включением и выключением пищалки (модуляции по питанию) создавать звуки
Я именно так и делал (например, вот здесь).
Мелодиями это, конечно, назвать трудно, и большим разнообразием не блещет, но для озвучки основных событий вполне хватает.
А в играх там по-другому. Там реально частота нот задавалась (в основном отдельными таймерами).


--------------------
Obligatus servus.
Go to the top of the page
 
+Quote Post
Mikhail B.
сообщение Nov 18 2017, 16:39
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 52
Регистрация: 9-11-17
Из: Ростов-на-Дону
Пользователь №: 100 129



Цитата(sergey sva @ Apr 30 2017, 16:13) *
Пищалка sma-24l просто пищит , мне не нравиться звук. Включается пищалка транзистором с порта микроконтроллера. Вопрос может есть готовые библиотеки звуков которые можно воспроизвести пищалкой?


Есть простейшие пьезоизлучатели а-ля "кристалл на мембранне" и больше ничего лишнего. Там применяется обратный пьезоэффект. Их диапазон звучания зависит от подаваемой на них частоты.
А вопрос такой - нужно изменить воспроизводимую частоту, или кол-во коротких писков?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 03:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01413 секунд с 7
ELECTRONIX ©2004-2016