Урок 20 Часть 1 Подключаем датчик температуры DS18B20 Продолжаем изучать датчики компании DALLAS. И сегодняшним представителем будет DS18B20, который является датчиком температуры. Измеряет температуру данный датчик в градусах по цельсию. Измерения могут быть как 9-битной дискретности, так…
Урок 19 Собираем часы на микросхеме DS1307 и LCD 1602 Сегодня, набравшись уже опыта по программирования шины I2С, а также изучив микросхему реального времени DS1307, мы сможем приступить к программированию простейших часов и выводить их показания уже не в…
Урок 18 Часть 3 Подключаем шаговый двигатель Продолжаем работать с шаговым двигателем. В прошлой части занятия мы его подключили и уже начали писать исходный код, написав инициализацию ножек порта, отвечающих за управление нашим шаговым двигателем. Продолжим писать остальные…
Урок 18 Часть 2 Подключаем шаговый двигатель Продолжим подключение к микроконтроллеру Atmega8a подключить шагового двигателя. В прошлой части занятия мы изучили принцип работы шагового двигателя, а также драйвера шагового двигателя, а также изучили определёные режимы работы данного двигателя.…
Урок 18 Часть 1 Подключаем шаговый двигатель Сегодня мы попробуем к микроконтроллеру Atmega8a подключить шаговый двигатель. Шаговые двигатели — это такие двигатели, которые посредством подачи напряжения на определённую обмотку переводят свой ротор в определённое место, тем самым…
Урок 17 Часть 2 Часы реального времени DS1307 В предыдущей части занятия мы познакомились с отличной микросхемой реального времени DS1307, подключили её, и начали писать исходный код для установки времени, даты и дня недели. Продолжим писать наш…
Урок 17 Часть 1 Часы реального времени DS1307 Продолжаем занятия по программированию МК AVR. И сегодня мы познакомимся с очень хорошей микросхемой DS1307. Данная микросхема представляет собой часы реального времени (real time clock или RTC). Также, благодаря…
Урок 40 Знакомство с платой NUCLEO STM32F767ZI Очень рад вам сообщить, что у меня появилась очередная очень интересная отладочная плата — NUCLEO STM32F767ZI. Данная плата является продуктом компании ST Microelectronics и представляет собой готовое решение для изучения вопросов программирования…
Урок 16 Часть 7 Интерфейс TWI (I2C) В предыдущей части занятия уже продолжили свою работу с отправкой значений в память микросхемы EEPROM по интерфейсу TWI. Только проверить мы смогли это, исключительно веря статусам. А в данной части урока мы закрепим полученные…
Урок 16 Часть 6 Интерфейс TWI (I2C) В предыдущей части занятия уже продолжили свою работу с отправкой значений в память микросхемы EEPROM по интерфейсу TWI. Только проверить мы смогли это, исключительно веря статусам. А сегодня мы уже это проверим точно,…