Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Удаленная работа
Помощь проекту

Сердце на микроконтроллере

В этом топике не буден ничего нового, инновационного или захватывающего. Если вы уже давно прошли мигание светиками на микроконтроллере, то вам, скорее всего, будет не интересно и вы только зря потратите время. Всем же, кто только начинает изучать микроконтроллеры, предлагаю вот такой простой пример, как можно красиво подать мигание светодиодами (а заодно и приплюсовать себе ценного опыта). Я вас предупредил))

Идея:

Изначально была мысль сделать отпечаток фото на текстолите (как тут) от nortonix, плюс добавить красивую подсветку. Потом в ходе долгих размышлений перед сном сформулировалась конечная идея, суть которой заключается в мигающем сердце, в центре которого будет фото девушки. Потом вспомнил, что я такое уже видел на хабре от Terehoff. Но все равно решил делать по-своему. Тем более что у меня хуже другая элементная база.

Итак, что я использовал в проекте «искусственное сердце»:

  • 32 светодиода (любого цвета, какой ближе к душе);
  • 1 светодиод трехцветный (RGB);
  • 4 кнопки;
  • 1 МК Tiny2313 (сердце сердца);
  • 4 регистра сдвига (классический, 595);
  • кусок текстолита, два куска оргстекла, тучу резисторов и всяких мелких прибамбасов.


В общем использовал все, что попало под руки. Не понимаю как, но у меня всегда так выходит. Вот, даже зубочистку здесь присобачил. 

Итак, поехали!

  • Пишем программу управления микроконтроллером, чтоб он знал когда и какую ногу поднять или опустить (я использовал для етого CodeVision AVR и AVR Studio для отладки).
  • В протеусе (или другом симуляторе) рисуем свой проект, загружаем прошивку.
  • Делаем разводку схемы исходя из реальной цоколевки и типа корпуса элементов схемы. С помощью лута переносим рисунок на будущую плату.




Травим, режем, сверлим, лудим.


Вставляем в отверстия элементы схемы, припаиваем,

 

Тщательно обработаем напильником.


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


Разрисовываем



Прошиваем,


Подключаем 5 В и любуемся.


Уррррра! Работает! приступаем к монтажу вспомогательных прибамбасов (оргстекло, сердечко, кнопки, штифты, разъем питания). Подобран черный фон, и белое сердечко, внутри которого трехцветный диод.




Выгляд сзади,




выгляд спереди,



 выглядит сбоку 

 

Делаем конечную проверку роботоспособности:



В результате, как видите, зря я выводил рисунок девушки на плату – все равно закрылось сердечком. Зря не поместил на плату разъем для программирования (а смог бы поместь – не знаю). Ну и еще много чего сделал не так и не то, но результатом все равно доволен – а это главное. Спасибо за внимание.

P.S. Да, можно сделать в сто раз лучше. Да, знаю, все элементарно. Нет ничего проще. И я с вами согласен, но только, и только после того, как все это проделал. Хоть и в теории вроде знал как, но на деле сделал столько ошибок, что и озвучивать все не буду – засмеют уж точно. Этим топиком хотел только еще раз напомнить, что на каком бы уровне знаний/умений вы не были, делайте все до конца, не взирая на все препятствия, и вас ждет вознаграждение! 

 

Источник: www.habrahabr.ru/post/152541/
Прошивкой автор не поделился...


C этой схемой также часто просматривают:

Генератор видеосигнала на микроконтроллере PIC16F84
Электронные часы с будильником на микроконтроллере AT90S2313-10PI
Схема новогодней гирлянды на микроконтроллере
Полицейская крякалка своими руками на PIC-микроконтроллере
Паяльная станция на микроконтроллере (Цифровой ПИД регулятор температуры)
Маленькое сердце на светодиодах
Волшебная коробочка на 14 февраля
Автомат световых эффектов "Счастливое сердце"
Сердечко из светодиодов или использование полевого транзистора в качестве ключа

Главные категории

Arduino


Аудио


В Вашу мастерскую


Видео


Для автомобиля


Для дома и быта


Для начинающих


Зарядные устройства


Измерительные приборы


Источники питания


Компьютер


Медицина и здоровье


Микроконтроллеры


Музыкантам


Опасные, но интересные конструкции


Охранные устройства


Программаторы


Радио и связь


Радиоуправление моделями


Световые эффекты


Связь по проводам и не только...


Телевидение


Телефония


Узлы цифровой электроники


Фототехника


Шпионская техника



Реклама на KAZUS.RU


Последние поступления

Подключение энкодера к микроконтроллеру PIC

Счётчик людей в помещении, управляющий освещением

Велокомпьютер на микроконтроллере PIC16F628A

Устройство ввода-вывода на микроконтроллера

Два термометра на PIC16F628A и DS18B20

Светодиодные часы с циферблатом

Двоичные часы

Два вывода микроконтроллера PIC управляют шестью светодиодами

Цифровой программируемый таймер на микроконтроллере PIC16F628A

Устройство рисования в воздухе на ATtiny2313



© 2003—2024 «KAZUS.RU - Электронный портал»