На форуме товарищ Top поделился с нами интересным девайсом, который позволяет вывести
значение загрузки центрального процессора и оперативной памяти
компьютера на стрелочные индикаторы. Задумка очень интересная, тем более
хорошо подходит для продолжения темы программной реализации USB
интерфейса для AVR.
Поэтому я не мог не опубликовать (с разрешения автора, разумеется) этот материал на главной :)
Схема устройства:
Управление стрелочными индикаторами, как нетрудно догадаться, организовано с помощью
ШИМ, который работает на таймере Timer1.
Печатная плата для микроконтроллера в DIP корпусе
Программа со стороны компьютера написана в среде Visual Basic. Ее задача
отслеживать загрузку процессора и оперативной памяти и отсылать значения
микроконтроллеру. Для предварительной калибровки стрелочных индикаторов
имеются отдельные радиобаттоны.
Скачать файлы проекта:
Архив с программой для ПК