Рисование в воздухеДанное устройство на микроконтроллере позволяет рисовать в воздухе текст и несложную графику. В англоязычной литературе данные устройства называют POV или FlyText. Принцип действия устройства основан на инерционности нашего зрения.

Электрическая принципиальная схема состоит из микроконтроллера ATtiny2313, 8 светодиодов, пары резисторов и двух батареек формата АА. Собрать данное устройство сможет даже начинающий радиолюбитель. Устройство имеет малые размеры.

 

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

 

Cпаянное устройство для рисования в воздухе

 

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

Печатная плата очень проста и настолько мала, что крепится непосредственно к панели для батарей формата АА.

 

Крепеж печатной платы

 

Вот как выглядит программа для редактирования текста, графики и передачи на устройство.

 

Интерфейс программы заливки картинок

 

Работать с программой довольно просто. Для редактирования картинки достаточно кликать на матрицу пикселей, а потом подключить устройство и перепрошить память EEPROM. Подключить к компьютеру схему можно через переходник USB-to-UART или на основе микросхем преобразователей интерфейсов FT232R или MAX232.

Затем выбирает нужный номер com-порта и нажимаете кнопку "Upload".

 

Подключение к компьютеру через преобразователь интерфейсов USB-UART

 

Ниже приведено расположение ножек для подключения.

Расположение ножек для подключения по UART

 

Программа для микроконтроллера AVR ATtiny2313 написана с использованием AVR Studio и WinAVR. Программа для компьютера написана под Microsoft Visual C# 2010 Express. Печатная плата нарисована в Eagle Cadsoft.

 

Скачать исходники, прошивку для микроконтроллера и саму схему устройства

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

Источник: tinyPOV – Yet Another AVR POV Project

 

 

Добавить комментарий


Защитный код
Обновить