Имитатор звука мотора, версия 2, доработка первой версии. Теперь звук мотора включается и останавливается по нажатию кнопки №1 (смотри рисунок выше). Кнопка №2 уменьшает уровень громкости до нуля. Для того чтобы громкость опять увеличилась, необходимо переподключить питание или нажать на кнопку Reset - припаяна к плате (красная). Питается устройство от 5 вольт, ток потребления около 1 ампера. Динамик 1 - 2 ватта мощностью подключается к точкам: красная - плюс динамика, желтая - минус динамика (смотри рисунок выше)...
/*
* Скетч имитатора звука двигателя и звуковых эффектов.
* MC - Arduino Pro Mini (поддерживаемые МС: Arduino Uno, Nano, Mega и т.д.).
* Имитатор воспроизводит PCM/WAV напрямую с SD карты.
* Формат файлов: WAV файлы, 8-бит (PCM 8-битный - PCM unsigned 8-bit), частота дискретизации 16 кГц, моно.
* Асинхронное воспроизведение: позволяет работать коду в основном цикле программы во время воспроизведения звука.
* Работа на одном таймере: TIMER1 (Uno, Mega) или TIMER3, 4 или 5 (Mega).
* Библиотека TMRpcm audio для управления воспроизведением:
* audio.play("filename"); // воспроизвести файл
* audio...