USB Дед Мороз
Очень неплохой подарок - USB-светильник «дед мороз» .
- корпус светильника- коробка от конфет Kinder Circus Дед Мороз
- электроника- 8 белых светодиодов, 8 резисторов, 1 «кроваткаХ20», 1 AtTiny2313
- шнур для мобильника из евросети описанный в статье "простой переходник"
- одна макетная плата под дип.
- Небольшой кусочек блестящей мишуры.
- Руки прямые, с плеч растущие, паяльник, ножницы по металлу, грубая шкурка.
В штанах деда мороза проделываем отверстие, и через него, и белую деталь протаскиваем шнур. Теперь припаиваем шнур к земле, питанию, TxD и RxD соответственно. Распайка шнура в се в той-же статье "простой переходник". Теперь собираем конструкцию.
Вставляем чип в кроватку, в верхнюю часть корпуса кладем чуток мишуры и собираем деда.
Теперь начинается самое интересное. Загружаем «дрова» шнурка (можно с диска а можно с официального сайта) вставляем шнурок в компьютер, открываем в терминале появившийся СОМ-порт на 9600, и начинаем программировать деда.
Язык прост. Команда открывается и закрывается угловой скобкой (меньше-больше). В качестве команды может быть несколько 16ричых чисел и/или звездочка. В процессе ввода команды светодиоды переключаются для индикации приема. Шестнадцатеричные числа это байты отображаемые на эти 8 светодиодов. Так 00 погасит все, а FF зажжет все. Звездочка - это команда записать «проигрываемую» световую композицию в память.
Примеры:
<00> - выключить.
<FF> - включить.
<0000FF> - вспыхивать.
<0102040810204080> - бежать огоньком по кольцу.
<*> - записать то, что на данный момент «проигрывается»
<00113377FFEECC88*> - записать замысловатый «танец»
<00*> - тьма по умолчанию.
Заметьте что:
- Дед может работать не тоько от порта компьютера но и от блока питания для USB плееров купленного в той-же Евросети. Что делает возможным поставить игрушку под елку.
- Пока вы не ввели команду на запись (<*>), то, что проигрывается, находится только в ОЗУ и исчезнет с выключением питания или вводом новой последовательности.
Вот и все. Пол часа общего внимания, любовь детей и обожание их мам вам обеспеченно.
Ах, да... Вот Прошивка и Видео ... Ну и исходники.. наслаждайтесь. шутка. в исходники лучше не смотреть. ибо вредно для психического здоровья программиста. а мне стыдно :)