Скроллинг текста на светодиодной матрице 8х8 под управлением микроконтроллера AVR

В данной статье мы рассмотрим проектирование текстового дисплея на основе светодиодной матрицы 8х8 под управлением микроконтроллера ATmega32 (семейство AVR), на котором будут прокручиваться буквы алфавита. Светодиодная матрица 8х8 содержит 64 светодиода, упорядоченных в форму матрицы. Мы сделаем эту матрицу путем … Читать далее

Собираем собственную плату Arduino на микроконтроллере AVR ATmega328

Arduino представляет собой платформу разработки с открытым исходным кодом, предназначенную для инженеров и начинающих любителей электроники и позволяющую достаточно просто разрабатывать различные электронные проекты. Она состоит из физически программируемой платы (основанной на микроконтроллерах семейства AVR) и специализированного программного обеспечения или … Читать далее

Подключение светодиодной матрицы 8х8 к микроконтроллеру AVR ATmega8

В этой статье мы рассмотрим подключение светодиодной матрицы 8х8 к микроконтроллеру ATmega8 (семейство AVR), на которой после этого можно отображать буквы алфавита. Типовая светодиодная матрица 8х8 показана на следующем рисунке. Светодиодная матрица 8х8 содержит 64 светодиода, которые упорядочены в форме … Читать далее

Связь AVR ATmega8 и Arduino Uno через универсальный асинхронный приемопередатчик (UART)

В этой статье мы рассмотрим процесс взаимодействия микроконтроллера ATmega8 (семейство AVR) и платформой Arduino Uno через последовательный порт. Взаимодействие будет осуществляться через универсальный асинхронный приемопередатчик (UART — Universal Asynchronous Receiver Transmitter) – это последовательный порт связи. Подобное взаимодействие часто бывает … Читать далее

Подключение оптопары к микроконтроллеру AVR ATmega8

В этой статье мы рассмотрим подключение оптопары к микроконтроллеру ATmega8 (семейство AVR). Оптопары представляют собой устройства, предназначенные для изоляции электронных и электрических схем. Это простое устройство может изолировать чувствительную электронику от «грубой» электроники такой, к примеру, как электродвигатели, при этом … Читать далее

Будильник на микроконтроллере AVR ATmega32

В этой статье мы рассмотрим схему простого будильника на микроконтроллере ATmega32 (семейство AVR). Для реализации этой идеи мы используем 16 битный таймер, присутствующий в данном микроконтроллере. Все цифровые часы имеют в своем составе кварцевый резонатор, который является их «сердцем». Кварцевые … Читать далее

Пожарная сигнализация на микроконтроллере AVR ATmega8

В этой статье мы рассмотрим пожарную сигнализацию на микроконтроллере ATmega8 (семейство AVR) и датчике огня. Датчик огня может быть любого типа, мы в нашей схеме будем использовать инфракрасный датчик огня – он не отличается точностью, но зато он самый дешевый … Читать далее

Измерение интенсивности света с помощью фоторезистора и микроконтроллера AVR ATmega8

В этой статье мы подключим фоторезистор к микроконтроллеру ATmega8 (семейство AVR) и с его помощью будем измерять интенсивность света. Для этой цели мы будем использовать 10 битный аналого-цифровой преобразователь микроконтроллера (АЦП). Общие сведения о фоторезисторах Фоторезистор представляет собой преобразователь, чье … Читать далее

Амперметр на 100 мА на микроконтроллере AVR ATmega8

В этой статье мы рассмотрим низкодиапазонный амперметр на микроконтроллере ATmega8 (семейство AVR). Для реализации этой идеи мы задействуем 10 битный аналого-цифровой преобразователь (АЦП) данного микроконтроллера. Для упрощения схемы используем резистивный метод, являющийся самым простым способом определения нужных нам параметров. В … Читать далее

Взаимодействие двух микроконтроллеров AVR ATmega8 через UART

В этой статье мы рассмотрим процесс взаимодействия двух микроконтроллеров ATmega8 (семейство AVR) через последовательный порт. Взаимодействие будет осуществляться с помощью универсальных асинхронных приемопередатчиков (UART — Universal Asynchronous Receiver Transmitter), имеющихся в микроконтроллерах. Подобное взаимодействие часто бывает востребовано в различных системах. … Читать далее