Оглавление:

Прототип проекта светофора на базе Atmega16 с использованием 7-сегментного дисплея (моделирование Proteus): 5 шагов
Прототип проекта светофора на базе Atmega16 с использованием 7-сегментного дисплея (моделирование Proteus): 5 шагов

Видео: Прототип проекта светофора на базе Atmega16 с использованием 7-сегментного дисплея (моделирование Proteus): 5 шагов

Видео: Прототип проекта светофора на базе Atmega16 с использованием 7-сегментного дисплея (моделирование Proteus): 5 шагов
Видео: Прототип проекта светофора на базе Atmega16 с использованием 7-сегментного дисплея (симуляция Proteus) 2024, Июнь
Anonim
Прототип проекта светофора на базе Atmega16 с использованием 7-сегментного дисплея (моделирование Proteus)
Прототип проекта светофора на базе Atmega16 с использованием 7-сегментного дисплея (моделирование Proteus)

В этом проекте мы собираемся сделать проект светофора на базе Atmega16. Здесь мы взяли один 7 сегментный и 3 светодиода для обозначения сигналов светофора.

Шаг 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. Семисегментный дисплей. Так как здесь мы делаем проект светофора, у нас должен быть один семисегментный дисплей для обратного отсчета чисел:

3. Три светодиода. Что касается создания прототипа светофора, то здесь мы используем 3 светодиода разного цвета: красный для опускания транспортного средства, желтый для предупреждения и зеленый для движения.

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

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

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

Шаг 3: Код:

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

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

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

Шаг 5: Видео:

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

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

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

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

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