Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Воспроизведение звука в Arduino

Компоненты и расходные материалы

Arduino UNO
× 1
Df player mini
× 1
Динамик:3 Вт, 4 Ом
× 1
Перемычки (общие)
× 1
Макет (общий)
× 1

Об этом проекте

Привет, друзья, сегодня в этом видео я покажу вам, как воспроизводить аудиофайлы с помощью Arduino и Df player. DFPlayer Mini - это небольшой и недорогой MP3-плейер с упрощенным выводом напрямую на динамик. Модуль можно использовать как отдельный модуль с прикрепленной батареей, динамиком и кнопками или использовать в сочетании с Arduino UNO или любым другим с возможностями RX / TX. Для этого я использую:-

1- Arduino UNO

2- Df Player Mini

3- Спикер

4- Перемычки

5- Хлебная доска

Код

  • Код
Код Arduino
 #include "SoftwareSerial.h" #include "DFRobotDFPlayerMini.h" // Используйте контакты 2 и 3 для связи с DFPlayer Ministatic const uint8_t PIN_MP3_TX =2; // Подключается к модулю RX static const uint8_t PIN_MP3_RX =3; // Подключается к модулю TX SoftwareSerial softwareSerial (PIN_MP3_RX, PIN_MP3_TX); // Создаем объект PlayerDFRobotDFPlayerMini player; void setup () {// Инициируем последовательный порт USB для отладки Serial.begin (9600); // Инициируем последовательный порт для DFPlayer Mini softwareSerial.begin (9600); // Начать обмен данными с DFPlayer Mini if ​​(player.begin (softwareSerial)) {Serial.println ("OK"); // Устанавливаем максимальную громкость (от 0 до 30). player.volume (30); // Воспроизвести первый MP3-файл на SD-карте player.play (1); } else {Serial.println ("Не удалось подключиться к DFPlayer Mini!"); }} void loop () {} 

Схема


Производственный процесс

  1. Игрок на фортепиано
  2. Компакт-диск
  3. Проигрыватель компакт-дисков
  4. Arduino Spybot
  5. FlickMote
  6. Самодельный телевизор B-Gone
  7. Основные часы
  8. Детектор звуковой частоты
  9. Найди меня
  10. Arduino Power