» » Детская музыкальная игрушка (2+) на PIC16F628A из компьютерной клавиатуры (Обновлено)

 
 
 

Детская музыкальная игрушка (2+) на PIC16F628A из компьютерной клавиатуры (Обновлено)

Разместил jgl 14 июля 2016. Просмотров: 27727

8
Автор идеи этой игрушки Игорь «Datagor»
о сынишке в марте 2009 г.:
«Тестирование прошло на ура! Илюшка лупит по клавишам с удовольствием.»

Детская музыкальная игрушка (2+) на PIC16F628A из компьютерной клавиатуры (Обновлено)
Фото предоставил камрад Krolevets

Ребенок с самого раннего детства любит извлекать звуки из всех предметов. Самая первая игрушка это, конечно, погремушка. Но ребенок растет, и, постепенно вытесняя погремушки, в его жизнь начинают входить все новые игрушки.
Звуковые игрушки — «пищалки» (в отличие от погремушек, они упругие, и звук извлекается из них другим способом — сжатием корпуса игрушки) и разнообразные музыкальные игрушки (часто работающие на батарейках) — от мишки, способного рычать на разные голоса, до такой экзотики, как «мобильный телефон».

Особенно детей интересует, чем же там занимается папа или мама? Наблюдая, как родители работают за компьютером, дети тоже хотят поучаствовать в нажимании клавиш. Чтобы не только занять ребенка, но и помочь ему развиваться, предлагаю собрать музыкальную клавиатуру на PIC16F628A.

Схема музыкальной клавиатуры

Исключён фрагмент. Полный вариант статьи доступен только полноправным членам сообщества и подписчикам.
Пожалуйста, ознакомьтесь с условиями доступа.

Сердцем устройства является микроконтроллер PIC16F628A, он считывает код нажатой клавиши и согласно программе выдает звуки или наборы звуков.
При нажатии на буквы формируются одиночные звуки различной тональности, при нажатии на цифры – сигналы тонального набора телефона, при нажатии F1-F12 наборы тональных звуков. А при нажатии на ESC проигрывается короткая мелодия.

К устройству можно подключить любую клавиатуру персонального компьютера (не USB), как старую 5-штырьковую (DIN), так и 6-штырьковую (PS/2).
Детская музыкальная игрушка (2+) на PIC16F628A из компьютерной клавиатуры (Обновлено)

На схеме указано подключение 5-штырьковой клавиатуры (DIN).

Было замечено, что клавиатура начинает работать при напряжении питания не менее 4,5 В. Поэтому устройство лучше всего питать от батареи типа «Крона» и снижать напряжение стабилизатором 78L05.

Для повышения громкости можно на динамик подать не +5 В, а +9 В с вывода 3 IC2.
А возможно, напротив, потребуется ввести регулятор громкости. Это зависит от примененного излучателя.
Детская музыкальная игрушка (2+) на PIC16F628A из компьютерной клавиатуры (Обновлено)


В качестве излучателя можно использовать пьезоизлучатель типа ЗП-22, так же, попробовать различные схемы подключения динамиков, через конденсатор или используя простой фильтр. Можно выбрать, какое звучание будет лучше.
Детская музыкальная игрушка (2+) на PIC16F628A из компьютерной клавиатуры (Обновлено)

Протестировал схему при питании от 6 Вольт, и хотя по даташиту максимальное напряжение питания МК 5,5 Вольт, проблем не обнаружил. Так, что можно запитать игрушку от 4 батареек типа АА, но на ваш страх и риск. В этом случае стабилизатор можно убрать.

Вариант сборки готового устройства

Детская музыкальная игрушка (2+) на PIC16F628A из компьютерной клавиатуры (Обновлено)

Камрад Андрей (Krolevets) прислал фотографии его варианта повторения проекта.
Игрушка собрана в пластиковой распределительной коробке для скрытого электромонтажа, куда замечательным образом вписался динамик, потенциометр громкости (совмещенный с выключателем), батарейка «Крона» и макетка с микропроцессором. Разъём «PS/2» снят со старой материнской платы ПК.
Получилась прочная и надёжная конструкция.
Детская музыкальная игрушка (2+) на PIC16F628A из компьютерной клавиатуры (Обновлено) Детская музыкальная игрушка (2+) на PIC16F628A из компьютерной клавиатуры (Обновлено)

Устройство очень простое и было собрано на макетке. Однако, если кто-то разработает плату для печатного монтажа, присылайте, добавим в статью.

Краткое видео игрушки в работе



Файлы

Схема и прошивка.
Файловый сервис доступен только полноправным членам сообщества и подписчикам.
Пожалуйста, ознакомьтесь с условиями доступа.


Новая прошивка. Исправил проблему, иногда на выводе 8 появлялась лог. 1, что приводило к повышенному потреблению тока.
Файловый сервис доступен только полноправным членам сообщества и подписчикам.
Пожалуйста, ознакомьтесь с условиями доступа.


Спасибо за внимание!

Об авторе

Юрий (jgl)
Ставрополь
О себе автор ничего не сообщил.
 

Понравилось? Палец вверх!

  • всего лайков: 57

14 июля 2016 изменил Datagor. Добавлены фотографии, прошивка, описание сборки и пр.

Поделись с друзьями!


Связанные материалы:


Kaspersky FREE. Бесплатная годовая лицензия для России, Белоруссии и Украины

Привет, друзья! Очередной подарок от kaspersky.ru — антивирус «Kaspersky FREE». Спасибо...

Пусть всегда будет солнце!

Сегодня День Победы. Мы так долго живём без войны, что начали забывать, что это...

17/01 киберсубботник на портале

Привет, дрУги! В ближайщую субботу на нашем портале и в магазине будет...

Стрелочный частотомер 5 Гц – 30 мГц на микроконтроллере PIC16F628A

Этот частотомер не требует цифрового индикатора и, из-за отсутствии динамической...

Coil32 v9.0 - программа для расчета катушек индуктивности

Всем, кто занимался изготовлением (и ремонтом) приемников, передатчиков, акустических систем,...

Библиотеки Diptrace +3D. Разъёмы PBS (розетки)

Продолжая тему библиотек для Diptrace, хочу предложить розетки однорядные PBS для пайки...

Схемка в блокнот. Индикатор разрядки аккумуляторной батареи

При выездах и эксплуатации радиоаппаратуры от аккумуляторных батарей в полевых...

ВЧ детектор

Данный ВЧ детектор был изготовлен практически из подручных деталей с целью определения...

Бездроссельный автомобильный блок питания на IRS2153 для ноутбука и IPhone

Возникла необходимость запитать свой ноутбук от бортовой сети автомобиля. Не люблю...

Transformer: программа расчета маломощного (до 500 Вт) силового трансформатора на

Предлагаю начинающим очень простую программулину для расчета силовых трансформаторов. Автор...

Датагорская Ярмарка электроники v.2 открылась!

Уважаемые граждане Датагории и гости нашего кибер-города! После обновления открылась...

7-Zip — официальный архиватор Датагории (Обновлено)

На собственном опыте убедился в замечательных свойствах архиватора 7-Zip. Севн-Зип жмет...
<
  • Гражданин
5 апреля 2009 02:37

Александр / alx32

  • Регистрация: 26.06.2008
  • Публикаций: 8
  • Комментариев: 35
 
  • 0
Было бы хорошо если уважаемый Автор выложит исходник прошивки контроллера, тогда можно будет подумать об усовершенствовании прошивки и адаптации под AVR.

<
  • Гражданин
9 мая 2009 17:07

Евгений / tecno_maniak

  • Регистрация: 5.09.2008
  • Публикаций: 0
  • Комментариев: 41
 
  • 0
мне кажется или уважаемый Datagor собрал сие чудо ребенку и сам играется?))))хотя...я бы тоже игрался)))

<
  • Прохожий
14 мая 2009 02:05

/ leffe

  • Регистрация: --
  • Публикаций: 0
  • Комментариев: 0
 
  • 0
у меня тожё дитё, и на отдельные звуки уже не ведётся.....

предлагаю поставить pic + flash и закидывать туда шнурком MP3....:)

<
  • Гражданин
21 июля 2009 14:13

Денис / denis85

  • Регистрация: 23.11.2008
  • Публикаций: 0
  • Комментариев: 12
 
  • 0
Эх, а я хочу предложить добавить ИК приемник. Чтоб детишки забавлялись с пультом от телевизора )))

Да, и еще... Как насчет исходников?

<
  • Прохожий
18 ноября 2009 13:52

/ kot555

  • Регистрация: --
  • Публикаций: 0
  • Комментариев: 0
 
  • 0
туды можно акамуль поставить скажем литье 2 элемента и стабилизатор типа ка34063

<
  • Гражданин
23 июля 2016 03:31

Андрей / AVL_007

  • Регистрация: 24.08.2011
  • Публикаций: 4
  • Комментариев: 17
 
  • 0
Эхх, где же вы раньше были? Племяха в школу в этом году идет... Может себе собрать? :-)

<
  • Главный редактор
23 июля 2016 09:32

Игорь Петрович Котов / Datagor

  • Регистрация: 25.02.2011
  • Публикаций: 261
  • Комментариев: 1599
 
  • 0
Андрей, да мы-то тута! Статья v.1 была размещена 5 апреля 2009 года. handshake
Просто нужно знать свой портал, гулять по нему, смотреть, читать.
А то получается, племяш так и вырос, без...

<
  • Гражданин
26 июля 2016 19:38

Дмитрий / dimon5000

  • Регистрация: 11.08.2011
  • Публикаций: 0
  • Комментариев: 10
 
  • +1
Классная задумка smile good И деталей минимум) А на счет всяких дополнений, типа ик пульта, mp3 флеша и т.д. ... Мое мнение - чем проще - тем лучше! (и надежнее)

Информация
Вы не можете участвовать в комментировании. Вероятные причины:
— Администратор остановил комментирование этой статьи.
— Вы не авторизовались на сайте. Войдите с паролем.
— Вы не зарегистрированы у нас. Зарегистрируйтесь.
— Вы зарегистрированы, но имеете низкий уровень доступа. Получите полный доступ.