Оглавление:

Взаимодействие микроконтроллера Atmega16 с точечно-матричным светодиодным дисплеем: 5 шагов
Взаимодействие микроконтроллера Atmega16 с точечно-матричным светодиодным дисплеем: 5 шагов

Видео: Взаимодействие микроконтроллера Atmega16 с точечно-матричным светодиодным дисплеем: 5 шагов

Видео: Взаимодействие микроконтроллера Atmega16 с точечно-матричным светодиодным дисплеем: 5 шагов
Видео: Микроконтроллеры avr для начинающих "aцп в Atmega 16" 2024, Ноябрь
Anonim
Взаимодействие микроконтроллера Atmega16 с точечно-матричным светодиодным дисплеем
Взаимодействие микроконтроллера Atmega16 с точечно-матричным светодиодным дисплеем

В этом проекте мы собираемся соединить один матричный светодиодный дисплей с микроконтроллером AVR (Atmega16). Здесь мы покажем моделирование в Proteus, вы можете применить то же самое на своем оборудовании. Итак, здесь мы сначала напечатаем один символ, скажем «A» на этом экране, а затем заставим его прокручиваться на этом экране.

Это очень интересный проект. Думаю, вы видели много примеров применения такого типа матричных дисплеев в реальном мире. Итак, используя Atmega16, мы создадим один прототип этого проекта дисплея.

Шаг 1. Используемое программное обеспечение

Используемое программное обеспечение
Используемое программное обеспечение
Используемое программное обеспечение
Используемое программное обеспечение

Atmel Studio 7: Studio 7 - это интегрированная платформа разработки (IDP) для разработки и отладки всех приложений микроконтроллеров AVR® и SAM. IDP Atmel Studio 7 предоставляет вам бесшовную и простую в использовании среду для написания, сборки и отладки ваших приложений, написанных на C / C ++ или ассемблерном коде.

Вот ссылка для скачивания

2 Proteus Software для моделирования: это программа для демонстрации моделирования. Вы получите много информации по загрузке этого программного обеспечения.

Если вы делаете это напрямую на оборудовании, тогда не нужно устанавливать Proteus Tool.

Шаг 2: Используемые компоненты:

Используемые компоненты
Используемые компоненты
Используемые компоненты
Используемые компоненты
Используемые компоненты
Используемые компоненты

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

1. Плата для разработки AVR: вы можете купить микросхему Atmega16 и сделать свою собственную плату, в любом случае вы также можете получить плату для разработки Atmega16 / 32. Так что, если у вас есть эта плата, будет лучше, чтобы вы могли легко загрузить код самостоятельно.

2. Светодиодный дисплей с точечной матрицей 8 * 8: поскольку мы используем дисплей 8 * 8, в одном светодиодном дисплее имеется 64 светодиода.

3. USB-программатор AVR ISP: этот программатор представляет собой универсальный автономный аппаратный инструмент, позволяющий читать и записывать многие микроконтроллеры ATMEL на базе AVR.

4. Некоторые перемычки: нам также нужны перемычки для соединения между всеми устройствами.

Шаг 3: Код:

Вы можете получить исходный код по ссылке ниже для скачивания

Шаг 4: Принципиальная схема:

Принципиальная электрическая схема
Принципиальная электрическая схема

Шаг 5: Видео:

Полное описание проекта приведено в видео выше.

Если у вас есть какие-либо сомнения относительно этого проекта, не стесняйтесь комментировать нас ниже.

А если вы хотите узнать больше о встроенной системе, вы можете посетить наш канал на YouTube.

Посетите нашу страницу в Facebook и ставьте лайк, чтобы получать частые обновления.

С уважением, Embedotronics Technologies

Рекомендуемые: