Модуль DF player mini MP3-плеер

Все видеоНовые видеоПопулярные видеоКатегории видео

Авто Видео-блоги ДТП, аварии Для маленьких Еда, напитки
Животные Закон и право Знаменитости Игры Искусство
Комедии Красота, мода Кулинария, рецепты Люди Мото
Музыка Мультфильмы Наука, технологии Новости Образование
Политика Праздники Приколы Природа Происшествия
Путешествия Развлечения Ржач Семья Сериалы
Спорт Стиль жизни ТВ передачи Танцы Технологии
Товары Ужасы Фильмы Шоу-бизнес Юмор

Главные новости Акция «Будь ярче»»>#ПДДнаАсфальте: в Верхней и Нижней Салде надписями на асфальте дети и инспектор по пропаганде Безопасности дорожного движения ОГИБДД напомнили о правилах безопасного перехода!»>Историческая справка о создании отделения Государственной инспекции безопасности дорожного движения на территории Верхнесалдинского городского округа и городского округа Нижняя Салда»>Не открывайте дверь незнакомцам! Это могут быть мошенники!»>Госавтоинспекция ищет очевидцев!»>Масштабные проверки автобусов пройдут в Свердловской области в ближайшее время»>В праздники и будни сотрудники Росгвардии стоят на страже вашей безопасности, оберегают ваше имущество»>Забыть — значит предать! Свердловский Главк МВД принял участие в акции, приуроченной к Дню памяти и скорби»>Житель Екатеринбурга хотел подзаработать на торговле газом и нефтью, не зная, что связался с мошенниками»>Информация для иностранных граждан проживающих по разрешению на временное проживание в Российской Федерации или виду на жительство иностранного гражданина»> Как диагностируют сердечные заболевания в Германии»>Sagrada — мир удивительных красок за одним столом»>Лидерство в стиле «Первый после бога». Книга бестселлер»>Кредит для студентов онлайн в CreditPrime»>Преимущества доставки цветов курьером»>Строительство домов из кирпича»>Преимущества пластиковых окон»>Шичида — методика для раскрытия потенциала малыша»>Что лучше имплант или вкладка? Как восстановить зубы и что лучше выбрать: имплант или вкладку?»>The Witcher 3: Wild Hunt Прохождение — Cнаряжение Школы Грифона #28″> Куплю кабель алюминиевый АВВГ, АПВБШВ, АПВПУ, АПвВнг LS,АПВБП с хранения, остатки с монтажа, любой объем, любой город. Дорого. Самовывоз»>Закупаем кабель Транскаб НППнг HF, ПВ1, ПВ3, ВВГ,КВВГ, ВБШВ, КГ-хл, АС, ААБл, ААШВ, АСБл, АСБ2л и другие, не в лом. Остатки с монтажа, невостребованный в производстве. Дорого.»>На постоянной основе закупаю кабель КВВГнг LS, КГ, Кг-хл, КУИН, КВИП, МКЭШ,МКЭКШВ, остатки с монтажа. Оптом. Любой регион. Дорого Самовывоз Расчет при»>Покупка акций ВСМПО-АВИСМА»>Вывод из запоя, кодирование, стационар, реабилитация зависимых.»>Ковромоечное оборудование CLEANVAC — FJB GROUP LLC»>Предлагаем услуги дезинсекции, дезинфекции и дератизации в родном городе»>Фторопластовые втулки ф4, ф4К20 куплю по России неликвиды, невостребованные»>Стержень фторопластовый ф4, ф4к20 куплю по России излишки, неликвиды»>Куплю кабель апвпу2г, ввгнг-ls, пвпу2г, пввнг-ls, пвкп2г, асбл, сбшв, аабл и прочий по России»> Фото wgarantoz»>Фото natalija.0rlov4″>Фото Мария Ложкина»>Фото Андрей Б.»>Фото tolick.fomicheff»>Фото александр никифоров»>Фото радик аллагулов»>Фото Лариса С.»>Фото юрий алимов»>Фото Светлана Смирнова (Козловская)»> Женские носки 3 мин. назад КОВРЫ НАПОЛЬНЫЕ BMW X5 32 мин. назад Трусы мужские оптом 34 мин. назад Трусы оптом 46 мин. назад Интернет-сервис продажи и аренды Facebook аккаунтов 57 мин. назад Женское белье 1 ч. 2 мин. назад Автоподбор с Автовыбор 1 ч. 31 мин. назад Ремонт под ключ 1 ч. 58 мин. назад Предоставление услуг квалифицированных юристов 2 ч. 7 мин. назад Батарейки оптом купить 2 ч. 21 мин. назад Последние комментарии Carona Давно знакома с техникой «Сократовский диалог». Она действительно рабочая, спасала не раз. Важно не идти на поводу у с… 20 июня 2021 г. 21:13:28 mednat64 antiislamofob000333@gmail.com, это не сказка. Так и было. Езжайте в это село в Чечне и проверьте. Можете ещё видео мое послушать… 20 июня 2021 г. 1:42:44 antiislamofob000333@gmail.com Честно не думаю что эта статья написана всерьез) 18 июня 2021 г. 23:43:09 antiislamofob000333@gmail.com Если честно, сказка совсем не правдоподобная. Какое платье посреди войны? Что за идиотские выдумки?… 18 июня 2021 г. 23:24:34 Сергей Эти 3 техники помогают мне когда я напряжен, в основном на работе. Использую их на обеде. Случайно наткнулся на статью и попробо… 16 июня 2021 г. 3:41:07 aresfok Приветствуем вас на страницах нашего туристического портала Gidlite.ru, посвящённым отпуску. Очень важно не только работать, но … 15 июня 2021 г. 23:40:32 Анна Волкова Как оказалось не такая-уж и простая стала задача: в кратчайшие сроки найти работу вебкам моделью на дому. Гдето платят сущие коп… 15 июня 2021 г. 13:44:29 07072016uva Холодильник должен быть вместительным, не шумным и надежным. Стоит обратить внимание на зарекомендовавшие себя торговые марки. Н… 14 июня 2021 г. 16:55:19 07072016uva Холодильник должен быть вместительным, не шумным и надежным. Стоит обратить внимание на зарекомендовавшие себя торговые марки. Н… 11 июня 2021 г. 21:32:51 bakir7458 Выбирать нужно проверенные бренды. Даже если дороговато, но зато надежно… 11 июня 2021 г. 21:11:19

 Да, в Ставрополе можно в течении получаса приобрести ардуино и много всего, что с ним связано. ВСЁ В НАЛИЧИИ!!!. Этот распродажник создан с целью распродать накопившиеся запасы радиодеталей и всяческих околорадиолюбительских железок и прочего домашнего, накопившегося во время двадцатилетней работы в NCE.RU и пятилетней в ELSIN.RU продолжающего накапливаться сейчас как остатки от опытов и экспериментов.

Разрабатываю на заказ различные электронные устройства. 

Если вам нужно что-то из имеющегося у меня, но вы готовы купить только с официальными документами — пишите в комментариях к заказу или звоните. Организую официальную продажу через магазин  NCE.RU

Задачей проекта является изготовление устройства озвучивания выстрелов 6-ти единиц оружия в электронном тире. Звук выстрела должен читаться с mp3-файла на флешке и подаваться на вход существующих активных колонок.Так же необходимо предусмотреть возможность оперативного выбора из 5-ти записанных файлов на флешке для озвучки при помощи кнопки выбора.Входные сигналы от спусковых крючков оружия составляют 10 В в нажатом состоянии и ноль в отпущенном.Питание устройства от напряжения 9 … 12 В.Самое главное — выбираем модуль mp3-проигрывателя Catalex с управлением от контроллера, на борту которого гнездо для флешки и выход прямо под аудио-штекер 3,4 мм, куда можно сразу подключить большинство активных аудио-колонок. Этот модуль позволяет по командам от контроллера проигрывать или единожды определённые файлы в папках или циклично все файлы в папке. Он работает с сигналами 5 В и, при приходе следующей команды на проигрывание, прерывает проигрывание предыдущего файла. Модуль не будем устанавливать по одному на каждое оружие, а используем один на все. Просто каждый следующий выстрел будет прерывать предыдущий и всем будет казаться, что новый перекрывает по громкости старый. При этом мы сэкономим в себестоимости и в необходимости разрабатывать микшер, для объединения аудио-сигналов от 6-ти mp3-модулей.Для четкого срабатывания каждого выстрела при параллельной стрельбе из нескольких ружий, заведём каждый входной сигнал 10 В на отдельный дискретный вход контроллера. Поэтому контроллер нужно выбрать с количеством дискретных входо/выходов как минимум в 9 штук (6 ружий, 1 кнопка выбора файла, 2 пина пойдет на управление модулем mp3 по UART). Выбираем самый удобный в монтаже и дешовый контроллер Arduino Nano.Для согласования сигналов 10 В от оружия на контроллер Arduino Nano 5 В прийдется поразмыслить. Дело в том, что желательно обезопасить дискретные входы контроллера от различных факторов человеческой глупости и рассеяности. Если бы мы точно могли поручиться, что там не появится что-то сильно отличное от 10 В, то можно было бы ограничиться простыми делителями напряжения на резисторах, но я не могу доверить свою драгоценную плату контроллера незнакомым монтажникам и эксплуататорам. Так же мне дорога репутация по надёжности работы моих проектов. По всем этим причинам буду разрабатывать уникальный модуль гальваноразвязки на оптопарах, для чего разработаю схему и изготовлю печатную плату.Так же нам понадобится модуль питания понижающий 9 … 12 В до 5 В. Я выбираю понижающий преобразователь напряжения с 4,5…40В до 5В 2А из-за простоты соединения его с контроллером Arduino Nano при помощи USB-кабеля.Схема модуля гальваноразвязки на основе оптопар. Резисторы на входе подбираются под конкретное напряжение сигнала. У меня под 10 В получилось сопротивление порядка 300 Ом. Нормальное рабочее падение напряжения на светодиоде выбранной оптопары 1,2 В при токе 20 мА.SW1 это мини кнопка SMD 6х6 мм выбора файла mp3. При приходе сигнала 10 В на отдельный канал модуля, на выход пойдёт +5В через открытый фототранзистор. При отсутствии сигнала, транзистор будет закрыт и выходной канал модуля будет подтянут только на общий провод через резистор 10 кОм.Так же предусматриваем два запасных канала на случай сгорания парочки.После изготовления модуль выглядит следующим образом Винтовые клеммники для подключения входных сигналов с ружий, а гребёнки для соединения с контроллером.Питание 5В заводим прямо с верхней гребёнки контроллера Arduino Nano. А сигналы с выходов модуля подключаем на выводы D3 … D8. Сигнал с кнопки выбора файла озвучки заводим на вход D2 контроллера Nano.Тут всё просто: плюс 5В контроллера на плюс модуля, минус контроллера на минус модуля. Вывод RX контроллера на TX модуля MP3 и так же наоборот вывод TX контроллера подаем на вывод RX модуля проигрывателя. Так же не забываем вставить флешку с MP3 файлами.

Подключаем комп к контроллеру и загружаем следующую программу: При включении питания и приходе сигнала с оружия модуль проиграет первый файл. При частых выстрелах, каждый следующий выстрел будет прерывать предыдущий. Программа реагирует на каждый перепад с нуля до единицы на каждом из 6-ти входных каналов. А, при долгом удержании спускового крючка оружия, очереди выстрелов не последует — выстрел будет единичным только в момент нажатия. Если поклацать на кнопку выбора файла, то выстрелы будут менять своё звучание.

Питаем контроллер при помощи выбранного понижающего преобразователя напряжения. Плюс и минус 12 В подаем на клеммник преобразователя, а выход соединяем с контроллером при помощи короткого USB-кабелечка.

Такой удобнейший модуль, который даже показывает текущую величину напряжения на входе, а на выходе выдает стабилизированное напряжение 5 В

Устройство в собранном виде выглядит следующим образом

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

На видео работа устройства выглядит так:

Каждый канал уверенно стреляет. Работает все в широком диапазоне питающих напряжений. Проверялась работа при питании 6 … 12 В. Сигналы выстрелов брались с того же источника питания. Срабатывает всё достаточно быстро и реалистично. В который раз меня уже радует модуль mp3 с управлением UART. Всем советую!

Кому нужна озвучка событий с mp3-файлов — обращайтесь по телефонам на сайте.

Поворотный стол Arduino Nano шаговый двигатель

Здесь представлена пошаговая разработка проекта автоматического поворотного стола для фотографов. По..

Электро насос диафрагменный 12 В 2 л/мин

Насос работает на основе диафрагмы и может применяться для перекачки пищевых продуктовРасход жидкост..

119.90грн.

Электромагнитное реле 24 В

Имеет одну группу переключающихся контактовТок коммутации при переменном напряжении 250 В — 10 А,при..

15.02грн.

Arduino закачивание детской кроватки по крику

Привет друзья!  Представляю интересный проект для новоиспеченных папочек. Это — автоматическ..

Модуль GPS NEO 6M

Миниатюрный модуль GPS для подключения к любительским платам контроллера.Так же его можно подключать..

172.26грн.

DS18B20 и Ардуино

В этой статье обсуждаем подключение датчика температуры DS18B20 к Arduino. О подобных устройствах мы говорили мало, но это не означает, что их редко…

LCD 1602 и Arduino

Как подключить LCD 1602 к Ардуино в домашних условиях и пользоваться всеми преимуществами этого цифрового устройства – рассказываем сегодня в новой статье….

Подключение NRF24L01 к Arduino

Сегодня на повестке дня обсуждение темы, как подключить радиомодуль NRF24L01 к Ардуино. Почему выбран для обзора именно этот модуль? – Он легок в сборке,…

7-сегментный индикатор к Ардуино

Сегодня поговорим о том, как подключить 7 сегментный индикатор к Ардуино и в целом об особенностях этого механизма. Речь идет об устройстве отображения…

LCD Keypad Shield и Arduino

В данной статье рассмотрим подключение Arduino Ethernet shield к Ардуино. Этот шилд создан для обмена информацией между локальной сетью и контроллером, а…

Микрофон и Arduino

Рассмотрим способы подключения микрофона к Arduino…..

Подключение DS1302 к Arduino

Для подключения RTC часов DS1302 понадобится немного вашего времени и терпения. В результате вы получите отличную хронометрическую систему для отслеживания и…

Arduino и BMP180

Подключение BMP180 к Arduino – процесс не сложный, но вполне практичный. Если вы всерьез занимаетесь проектами на базе этой программной среды, считаете себя…

ZS-040 и Ардуино

Подключение Bluetooth модуля ZS-040 к Ардуино…

Подключение HC-05 и HC-06 к Arduino

Подключение Bluetooth модулей HC-05 и HC-06 к Arduino…

WTV020M01 и Ардуино

Модуль с SD-flash картой – отличное решение для определенных проектов…

TEA5767 и Ардуино

Инструкция, скетчи и библиотеки для создания радиостанции на базе TEA5767 и Ардуино…

PZEM-004T и Ардуино

PZEM-004T — измеритель потребляемой электроэнергии практичен в применении, доступен по цене и вполне надежен…

PT100 и Arduino

Простой способ подключения PT100 к Arduino…

18 января 2016

image

Побывав недавно, впервые в жизни, в одном из самых красивых городов Украины, где люди чтят свои традиции, первое, что бросилось в глаза так это система контроля и компьютеризации общественного транспорта. Почти на каждой остановке установлено табло которое показывает время прибытия следующего общественного электротранспорта, а в кабине каждого трамвая установлена система мониторинга GPS и система оповещения остановок, параллельно воспроизводя праздничную музыку между длинными расстояниями. В родном городе присутствует только система мониторинга GPS, но увы она используется в целях предприятий. Вход в систему закрыт для сторонних пользователей. Речь идет о государственном электро транспорте. Вернувшись домой возникла идея за час создать нечто подобное. А если конкретнее, то можем рассмотреть грубую систему голосового оповещения остановок без участия водителя. И просто пример воспроизведения звука на Ардуино NANO. Перечитав всего несколько сайтов со статьями по Ардуино в голове возник вывод что это очень легко сделать. Для воспроизведения необходима мелодия, флешка, адаптер для флешки, и сама ардуина нано (Потому что маленькая). Динамик необходим для тестирования звука. Сразу о подключении. На фото изображен 3.5 джек для подключения колонок, и в нем добавлен резистор, что бы аудиосигнал был с амплитудой не 5 В, а 1.2 В как обычно используется. Управление происходит с помощью обычного транзисторного ключа. Схема приведена ниже на рисунке.

image

Не вникая в схемы электропитания голосового оповещения городского электротранспорта все сказанное далее не основано на реальных данных. Только на абстрактных знаниях из интернета. Но для реализации задачи воспроизведения звука ардуиной с флешки есть несколько нюансов. Основные нюансы: Флешка должна быть отформатированная в FAT32 Аудио файлы должны быть с частотой дискретизации 16000 ГЦ Аудио файлы должны быть МОНО, а не стерео. Аудио файлы должны быть 8 бит Аудио файлы должны быть в формате WAV Моно нам как раз подходит, стерео в городском транспорте мы не скоро дождемся, да и не проблема это. Если вы собираетесь записывать аудио как я, то советую выбирать программу «Adobe Audition» любой версии. И записать голос легко и конвертирует в любой формат. В интернете дополнительно советуют программу (WSRC — «Wav Sample Rate Converter») очень простой бесплатный конвертер. После записи голоса и подгонки к нужным параметрам аудио файлы необходимо закинуть на флешку (FAT32). Далее ознакомимся с библиотекой которая поможет нам воспроизводить файлы. Для воспроизведения используется библиотека TMRpcm. Для воспроизведения музыка ардуиной существует по крайней мере еще 2 библиотеки, но они предполагают конвертирования аудио файлов в текст. Так вот TMRpcm воспроизводит непосредственно файлы Wav. Останавливаться на принципе воспроизведения не будем так как на официальном сайте (репозитории) все хорошо описано. Библиотека TMRpcm поддерживает почти все дуины которые работают на 328 микроконтроллере. Самое время по упражняться в английском. Основные функции библиотеки:

  1. audio.play(«filename»); plays a file
  2. audio.play(«filename»,30); plays a file starting at 30 seconds into the track
  3. audio.speakerPin = 11; set to 5,6,11 or 46 for Mega, 9 for Uno, Nano, etc.
  4. audio.disable(); disables the timer on output pin and stops the music
  5. audio.stopPlayback(); stops the music, but leaves the timer running
  6. audio.isPlaying(); returns 1 if music playing, if not
  7. audio.pause(); pauses/unpauses playback
  8. audio.quality(1); Set 1 for 2x oversampling
  9. audio.volume( ); 1(up) or (down) to control volume
  10. audio.setVolume( ); to 7. Set volume level
  11. audio.loop(1); or 1. Can be changed during playback for full control of looping.

Скачать последнюю версию библиотеки TMRpcm — она использовалась для теста. *Библиотека устанавливается в «Скетч — Подключить библиотеку — Добавить .ZIP библиотеку» Набор функций впечатляет. Вернемся к грубым фантазиям. В основном, на сколько я осведомлен, системы автоматизированного оповещения остановок ориентируются на координаты GPS и двери. Но в наших очень экономных фантазиях придуман водитель который будет воспроизводить остановки нажатием одной кнопки. А нажатием другой включать музыку или объявления. Неплохо бы еще пару кнопок для резкой смены маршрута, и семи сегментного индикатора для отображения номера остановки. Не дорого и если в городском транспорте заиграет музыка на праздники, и остановки будут называться то, возможно, морально этическое настроение жителей города повысится. В итоге нам надо просто воспроизвести аудио файл. А в какой время воспроизводить по каким условиям это может определить любой школьник прописав условия в коде программы.

  1. #include
  2. #include
  3. #include
  4. #include //Адаптер флешки подключается как в предыдущей статье
  5. #include
  6. #define SD_ChipSelectPin 3 //Определение 3го пина для управления адаптером флешки
  7. #include
  8. TMRpcm tmrpcm; //Обьект класса TMRpcm
  9. void setup(){
  10. tmrpcm.speakerPin = 4; //Определение пина для управляюшего сигнала для транзисторного ключа
  11. if (!SD.begin(SD_ChipSelectPin)) { //Проверка инициализации флешки
  12. return;
  13. }
  14. tmrpcm.volume(4); //Как видно выше из функций — это громкость.
  15. }
  16. void loop(){
  17. tmrpcm.play(«Zupinka4.wav»); //ОБОЖЕ МОЙ. Всего навсего одна строчка воспроизводит аудио файл с флешки
  18. delay(10000);
  19. }

У кого возникли трудности с подключением адаптера к ардуино нано — Подключение адаптера для MicroSD Flash Arduino Записав скетч в ардуину я получил заветные слова «Наступна зупинка Площа Свободи». Кто поверил в идею — необходимо очнуться. Идея с остановками полностью абстрактна, местные власти не возьмут в использование само сборочные схемы с проводами и ручным воспроизведением. Но все же в моем городе группа студентов одного технического ВУЗа занимается подобными вещами. Разработать печатную плату для установки ардуины и пары выводов для кнопок и отпечатать корпус на 3D принтере — это не проблема. Но стоит ли… Итог заключается в том что нет проблем в воспроизведении звука на Arduino. Для этого существует даже несколько библиотек. Другие статьи по разделу:

 Сервопривод SG90 + Arduino. Подключение [180 градусов]

 Как я спал на датчике температуры DHT-11 для Arduino [Опыт 1]

 Домашний веб сервер на Аrduino. Температура и Реле [Проверенно]

 ЖКИ дисплей WH0802 подключение к Ардуино [Много проводов]

Категории

image

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий