Анализатор спектра на светодиодной шкале SHB10R (Arduino IDE)

Светодиодная шкала SHB10R — это, по сути, 10 независимых светодиодов в одном корпусе, выложенных в форме шкалы. У индикатора 20 ножек: анод и катод для каждого светодиодах.

Анализатор спектра на светодиодной шкале SHB10R (Arduino IDE) Электроника, Arduino, Самоделки, Видео, YouTube, Длиннопост

На основе ATtmega8535 используя светодиодную шкалу SHB10R можно сделать простой 12-и полосный анализатор спектра по 10 диодов (по 1 модуля SHB10R) на одну полосу. В итоге используется 12 светодиодных модулей (120 светодиодов).

Анализатор спектра на светодиодной шкале SHB10R (Arduino IDE) Электроника, Arduino, Самоделки, Видео, YouTube, Длиннопост

ATmega8535 — это микроконтроллер производства компании Atmel, который относится к семейству AVR. Вот основные характеристики ATmega8535:

— Архитектура: AVR
— Количество выводов: 44
— Рабочая частота: 0 — 16 МГц
— Количество программной памяти: 8 Кбайт флэш-памяти
— Количество оперативной памяти: 512 байт
— Количество EEPROM: 512 байт
— Количество аналоговых входов: 8
— Количество цифровых входов/выходов: 32
— Интерфейсы: USART, SPI, I2C, 8-битный таймер/счетчик, 16-битный таймер/счетчик, внешнее прерывание

ATmega8535 — это достаточно старый микроконтроллер, который уже не производится компанией Atmel. Однако он все еще может использоваться в некоторых проектах, особенно если требуется небольшое количество памяти и не очень высокая частота работы.

Как ранее отмечалось анализатор спектра звукового сигнала содержит 12 полос, но может быть расширен и до 16 с небольшой правкой скетча.

Так как светодиодная шкала SHB10R  это 10 независимых светодиодов в одном корпусе, то для данного проекта все катоды шкалы необходимо соединить вместе. Общим катодом каждой шкалы будет управлять транзистор BC337. Все одноименные аноды всех шкал необходимо соединить вместе, так как для управления шкалами используется динамическая индикация.

Схема анализатора спектра

Анализатор спектра на светодиодной шкале SHB10R (Arduino IDE) Электроника, Arduino, Самоделки, Видео, YouTube, Длиннопост

Так как прошиваться микроконтроллер будет через Arduino IDE, то на схеме все выводы слева это выводы микросхемы. А выводы справа на схеме это выводы принятые в платформе Arduino (см.ниже обозначение выводов).

Как прошить микроконтроллер ATtmega8535 в Arduino IDE написано в ATmega8535 + Arduino IDE.

Скетч - http://rcl-radio.ru/?p=130572

TECHNO BROTHER

1.6K постов12.5K подписчиков

Добавить пост

Правила сообщества

1-Мы А-политическое сообщество. 2-Запрещено оскорбление: Администрации Пикабу, сообщества, участников сообщества а также родных, близких выше указанных.

3-Категорически запрещается разжигание межнациональной розни или действий, направленных на возбуждение национальной, расовой вражды, унижение национального достоинства, а также высказывания о превосходстве либо неполноценности пользователей по признаку их отношения к национальной принадлежности или политических взглядов. Мат - Нежелателен. Учитесь выражать мысли без матерщины