Акции
Блог
О 3DiY
  • О компании
  • Реквизиты
  • Партнеры
  • Клиенты
  • Вакансии
Оплата
Доставка
Гос. закупки
Товары под заказ
ВК Видео
Отзывы
Услуги
  • 3D печать
    • 3D печать пластиком FDM/FFF
    • 3D печать фотополимером
Контакты
  • Как до нас добраться
    8 (800) 500-45-93
    8 (800) 500-45-93отдел продаж Россия
    8 (495) 565-35-93отдел продаж Москва
    E-mail
    info@3d-diy.ru — отдел продаж

    print@3d-diy.ru — 3D печать на заказ

    support@3d-diy.ru — тех. поддержка

    buh@3d-diy.ru — Бухгалтерия
    Адрес
    Москва, Павелецкая набережная, 2с1
    Как до нас добраться, см. тут
    Режим работы
    пн - пт 09:00—18:00
    3DIY
    Войти
    0Сравнение
    0Избранное
    0Корзина
    3D принтеры3D сканерыПластик для 3D принтераФотополимерыКомплектующие 3DКомплектующие ЧПУЗапчасти 3D принтеров по брендам3D печать на заказ
    3DIY
    Войти
    0Сравнение
    0Избранное
    0Корзина
    3DIY
    Телефоны
    8 (800) 500-45-93отдел продаж Россия
    8 (495) 565-35-93отдел продаж Москва
    E-mail
    info@3d-diy.ru — отдел продаж

    print@3d-diy.ru — 3D печать на заказ

    support@3d-diy.ru — тех. поддержка

    buh@3d-diy.ru — Бухгалтерия
    Адрес
    Москва, Павелецкая набережная, 2с1
    Как до нас добраться, см. тут
    Режим работы
    пн - пт 09:00—18:00
    0
    0
    0
    • Кабинет
    • 0Сравнение
    • 0Избранное
    • 0Корзина
    • Бренды
    • Акции
    • Услуги
      • Услуги
      • 3D печать
        • 3D печать
        • 3D печать пластиком FDM/FFF
        • 3D печать фотополимером
    • Компания
      • Компания
      • О компании
      • Реквизиты
      • Партнеры
      • Клиенты
      • Вакансии
    • Блог
    • Информация
      • Информация
      • Гарантия на товар
      • Возврат товара
      • Положение о персональных данных
      • Политика конфиденциальности
      • Согласие на получение рекламы
      • Пользовательское соглашение
      • Согласие на обработку персональных данных
      • Использование cookie-файлов
      • Договор-оферта
    • Контакты
      • Контакты
      • Как до нас добраться
    8 (800) 500-45-93отдел продаж Россия
    • Телефоны
    • 8 (800) 500-45-93 отдел продаж Россия
    • 8 (495) 565-35-93 отдел продаж Москва
    • info@3d-diy.ru — отдел продаж

      print@3d-diy.ru — 3D печать на заказ

      support@3d-diy.ru — тех. поддержка

      buh@3d-diy.ru — Бухгалтерия
    • Москва, Павелецкая набережная, 2с1
      Как до нас добраться, см. тут
    • пн - пт 09:00—18:00
    Главная
    Блог
    Модули
    Модуль записи голоса SD1820

    Модуль записи голоса SD1820

    Модуль записи голоса SD1820
    Модули 1 января 2024

    Содержание

    • Обзор
    • Технические характеристики
    • Подключение к Arduino
    • Пример использования
    • Часто задаваемые вопросы


    Обзор модуля звука ISD1820

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

    Modul ISD1820.jpg

    Рисунок 1.

    Основные компоненты модуля показаны на рис. 2. По центру платы расположена микросхема ISD1820. Плата имеет 3 кнопки и 12-пиновый разъем для подключения к микроконтроллеру.

    ehlementy-Modulya-ISD1820.jpg

    Рисунок 2.

    Во время нажатия кнопки REC (1) происходит запись голосового сообщения с микрофона (7), в процессе горит светодиод (5). Длительность записи не более 10 сек. При нажатие на кнопку PLAYE (2) воспроизводится все записанное голосовое сообщение, при нажатии на кнопку PLAYL (3) воспроизводится голосового сообщения происходит до отжатия кнопки. Разъем (8) для подключения динамиков. Для управления модуля с микроконтроллера используется 12 пиновый разъем (6).

    Назначение контактов показано в таблице:

    tablica-3.jpg


    Характеристики модуля ISD1820

    • Напряжение питания – 3.3 – 5.5В;
    • Длительность записи или – 10 сек;
    • Расстояние для записи голоса – не более 0,2 м;
    • Динамик – 0,5 Вт, 8 Ом;
    • Размер платы – 38x42. 

    Подключение ISD1820 к плате Arduino

    Подключение модуль ISD1820 к плате Arduino производим согласно схеме соединений на рис. 3. Перемычки FT и P-E переводим в неактивное состояние.

    skhema-podklyucheniya-ISD1820.jpg

    Рисунок 3.

    Для записи голосового сообщения подаем сигнал HIGH на контакт D11 Arduino (контакт REC модуля) на все время записи. Для начала воспроизведения голосового сообщения на контакт D12 Arduino (контакт P-E модуля) подаем сигнал HIGH.

    Платы управления ардуино можно купить в нашем магазине 3DIY


    Пример использования

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

    Для проекта нам понадобятся:

    • Плата Arduino Nano – 1 шт;
    • Модуль ISD1820 – 1 шт;
    • Динамик – 0,5 Вт, 8 Ом – 1 шт;
    • Датчик расстояния HC SR-04 – 1 шт;
    • Провода.

    Схема соединений нашего проекта на рис. 4.

    primer-ispolzovaniya-ISD1820.jpg

    Рисунок 4.

    Запишем на модуль ISD1820 фразу для оповещения, например: "Внимание. Вы зашли в запретную зону, просьба срочно покинуть".
    При обнаружении ультразвуковым датчиком расстояния объекта в радиусе 100 см, подаем сигнал HIGH на контакт 12. При этом будет воспроизводиться данная фраза. Следующий замер расстояния через 10 секунд.
    Загружаем на плату Arduino скетч из листинга 1.

    Листинг 1.

    // константы для выводов
    #define PIN_TRIG 11
    #define PIN_ECHO 10
    #define PIN_PE 12
    // расстояние обнаружения см
    #define DIST_DETECT 100
    // подключение библиотеки для HC SR04
    #include "Ultrasonic.h"
    // создание объекта Ultrasonic
    Ultrasonic ultrasonic(PIN_TRIG, PIN_ECHO);
    // переменная для хранения измеренного расстояния
    float dist_cm=0;

      void setup()  {
      // запуск последовательного порта
    Serial.begin(9600);
    // назначить P-E как OUTPUT
      pinMode(PIN_PE, OUTPUT);
      digitalWrite(PIN_PE, LOW);
    }
     
      void loop() {
        // получить данные с дальномера
        dist_cm = ultrasonic.Ranging(CM);
        Serial.println(dist_cm);
        // обнаружение объекта в зоне
        if(dist_cm>0 && dist_cm<DIST_DETECT) {
          // включить воспроизведения мелодии
          digitalWrite(PIN_PE, HIGH);
          // пауза на время воспроизведения
          delay(6000);
          digitalWrite(PIN_PE, LOW);
        }
    }

    05.jpg

    Рисунок 5.


    Часто задаваемые вопросы FAQ

    1. Не записывается голосовое сообщение в микросхему ISD1820
    • Проверьте правильно ли подано питание на модуль ISD1820.
    • Проверьте исправность микрофона.
    2. Не воспроизводится голосовое сообщение
    • Проверьте правильность подключения модуля к плате Arduino.
    • Запишите голосовое сообщение повторно.
    3. Сообщение воспроизводится непрерывно
    • Уберите перемычку P-E.
    • Проверьте отсутствие сигнала HIGH на контакте P-E.

    Товары из статьи

    Быстрый просмотр
    Модуль записи голоса ISD1820Модуль записи голоса ISD1820Модуль записи голоса ISD1820image
    290 ₽
    348 ₽
    -17%
    Модуль записи голоса ISD1820
    0
    0
    В наличии
    шт
    на 290 ₽

    Документы

    Listing_01
    1,1 Кб

    Это интересно

    Драйвер шагового двигателя A4988
    Модули
    Драйвер шагового двигателя A4988
    1 января 2024
    RFID-модуль RC522
    Модули
    RFID-модуль RC522
    1 января 2024
    Реле электромеханическое 10А 5В
    Модули
    Реле электромеханическое 10А 5В
    1 января 2024
    Драйвер двигателя L9110S
    Модули
    Драйвер двигателя L9110S
    1 января 2024
    Nodemcu Lua Wi-Fi на Esp8266
    Модули
    Nodemcu Lua Wi-Fi на Esp8266
    1 января 2024
    Wi-Fi модуль ESP-01
    Модули
    Wi-Fi модуль ESP-01
    1 января 2024
    • Комментарии
    Загрузка комментариев...
    Назад к списку
    • Все публикации277
      • 3D принтеры59
      • 3D печать64
      • ЧПУ10
      • Датчики27
      • Модули38
      • 3D сканеры1
      • Arduino механика6
      • Arduino платы8
      • Дисплеи6
      • Кейсы1
      • Компоненты13
      • Мировые новости35
      • Проекты7
      • Сопутствующие2
    Связаться с нами
    8 (800) 500-45-93
    8 (800) 500-45-93отдел продаж Россия
    8 (495) 565-35-93отдел продаж Москва
    E-mail
    info@3d-diy.ru — отдел продаж

    print@3d-diy.ru — 3D печать на заказ

    support@3d-diy.ru — тех. поддержка

    buh@3d-diy.ru — Бухгалтерия
    Адрес
    Москва, Павелецкая набережная, 2с1
    Как до нас добраться, см. тут
    Режим работы
    пн - пт 09:00—18:00
    info@3d-diy.ru — отдел продаж

    print@3d-diy.ru — 3D печать на заказ

    support@3d-diy.ru — тех. поддержка

    buh@3d-diy.ru — Бухгалтерия
    Москва, Павелецкая набережная, 2с1
    Как до нас добраться, см. тут
    Магазин
    Бренды
    Акции
    Каталог
    Услуги
    Компания
    О компании
    Реквизиты
    Партнеры
    Клиенты
    Вакансии
    Информация
    Гарантия на товар
    Возврат товара
    Положение о персональных данных
    Политика конфиденциальности
    Согласие на получение рекламы
    Пользовательское соглашение
    Согласие на обработку персональных данных
    Использование cookie-файлов
    Договор-оферта
    Помощь
    Условия оплаты
    Условия доставки
    Товары под заказ
    Гос. закупки
    Как сделать заказ
    Вопрос-ответ
    2013 - 2026 © 3DiY (Тридиай) - интернет-магазин комплектующих для 3D принтеров, ЧПУ станков и робототехники
    Конфиденциальность
    Оферта
    ГлавнаяКаталог0Корзина0ИзбранныеКабинет0Сравнение
    d =
    Наш сайт использует куки. Продолжая им пользоваться, вы соглашаетесь на обработку персональных данных в соответствии с политикой конфиденциальности.
    Согласен