Руководство по прерываниям в Arduino для начинающих

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

Подключение цифро-аналогового преобразователя (ЦАП) MCP4725 к Arduino

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

Связь двух плат Arduino на расстоянии 3 км с помощью Lora E32

В данной статье мы рассмотрим взаимодействие двух плат Arduino на расстоянии 3 км с помощью беспроводных радиочастотных передатчиков Lora E32. Этот проект можно использовать, к примеру, в системах телеметрии. Также на нашем сайте вы можете прочитать более подробную статью про … Читать далее

Автоматический напоминатель приема лекарств на Arduino

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

Измерение скорости, пройденного пути и угла поворота с помощью Arduino и датчика LM393

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

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

В предыдущей статье на нашем сайте мы рассмотрели использование интерфейса SPI в плате Arduino. А здесь мы рассмотрим еще один очень популярный в настоящее время протокол последовательной связи I2C (Inter Integrated Circuits — последовательная шина обмена данными между интегральными схемами) … Читать далее

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

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

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

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

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

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

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

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