Как издавать звуки без Tone?

Modsley
Offline
Зарегистрирован: 14.01.2018

Приветствую.

Как я понимаю, совместно использовать  tone и IRRemote ещё можно, но вот подружить и tone и IRRemote и ServoTimer2 ну уж совсем никак нельзя. 

(не Servo, потому, что для того, чтобы подружить tone и IRRemote, нужно IRRemote на TIMER1 прикрутить)

Но что это за робот-кошкогон, если он не умеет издавать звуки? Дитё не согласно. 

Какие есть другие средства издавать ардуиной звуки? 

Есть в природе mp3 плеер, но чтобы им рулить нужен нужен SoftwareSerial. А он уже у меня используется...

sadman41
Offline
Зарегистрирован: 19.10.2016

Есть Active Buzzer, есть NE555...

toc
Offline
Зарегистрирован: 09.02.2013

Modsley, не знаю. Посмотрите https://playground.arduino.cc/Code/ToneAC

b707
Offline
Зарегистрирован: 26.05.2017

можно написать свою функцию tone на свободном таймере. Это, пожалуй, проще всего, так как генерить меандр несложно

Можно взять другой МК с большим количеством таймеров, портов UART и тд... - но придется адаптировать библиотеки.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Поставить активный buzzer.