☎ v.1 Arduino аудио плеер SD карта play WAV audio Card Memory TMRpcm library

☎ v.1 Arduino аудио плеер SD карта play WAV audio Card Memory TMRpcm library

Июнь 17, 2015

v.1 Arduino аудио плеер SD карта play WAV audio Card Memory TMRpcm library
Version.1 2015/06/15
_________________
Что нам понадобится:
1.) Arduino.
2.) SD карта.
3.) Динамик.
Модуль для SD карты, намного! упростит задачу — SD Card Memory Shield Module SPI.
_________________
Из личного опыта — обнаруженные "подводные камни":
1.) Загружая sketch из Arduino (IDE) — 1.6.4, звук воспроизводится хуже!, чем из
старой версии Arduino (IDE) — 1.0.1..
2.) SD карта на 16 гигабайт class 10, воспроизводила звук лучше, чем SD карта на
4 гигабайт class 6.

3.) Для сглаживания / удаления небольшого треска, можно припаять параллельно к
контактам динамика, конденсатор на 10 MF, звук становится слегка приглушенный, но зато, совсем без треска.

Форматы audio.WAV файла: 8-бит, частота дискретизации 8-32khz, моно.
_________________

Скачать sketch: v.1 Arduino аудио плеер SD карта play WAV audio Card Memory TMRpcm library.
Скачать WAV files для Arduino.
https://yadi.sk/d/AG1GM4KihJ8ry
_________________

Вспомогательные ссылки:
Arduino SD карта тест Storage Board Mciro SD TF Card Memory Shield Module SPI.
http://www.youtube.com/watch?v=NDxK7uF8tVc

Arduino регистратор SD card read write DS1302 Real Time DHT11 thermometer receptionist.
http://www.youtube.com/watch?v=3OlMC5PS-2U

How to play WAV audio files with Arduino Uno and MicroSD card.
Как играть WAV аудио файлы с Arduino Uno и MicroSD карты.
http://maxoffsky.com/maxoffsky-blog/how-to-play-wav-audio-files-with-arduino-uno-and-microsd-card/

Playing Wave file using arduino.
http://www.instructables.com/id/Playing-Wave-file-using-arduino/

Arduino library for asynchronous playback of PCM/WAV files direct from SD cardArduino library.
for asynchronous playback of PCM/WAV files direct from SD card.
https://github.com/TMRh20/TMRpcm
https://github.com/TMRh20/TMRpcm/wiki

Cheap DIY SD card breadboard socket.
http://www.instructables.com/id/Cheap-DIY-SD-card-breadboard-socket/?ALLSTEPS

v.1 Arduino бесплатное управление домом телефоном Phone Control DTMF Decoder GSM.
http://www.youtube.com/watch?v=jRLVYaG4Sgk
_________________

 296  9

20,093 просмотров

comments powered by Disqus
12:45 "Ардуино говорит!" или создание автоинформатора для Arduino. Озвучивание команд

"Ардуино говорит!" или создание автоинформатора для Arduino. Озвучивание команд

Сайт школы технического творчества INTEGER: http://gointeger.ru/
Сообщество Вконтакте: https://vk.com/gointeger
Ссылки для заказа необходимых компонентов: http://progmk.ru/komponentyi/
Сайт проекта "ПМ": http://progmk.ru/

======================================================
ОПИСАНИЕ:
В данном видео я рассказываю о работе модуля WTV020 и озвучке с его помощью разных команд и значений. Благодаря этому уроку вы сможете создать автоинформатор с уведомлением о происходящих событиях в системе, или показаний различных датчиков и сенсоров.

======================================================
Выпуски курса "Arduino для начинающих": https://www.youtube.com/playlist?list=PLNAsgvPRQbqjgTS3gGTR-AsnhY3XhfOWa
======================================================

Использованные файлы (библиотеки, код, схема, конвертер): https://yadi.sk/d/yW06uzgQknqtD
Все звуки wav и ad4: https://yadi.sk/d/Ncw0d5_briZqm
Библиотека DHT: https://yadi.sk/d/a5x13VjrniYkR

Музыка в ролике:
Композиция "Life of Riley" принадлежит исполнителю Kevin MacLeod. Лицензия: Creative Commons Attribution (https://creativecommons.org/licenses/...).
Оригинальная версия: http://incompetech.com/music/royalty-....
Исполнитель: http://incompetech.com/

======================================================

Школа робототехники и технического творчества в г. Омск

"Робототехника" и "Умный дом" — уникальные курсы по изучению основ программирования и созданию электронных устройств для детей и взрослых. Последовательный подход к обучению и гарантированный результат! Бесплатное пробное занятие — http://gointeger.ru/

 1229  25

58,580 просмотров

3:34 Подключаем SD карту к Arduino

Подключаем SD карту к Arduino

о том, как при помощи китайского SD модуля, подключить SD карточку к ардуино, получить информацию о SD карте, читать и писать данные в файл.

 125  1

11,517 просмотров

10:55 Arduino Конвертируем звук в код пьезо Sound convert Midi Piezo play music  Лайфхак Своими руками

Arduino Конвертируем звук в код пьезо Sound convert Midi Piezo play music Лайфхак Своими руками

конвертируем звук в код.
convert the sound into the code.
Download — sketch.
Midi_To_Arduino_play_music_speaker_Piezo.ino
parovoz-solo.mid
https://yadi.sk/d/WFjAJ1pgzTwBz
sketch оставлю в комментарии — под видео.
_____________.

Convert — midi To Arduino.
https://extramaster.net/tools/midiToArduino/

v.1 Arduino аудио плеер SD карта play WAV audio Card Memory TMRpcm library.
https://www.youtube.com/watch?v=reTmJu0uvBo

v.1 Arduino Управление домом телефоном Phone Control DTMF Decoder play Audio message.
https://www.youtube.com/watch?v=RyWl-W5Jswo

Arduino Шарманка Shield barrel organ street organ hurdy-gurdy hand-organ Mapacha 76409.
https://www.youtube.com/watch?v=r3i2EeV1qpw

мелодии; ParovozSolo.
JoyToTheWorld.
WeWishYouAMerry.
RudolfTheRedNosed.
JingleBells.

Arduino Конвертируем звук в код пьезо Sound convert Midi Piezo play music Лайфхак Своими руками
Arduino Проигрывание мелодии пьезо Sound convert Midi Piezo buzzer play music Лайфхак Своими руками
https://youtu.be/Y6GEcYfWS5o



Arduino, Проигрываем, мелодию, мелодии, reset, Button, кнопки, Счетчик, speaker, Pin, Piezo, buzzer, Sounder, Sensor, пьезо, play music, играть музыку, Sound, convert, Midi to Tone, ParovozSolo, JoyToTheWorld, WeWishYouAMerry, RudolfTheRedNosed, JingleBells, Лайфхак, лайфхаки, лайфхакер, Своими руками, ардуино, sketch, скетч, постой паровоз, Audio, Decoder, умный дом, Module, tutorial, датчик, extender, тоновые, плеер, play, Динамик, звук

 382  11

7,325 просмотров

2:11 Самодельный баллансирующий робот без Arduino: Balancing Robot without Arduino

Самодельный баллансирующий робот без Arduino: Balancing Robot without Arduino

Балансирующий робот, сделанный без использования Arduino, других готовых модулей, а также готовых библиотек и программ к ним....все самописное и самопаянное8))..

Робот выдает телеметрию(показания датчиков, суммарный угол отклонения) на ПК посредством BlueTooth.....

....конфигурируется робот с компьютера (устанавливаются калибровочные коэффициенты)

в планах есть дописать управление по BlueTooth, но не знаю как получиться со временем...

В роботе использовано:
1. Микроконтроллер PIC 18F2550
2. Гироскоп LPR530AL (использовал 1 вектор)
3. Акселерометр ADXL335 (использовал 1 вектор)
4. LCD от старой nokia 7210
5. Аккумы от ноутбука
6. Колеса сделаны из сложенных стопкой CD (8см)...
7. Два двигателя, с передаточным числом 1:120, (как оказалось, слишком большое, желательно меньше!)..
...датчики распаял по колхозному, но работают нормально.

http://vk.com/ukrnano
или
https://www.facebook.com/robonik.ukrnano

 204  21

31,989 просмотров

23:4 Arduino nRF24L01+ Соединяем несколько Arduino по радиоканалу multi Connect Transmitter Receiver

Arduino nRF24L01+ Соединяем несколько Arduino по радиоканалу multi Connect Transmitter Receiver

Download — sketch
Transmitter_nRF24L01_multi.ino
Receiver_nRF24L01_multi.ino
Библиотеку — RF24.zip
https://yadi.sk/d/nX_akvzEusyGz
sketch оставлю в комментарии — под видео.
_____________.


Вспомогательные видео материалы.

Arduino nRF24L01 Servo Potentiometer потенциометр wireless Extender multi Лайфхак Своими руками
https://www.youtube.com/watch?v=nNonP-uyKX8


Arduino nRF24L01 Удлинитель ИК-пультов IR RAW wireless Extender Infrared Лайфхак Своими руками.
https://www.youtube.com/watch?v=RrxU05m398A

Урок 26.4 Соединяем две arduino по радиоканалу через nRF24L01 .
https://www.youtube.com/watch?v=inJyp9e_xso

Arduino Радиомодуль nRF24L01 -2.4GHz RF24 Libraries. test.
https://www.youtube.com/watch?v=B6LHfwisgUQ

Arduino1 NRF24L01 Serial send. — Arduino2 led. LOW HIGH.
https://www.youtube.com/watch?v=aHgxXXRwtOE

v.02 NRF24L01 if Arduino №1 button press-Arduino №2 LED on.
https://www.youtube.com/watch?v=iJJVj9kgS-A

v.01 Arduino сквозной радио удлинитель ИК пульта IR NRF24L01 RF wireless IR.
https://www.youtube.com/watch?v=lGUpmKuE5uc

v.01 Arduino радио удлинитель ИК пульта IR NRF24L01 RF wireless IR extender.
https://www.youtube.com/watch?v=0OCbtW-RfIY

v.01 NRF24L01 if Arduino №1 button press-Arduino №2 LED on.
https://www.youtube.com/watch?v=aJVSrGwZs2s

v.01 Arduino NRF24L01 2 Servo radio potentiometer Переменный резистор wireless Control.
https://www.youtube.com/watch?v=5eCb2Q3iVLY

Arduino NRF24L01 Servo radio potentiometer Переменный резистор wireless Control.
https://www.youtube.com/watch?v=HeSlLBSnGWo

v.01 Arduino генерал управление домом телефоном и IR Phone Control DTMF Decoder extender nRF24L01.
https://www.youtube.com/watch?v=n_ACfbr6C5M


_____________.


Таблица подключения радио модуля nFR24L01 .

Адаптер nRF24L01 Arduino Uno Назначение.
CE / SS 9 (меняется в скетче) Шина SPI — выбор устройства.
CSN 10 (меняется в скетче) Выбор режима: приёмник / передатчик.
SСK 13 (SCK) Шина SPI — линия тактирования.
MO 11 (MOSI) Шина SPI — линия данных (от мастера к ведомому).
MI 12 (MISO) Шина SPI — линия данных (от ведомого к мастеру).
IRQ Не используется Прерывание

_____________.


LED. процесс приёма / передачи, подтверждаем миганием светодиодов.

Указываем канал передачи данных (от 0 до 127), 5 — значит передача данных осуществляется на частоте 2, 405 ГГц.(на одном канале можно, одновременно иметь "1 передатчик-рот-труба" или "6 приёмников-ушей-трубы".

Открываем трубу с идентификатором 0xAABBCCDD11 (для передачи данных). на одном канале может быть только 1 труба, для передачи). (последний байт "идентификатора-передатчика (11)" нужен для распознавания трубами приёмника, которых может быть до 6-на одном канале).

"delay" устанавливаем задержку на 50 мс, за это время приемник успеет принять и обработать данные этого и другого передатчика.

отправляем данные на другую Arduino. sizeof(TEST)))-указываем, сколько байт мы хотим отправить)(Приемник отправляет передатчику сигнал подтверждения приёма данных (без смены режима работы).
если узнаём от принимающей стороны, что Пакет был успешно отправлен!, включаем LED.
если пакет не доставлен!, выключаем LED.


_____________.



перед первой командой инициализацией nRF24L01 , лучше сделать паузу. припаять конденсатор между выводами плюс и минус nRF24L01 .

Указываем канал приёма данных (от 0 до 127), 5 — значит приём данных осуществляется на частоте 2, 405 ГГц (на одном канале может быть только 1 приёмник и до 6 передатчиков).

Указываем скорость передачи данных (RF24_250KBPS, RF24_1MBPS, RF24_2MBPS). При скорости 2 Мб/с, задействуются сразу два канала (выбранный и следующий за ним). (самая дальнобойная 250KBPS, но скорость меньше).

Указываем мощность передатчика (RF24_PA_MIN=-18dBm, RF24_PA_LOW=-12dBm, RF24_PA_HIGH=-6dBm, RF24_PA_MAX=0dBm).

Открываем 1 трубу с идентификатором 0xAABBCCDD11 для приема данных ("приёмник"-на одном канале может быть открыто до 6 разных труб), (которые должны отличаться только последним байтом идентификатора).

Открываем 2 трубу с идентификатором 0xAABBCCDD22 для приема данных (То есть может одновременно ловить сигнал от шести таких же модулей, передающих на одном частотном канале).

Включаем приемник, начинаем прослушивать открытую трубу.
Выключаем приёмник, если потребуется передать данные.

Если в буфере имеются принятые данные, то получаем номер трубы, по которой они пришли, по ссылке на переменную pipe.

Читаем данные в переменную TEST и указываем сколько байт читать.
Если данные пришли от 1 передатчика, включаем LED 14.
Если данные пришли от 2 передатчика, включаем LED 15.
печатаем в Serial данные из переменной TEST.


_____________.


Arduino nRF24L01 Соединяем несколько arduino по радиоканалу multi Connect Transmitter Receiver.
https://www.youtube.com/watch?v=3-wqQu3AKh0

_____________.




nRF24L01 , Arduino, Соединяем, радиоканалу, multi, Connect, Transmitter, Receiver, передатчик, данные, номер трубы, pipe, передать данные, приемник, идентификатор, приема данных, 6

 865  24

29,644 просмотров

2:15 DIY arduino controlled EggBot

DIY arduino controlled EggBot

My website:
http://nikodembartnik.pl/

How to make your own Egg-Bot:
http://www.instructables.com/id/DIY-Arduino-controlled-Egg-Bot/

——————————————————————————————————————————————

Instrukcja jak zrobić własnego Egg-Bota:
http://www.arduinopolska.cba.pl/projects/eggbot/eggbot.html

https://play.google.com/store/apps/details?id=com.nikodembartnik.square
Music by Kevin MacLeod (incompetech.com)

 39  3

21,693 просмотров

3:47 How to Make Things Talk - Arduino plus Sound Module WTV020SD

How to Make Things Talk - Arduino plus Sound Module WTV020SD

Tutorial on how to use an Arduino and Audio Board (WTV020SD) to make something talk or make any sound you like. For this video I used the SparkFun Audio-Sound Breakout — WTV020SD and a 3.3v Arduino. I recommend you use an Arduino Mini Pro for this project. WAV and MP3 files must be converted to AD4 format.

I should also mention I used an old 512MB micro SD card. I was skeptical about using a larger card with this sound module as I've read reports of difficulties.

I like this sound board for this type of project for the following reasons:
1) Doesn't require separate audio amp
2) Arduino is free to do other things while sounds are playing
3) Very small to fit inside objects and also doesn't really require a separate microcontoller as you can trigger sounds based on a button press or some other type of sensor.

 404  32

99,392 просмотров

3:56 MP3 con Arduino & WTV020-SD Mini

MP3 con Arduino & WTV020-SD Mini

Reproduciendo música con Arduino y el módulo WTV020-SD Mini. Con unos cuántos pulsadores creamos un reproductor de música con Arduino pudiendo controlar el Play/Stop, volumen , volumen-, mute, siguiente canción y canción anterior.

Próximamente tutorial en: Http://www.electronicavm.wordpress.com

Playing music with Arduino and WTV020-SD Mini module. With some push buttons we can create a music player with Arduino, controlling play/stop of the music, volume , volume-, mute, next song and previous song.

How to do it soon at: Http://www.electronicavm.wordpress.com

 242  16

65,636 просмотров

3:55 Arduino SD карта тест Storage Board Mciro SD TF Card Memory Shield Module SPI

Arduino SD карта тест Storage Board Mciro SD TF Card Memory Shield Module SPI

Micro SD Storage Board Mciro SD TF Card Memory Shield Module SPI For Arduino
Micro SD хранения доска mciro SD карта TF памяти щит модуль SPI для Arduino

Description:
Support Micro SD Card, Micro SDHC card (high-speed card)
The level conversion circuit board that can interface level is 5V or 3.3V
Communication interface is a standard SPI interface
Control Interface: A total of six pins (GND, VCC, MISO, MOSI, SCK, CS), GND to ground, VCC is the power supply, MISO, MOSI, SCK is the SPI bus, CS is the chip select signal pin; 3.3V regulator circuit: LDO regulator output 3.3V as level converter chip, Micro SD card supply; Level conversion circuit: Micro SD card into the direction of signals into 3.3V, MicroSD card toward the direction of the control interface MISO signal is also converted to 3.3V, general AVR microcontroller system can read the signal; Micro SD card connector: yes since the bomb deck for easy card insertion and removal.
Positioning holes: 4 M2 screws positioning hole diameter of 2.2mm, easy to install positioning, to achieve inter-module combination; Specifications:
Power supply:4.5V — 5.5V, voltage regulator circuit board
Positioning holes: 4 M2 screws positioning hole diameter of 2.2mm
Control Interface: GND, VCC, MISO, MOSI, SCK, CS
Size:45 x 28mm
Net weight:6g
Package weight:16g

Package Included:
1PCS*Micro SD Storage Board Mciro SD TF Card Memory Shield Module SPI For Arduino New
http://www.ebay.com/itm/131132034753
——————
Arduino, SD, карта, Storage, Board, Mciro, SD, TF, Card, Memory, Shield, Module, SPI, Micro, SD, Storage, Board, Mciro, SD, TF, Card, Memory, Shield, Module, SPI, For, Arduino
Micro, SD, хранения, доска, mciro, SD, карта, TF, памяти, щит, модуль, SPI, для, Arduino

 129  4

18,410 просмотров

6:21 Arduino WebRadio player

Arduino WebRadio player

An Arduino WebRadio player based on ENC28J60 ethernet module and a VS1053B MP3 / AAC / WAV decoder.

The WebRadio player has 14 predefined webradio stations. The station list can be changed from the sketch by removing or adding new stations'.

The Arduino sketch, schematic diagram and description of the circuit will be shortly published on my web site http://www.serasidis.gr

Stay tuned!

 235  5

44,930 просмотров