STM32.TFT дисплей.Библиотека для дисплея

Одним из средств представления информации в удобном пользователю виде является TFT дисплей. Мне в руки попался модуль TFT экрана на базе контроллера ST7735.Внешний вид модуля представлен на изображении ниже: Он обладает следующими характеристиками: • Контроллер дисплея: ST7735 • Разрешение:128×160 • Напряжение питания:3.3-5В • Диагональ: 1.8 дюйма • Интерфейс связи: SPI Описание выводов модуля дисплея: •… Читать далее »

Широтно-импульсная модуляция (ШИМ,PWM)

ШИМ(PWM) — Широтно-импульсная модуляция (Pulse-width modulation). ШИМ это один из способов управления передаваемой мощностью, путем изменения скважности импульсов сигнала. Пусть данное определение не пугает Вас, сейчас разберемся! Обратим особое внимание понятию сигнала — изменения параметра во времени. Этим параметром может быть напряжение, сила тока, сопротивление или частота. Представим сигнал в виде выходного напряжения вывода микроконтроллера… Читать далее »

GPS маячок. STM32

Доброго времени суток, уважаемый читатель! В предыдущих статьях мы уже познакомились с GPS и GSM/GPRS модулями, здесь и здесь. И вот после ознакомления с этими прекрасными модулями, у меня возникла мысль, почему бы их не скрестить в одном устройстве? Так и родилась мысль о создании GPS маячка. Предлагаю начать со схемы данного устройства: Питание модуля… Читать далее »

GPS Модуль.GYNEO6MV2.

GPS(Global Positioning System, Глобальная система позиционирования) — Спутниковая навигационная система, определяющая положение объектов в пространстве согласно всемирной системе координат. В настоящее время эта система доступна практически в каждом мобильном устройстве, и готовые к использованию с микроконтроллерами модули GPS также дешевы и распространены. Именно об одном из таких модулей сейчас и пойдет речь. Но, для начала,… Читать далее »

GSM / GPRS модуль SIM800L

Здравствуйте! При построении дистанционно управляемого устройства зачастую возникает необходимость передачи данных с него внешнему миру. Это может быть автоматическая метеостанция, gps трекер, дистанционная дверь и так далее. В решении данного вопроса может придти на помощь GSM GPRS модуль на базе микросхемы SIM800L и ее аналогах(SIM 900,NEOWAY M590 и другие). Для удобства монтажа и повышения скорости… Читать далее »

Сопротивление и резисторы.

Здравствуйте! Сегодня мы продолжим начатый курс основ электроники. Давайте поговорим о сопротивлении и резисторах. Начнем с определения. Электрическое сопротивление — физическая величина, характеризующая свойства проводника препятствовать прохождению электрического тока. Измеряется в Омах (Ом) а так же в кратных единицах(кОм,МОм, и так далее). То есть, напряжение создает условия протекания тока, а сопротивление этому препятствует. Подробнее об… Читать далее »

Измерение периода сигнала

Здравствуйте! По работе столкнулся с задачей измерения периода сигнала при помощи микроконтроллера AtMega64. Входной сигнал имеет следующую форму: Необходимо измерить период сигнала, и вывести его на дисплей. Для решения поставленной задачи был использован режим захвата таймера 1 микроконтроллера AtMega64. Режим захвата позволяет генерировать прерывание TIMERx_CAPT_vect при изменении логического уровня соответствующего вывода микроконтроллера. При первом прерывании… Читать далее »

Семисегментный индикатор.Заметка.AVR для начинающих.

Здравствуйте! Мы уже подключали ЖК-дисплей к микроконтроллеру (здесь), однако установка LCD не всегда целесообразна, так как он дорог, и к тому же его показания не всегда бывают удобочитаемы. В таких случаях иногда удобно прибегнуть к установке 7 сегментных, светодиодных индикаторов. Эти индикаторы выпускаются всевозможных размеров и цветов. По сути 7 сегментный индикатор состоит из 7(иногда… Читать далее »

Библиотека для работы с LCD.HD44780.AVR.

  Здравствуйте! Как и обещал, выкладываю библиотеку для работы с LCD на базе контроллера HD44780. Данная библиотека позволяет подключить микроконтроллер к дисплею используя 6 проводов (4 для передачи данных, линии RS и E). Соответственно данные будут передаваться по 4 бита, что позволит сэкономить выводы микроконтроллера. Так же в библиотеке реализована передача команд дисплею. Для переназначения… Читать далее »

Ультразвуковой датчик.HC-SR04.Урок 17.AVR для начинающих.

Здравствуйте! Давно мы не подключали датчики к микроконтроллерам AVR. У меня завалялась пара-тройка датчиков, которые я представлю Вашему вниманию в ближайшее время. Начнем с ультразвукового датчика HC—SR04. Принцип его действия заключается в использовании ультразвуковых волн, для определения расстояния до объекта. Пьезоизлучатель, находящийся на плате, излучает ультразвуковые волны, которые имеют свойство отражаться от поверхностей. Микрофон воспринимает… Читать далее »