Технический форум
Вернуться   Технический форум > Дневники > Счастье


Оценить эту запись

"Веселые гуси" и "маленькая полька" в исполнении Atmega16

Запись от Счастье размещена 05.12.2013 в 06:05

Решила я сплести елочку из бисера...

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

Спустя 4 дня мытарств с микроконтроллером и написания простеньких прошивок для моргания диодом и извлечения звука из динамика вот что получилось))

Бегущий огонек для елочки - простенький цикл фор с умножение следующего элемента на 2:

 


Красота заполнения 8 бит информации - наглядная математика))) :

 

И самолично написанная в си++ музыка - самолично посчитанные частоты для нот))))
Сначала играет "Полька", потом шью и играют "Веселые гуси"
(С помощью таймера-счетчика №1 и OCR1A)

 
Размещено в Без категории
Просмотров 991 Комментарии 4 Редактировать метки
Всего комментариев 4

Комментарии

  1. Старый комментарий
    Аватар для faza
    Молодец!!!!
    permalink
    Запись от faza размещена 05.12.2013 в 07:37 faza вне форума
  2. Старый комментарий
    Аватар для Счастье
    Цитата:
    Сообщение от faza Просмотреть комментарий
    Молодец!!!!
    Спасибо, я старалась)))) Всю ночь прошивку поправляла с непривычки)))
    permalink
    Запись от Счастье размещена 05.12.2013 в 16:05 Счастье вне форума
  3. Старый комментарий
    Аватар для PiNcHeR
    круто) я даже не стану лезть в микроконтроллеры...
    permalink
    Запись от PiNcHeR размещена 05.12.2013 в 16:17 PiNcHeR вне форума
  4. Старый комментарий
    Аватар для Николай_С
    Цитата:
    Сообщение от stt Просмотреть комментарий
    круто) я даже не стану лезть в микроконтроллеры...
    Глупости!
    Если у Натальи получилось, почему у Вас не должно?
    permalink
    Запись от Николай_С размещена 03.01.2014 в 01:11 Николай_С вне форума
 


Часовой пояс GMT +4, время: 19:31.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.