Использование интерфейса SPI в Arduino – полное руководство

Современные микроконтроллеры используют много различных протоколов для взаимодействия с различными датчиками и периферийными устройствами. Одними из часто используемых протоколов проводной и беспроводной связи являются протоколы последовательной связи (Serial Communication). Последовательная связь – это процесс передачи одного бита за другим с … Читать далее

Умные часы (Smart Watch) на основе Arduino, OLED дисплея и смартфона

В этой статье мы рассмотрим создание умных часов (Smart Watch) на основе платы Arduino, OLED дисплея и смартфона на Android. На OLED дисплее мы будем показывать основную информацию со смартфона на Android, такую как время, дата, уровень сигнала и уровень … Читать далее

Генератор сигналов прямоугольной и синусоидальной формы на Arduino

Каждый инженер, увлекающийся электроникой, на определенном этапе своей деятельности мечтает о создании своей мини лаборатории. Мультиметр, осциллограф, генератор сигналов специальной формы, источник питания, трансформатор – вот лишь минимальный обязательный набор для подобной лаборатории. Конечно, сейчас все это можно купить, но … Читать далее

Использование Bluetooth для беспроводной связи между MATLAB и Arduino

В настоящее время Bluetooth является самым простым и наиболее популярным протоколом для беспроводной связи во встраиваемых системах небольшого радиуса действия. При этом его можно использовать не только для передачи данных, но и для беспроводного управления каким-либо устройством. В этой статье … Читать далее

Цифровой компас на основе Arduino и магнитометра HMC5883L

Мозг помогает человеку достаточно хорошо ориентироваться в окружающем пространстве. К сожалению, у роботов человеческого мозга нет, поэтому им нужно каким-либо другим образом «чувствовать» свое направление движения чтобы они могли автономно передвигаться по новой для них местности. Для преодоления этой проблемы … Читать далее

Подключение термопринтера (Thermal Printer) к Arduino Uno

Наверняка многие из вас расплачивались где-нибудь картой или снимали с нее деньги в банкомате и после этого получали чек об произведенной операции. В большинстве случаев этот чек печатается с помощью термопринтера (Thermal Printer — термографический принтер, термопечатающее устройство (с матрицей, … Читать далее

Построение графика температуры с помощью MATLAB и Arduino

Графики являются удобным инструментом для визуализации различных данных. Для их построения в настоящее время можно использовать множество разнообразных инструментов. В этой статье мы рассмотрим построение графика в реальном времени в системе MATLAB на основе данных, получаемых от датчика температуры LM35, … Читать далее

Последовательная связь между MATLAB и Arduino

MATLAB представляет собой универсальное программное обеспечение, которое можно использовать для широкого множества разнообразных приложений. Ранее на нашем сайте мы уже рассматривали управление шаговым двигателем и двигателем постоянного тока с помощью MATLAB и Arduino, а также проект автоматизации дома на основе … Читать далее

Управление шаговым двигателем с помощью MATLAB и Arduino

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

Управление электродвигателем постоянного тока с помощью MATLAB и Arduino

В этой статье мы рассмотрим управление электродвигателем постоянного тока (DC Motor) с помощью математической системы MATLAB и платы Arduino. Если вы начинающий в системе MATLAB, то рекомендуем сначала прочитать статью о мигании светодиода с помощью MATLAB. Также можно посмотреть проекты … Читать далее