Чарлиплексинг (Charlieplexing) в Arduino – управление 12 светодиодами с 4 контактов

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

GPS-корректор на Arduino Nano

Рассматриваемый GPS-корректор предназначен для коррекции показаний электронных часов, у которых имеется кнопка «Коррекция» (например,»Электроника 6.14″). Устройство состоит из трех функциональных блоков: плата Arduino Nano, GPS-модуль GY-NEO6MV2, исполнительный модуль на оптопаре транзисторной PC-817. За основу для данной статьи был взят проект … Читать далее

Шилд источника питания для Arduino с выходными напряжениями 3.3, 5 и 12 В

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

GPS трекер на основе Arduino и технологии Lora

Знание местоположения определенных вещей/объектов в настоящее время является достаточно актуальной задачей. Наиболее часто для решения этой задачи используется технология GPS, которая широко используется для отслеживания местоположения автомобилей, судов, людей, животных и т.п. Для любого подобного отслеживающего местоположение устройства (трекера, в … Читать далее

Генератор кода Морзе на Arduino Uno

Азбука Морзе (код Морзе) – это система связи для кодирования любого символа в двух различных длительностях сигналов, называемых точками и тире. Азбука Морзе разработана Сэмюэлем Ф. Б. И в дальнейшем стала использоваться в телеграфии для передачи секретной информации. Больше всего … Читать далее

Преобразователь текста в речь на Arduino Uno

Система преобразования текста в речь (Text-to-speech system – TTS) преобразует обычный текст в человеческую речь. В настоящее время подобные системы находят широкое применение – в общественном транспорте, голосовых помощниках, смартфонах, навигационных меню автомобилей и т.д. Подобная система есть даже в … Читать далее

Логгер данных с датчика температуры DHT11 на основе MATLAB и Arduino

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

Подключение датчика освещенности BH1750 к Arduino

Практически все современные смартфоны обладают функцией автоматического изменения яркости экрана в зависимости от условий освещенности окружающей среды. Аналогичная функция есть и во многих современных мониторах и телевизорах. Поэтому в данной статье мы рассмотрим подключение датчика освещенности BH1750 к Arduino. Значение … Читать далее

Последовательная связь по протоколу Modbus RS-485 с Arduino (ведущей)

В предыдущей статье на нашем сайте мы рассмотрели проект последовательной связь по протоколу Modbus RS-485 с Arduino (ведомой), в которой плата Arduino выполняла роль ведомого устройства (Slave) и принимала команды от компьютера по протоколу Modbus RS-485. В этой же статье … Читать далее

Подключение Bluetooth модуля HM-10 к Arduino и управление светодиодом из Android приложения

В настоящее время Bluetooth является одной из самых популярных беспроводных технологий. На протяжении последних лет регулярно выходили обновления этой технологии чтобы она “успевала” за все возрастающими требованиями пользователей. В этой статье мы рассмотрим подключение Bluetooth модуля HM10 к плате Arduino … Читать далее