В начало | Зарегистрироваться | Заказать наши киты почтой
 
 
 
 

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

📆1 октября 2017   ✒️jgl   🔎39.188   💬9  
Автор идеи этой игрушки Игорь «Datagor»
о сынишке в марте 2009 г.:
«Тестирование прошло на ура! Илюшка лупит по клавишам с удовольствием.»


Фото предоставил камрад Krolevets

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

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

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

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

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

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

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

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

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


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

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

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


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

Устройство очень простое и было собрано на макетке.
30-10-2017 добавлена печатная плата от Krolevets.


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



Файлы

🎁Вариант печатной платы под dip от Krolevets  13.21 Kb ⇣ 47
🎁Схема и прошивка  53.37 Kb ⇣ 203
🎁Обновлённая прошивка v2  65.45 Kb ⇣ 201 Новая прошивка. Исправил проблему, иногда на выводе 8 появлялась лог. 1, что приводило к повышенному потреблению тока.

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

Камрад, рассмотри датагорские рекомендации

🌼 Полезные и проверенные железяки, можно брать

Опробовано в лаборатории редакции или читателями.




 

Читательское голосование

Нравится

Статью одобрил 61 читатель.

Для участия в голосовании зарегистрируйтесь и войдите на сайт с вашими логином и паролем.

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

 

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

 

 

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

 

Схема на Датагоре. Новая статья Не стартует материнка от кнопки питания. Лечим очень нетривиальным методом... Приветствую читателей журнала Датагор! Есть у меня пожилой компьютер, которому уже исполнилось лет...
Схема на Датагоре. Новая статья Грызём микроконтроллеры. Урок 7. Подключение к МК кнопок, клавиатуры, энкодера... Очень давно обещал продолжить цикл статей по работе с микроконтроллерами, но не было физической...
Схема на Датагоре. Новая статья Таймер от 1 секунды до 100 часов на микроконтроллере ATMEL AT89C2051... Картинка от Novelty Kitchen Timers В радиолюбительской практике частенько необходим таймер:...
Схема на Датагоре. Новая статья Вертушка «Эстония 010». Новая система управления на Arduino UNO... Arduino UNO R3 MEGA328P на Алиэкспрессе Здравствуйте, уважаемые Датагорцы! Делюсь с вами...
Схема на Датагоре. Новая статья Универсальная "прозвонка" на замыкание и размыкание с памятью, звуковой и световой сигнализацией... Известно, что радиотехника – наука о контактах. Неисправность – это наличие контакта там, где его...
Схема на Датагоре. Новая статья Простейший кодовый замок на реле, для начинающих... Начну с того, что на работе у меня стоял какой-то древний самодельный кодовый замок, который уже...
Схема на Датагоре. Новая статья Модули микшерного пульта. Мартиньяк Ф.... Мартиньяк Филлип. Модули микшерного пульта. Перевод с фр. — М. ДМК-Пресс, 2002г. 144 с; ил. В...
Схема на Датагоре. Новая статья Одноголосный клавишный ЭМИ «Фаэми» из 90-х годов. Схема и ремонт... Пока готовится очередная статья, жизнь то и дело подбрасывает, ну если не темы для других статей,...
Схема на Датагоре. Новая статья Модуль ИК дистанционного управления ПК на микроконтроллере ATTiny26 для перелистывания презентаций. ИК-клавиатура на 2 кнопки... Привет всем датагорцам! Возникла у меня в рабочем порядке проблемка. Есть неплохой проектор на...
Схема на Датагоре. Новая статья Простой кухонный таймер на PIC16F84. Моя реализация... Добрый день. Моя первая статья. На авторство не претендую, просто делюсь опытом сборки. Это...
Схема на Датагоре. Новая статья Схемка в блокнот. Реле времени на КМОП микросхемах... Иногда возникает необходимость отключать (или включать) нагрузку по истечении определенного...
Схема на Датагоре. Новая статья Устройства для персонального компьютера - неизвестная глава известной книжки... Образование и интеллект есть неисчерпаемое богатство нации, а интерес и творчество — их родные...
 

Комментарии, вопросы, ответы, дополнения, отзывы

 

<
Читатель Датагора

alx32

<
Читатель Датагора

tecno_maniak

<
Читатель Датагора

leffe

<
Читатель Датагора

denis85

<
Читатель Датагора

kot555

<
Читатель Датагора

AVL_007

<
Читатель Датагора

Datagor

<
Читатель Датагора

dimon5000

<
Читатель Датагора

Datagor

Добавить комментарий, вопрос, отзыв 💬

Камрады, будьте дружелюбны, соблюдайте правила!

  • Смайлы и люди
    Животные и природа
    Еда и напитки
    Активность
    Путешествия и места
    Предметы
    Символы
    Флаги
 
 
В начало | Зарегистрироваться | Заказать наши киты почтой