Запись до 10 секунд звука с диктофоном и модулем проигрыватель ISD1820 . Запись осуществляется через встроенный микрофон на плате, и воспроизведение с использованием общего динамика 8 Ом. В зависимости от дизайна этот модуль даже может быть подключен к усилителю. Звук хранится во внутренней EEPROM памяти ISD1820.

Модуль диктофон и проигрыватель ISD1820

Есть несколько модулей , основанных на IC ISD1820 , но все работают одинаково, изменяя аппаратные средства часто , чтобы выбрать какой — то конфигурации модуля, массива кнопок и т.д.

Тот , у меня есть 3 кнопки для управления и 12 — контактный разъем , используемый для подключения к микроконтроллеру , а также выполнять некоторые специфические функции. Давайте посмотрим на детали этого модуля:

 

Модуль ISD1820 диктофон - Подробности

 

  1. Кнопка REC:   Нажмите и удерживайте кнопку , чтобы записать до 10 секунд звука
  2. Кнопка Playe: воспроизводит все содержание этой записи в EEPROM памяти
  3. Кнопка PLAYL: Воспроизведение записи , пока кнопка нажата
  4. ISD1820 : запись и воспроизведение чип контроллера ( техническое описание )
  5. Led: Загорается , когда модуль находится в режиме записи, и быстро мигают в конце воспроизведения
  6. микрофон
  7. 12 — контактный разъем: управления, питания и функции REP (повтор) и FT
  8. Разъем для подключения громкоговорителя

 

12 — контактный соединитель разделен на две части. На правой стороне, штифты REC , PE и PL имеют те же функции кнопок REC , Playe и PLAYL , соответственно, и активируются на высоком уровне (ВЫСОКИЙ ). Стержень FT (Транслируемый) делает звук обнаруженный микрофоном , чтобы играть прямо на динамик. GND и VCC мощности модуля матч ( 3 до 5 В ).

 

Модуль диктофона ISD1820 - Разъем

 

С левой стороны, перемычки на двух верхних штифтов ( REP ), воспроизводит непрерывной записи ,содержащиеся в памяти , пока перемычка не будет удален. В двух нижних штифтов ( FT ), прыгун выполняет ту же функцию , как штифтом FT объяснено ранее: он посылает звук обнаруженный микрофоном непосредственно на динамик. Эти две перемычки могут быть заменены кнопками, так что легче включать и выключать функции. Тем не менее на левой стороне, два центральных штырей ( NC не используются).
Проверьте этот модуль очень легко, так как вы можете просто кормить его с напряжением от 3 до 5В, и используйте кнопки для записи и воспроизведения, как описано выше.

Для того, чтобы протестировать модуль с Arduino, выполните электрическую схему ниже:

Arduino схема - диктофон ISD1820

Затем нажмите эту программу в Arduino. Он активирует булавку записи ( REC ) через 5 секунд после загрузки программы, сохраняя активную булавку в течение 10 секунд. В то время светодиод модуля загорится, указывая , что эти звуки сохраняются в памяти. Затем программа делает паузу в течение 5 секунд , а затем воспроизводит звуки , которые были записаны.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// Программа: диктофон и проигрыватель ISD1820 
// Автор: Arduino и Ко

// Pin подключен к модулю REC 
Int pino_rec = 5 ;
 // контактный подключен к PE (Playe) модуль 
Int pino_playe = 7 ;

недействительными установки ()
{ 
  pinMode (pino_rec, OUTPUT);
  pinMode (pino_playe, OUTPUT);
}

аннулируются петля ()
{
  Задержка ( 5000 );
   // Запуск записи
  digitalWrite (pino_rec, HIGH);
  Задержка ( 10000 );
   // Для записи
  digitalWrite (pino_rec, LOW);
  // Подождите 5 секунд 
  задержки ( 5000 );
   // Начинаем воспроизведение
  digitalWrite (pino_playe, HIGH);
  задержка ( 100 );
  digitalWrite (pino_playe, LOW);
  // Подождите 20 секунд и перезапустить процесс 
  задержки ( 20000 );
}  

Вы можете использовать этот модуль не только с Arduino, но и с другими адаптерами и контроллерами, такими как Raspberry Pi и PIC, просто следуя такой же, как контрольные штифты схемы активации.

Источник: