Очередной Helloworld

Теперь хелловорлдизи в исполнении меня с помощью дисплейчика на HD44780. Его закупал и описывал где-то повыше.

Библиотеку, признаюсь, не писал сам, поискал и скачал. Пришлось правда немного править, так что покопался, и считайте, что изучил.
ИЧСХ, заработало с первого раза. Раньше такого не было :)
Заодно хорошо припаял шлейфы, вытащенные из мусоровоза и опробовал самодельные провода для макетки.
Вуаля

Тахометр на Attiny.Продолжаем знакомство с AVR.

AVR
Для тех, кто не знает, тахометр-прибор для измерения частоты вращения.В этой статье я расскажу, как сделать такой прибор на микроконтроллере AVR Attiny2313.Попутно мы разберем такие функции МК, как таймер/счетчик, прерывания по таймеру/счетчику, внешние прерывания и работа с LCD дисплеем и переменными.


Читать дальше
  • 0
  • 30 июня 2011, 12:59
  • rad
  • 2

Дисплей Futaba M162SD07AJ

Попался мне тут в руки интересный дисплей. Габаритами и интерфейсом — обычный HD44780 16х2, питание тоже стандартное — 5 вольт. Потребление около 150мА. Удивило необычное исполнение — вакуумный люминисцентный. Светит очень ярко и хорошо видно как в темноте, так и на свету.




Читать дальше

Сжатие монохромных картинок - изобретаем PCX

У меня образовался дисплейчик от нокии 3310. Монохромный. 84 х 48 пикселей.
Пока еще его не подключал. Только напаял проводочки.

Сегодня думал — в каком формате хранить картинки. Если записывать без сжатия по 1 биту на пиксель, то один кадр занимает 504 байта. Для отображения пары картинок оно конечно уместно, а вот если хочется записать в МК анимацию или еще что, то будет фейл.

Стал думать над тем, как-бы сжать картинку, чтобы при этом на распаковку тратилось минимум времени и сил. Первое, что пришло на ум — PCX. Это такой древний, как MS-DOS, формат изображений.

Суть в следующем: вместо того, чтобы писать подряд цвета для каждого пикселя, мы запишем сколько пикселей одного цвета идут друг за другом и цвет этой пачки.



Читать дальше