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

Современные автомобили включают в себя несколько десятков разнообразных датчиков. И все эти датчики регулярно обмениваются информацией с другими датчиками/устройствами автомобиля. Причем автомобили с каждым годом становятся все «умнее» и поэтому количество датчиков в них все больше увеличивается. В автомобилях сегодняшнего … Читать далее

Измерение уровня звука (шума) в децибелах с помощью Arduino и микрофона

Так называемое шумовое загрязнение становится все более актуальной проблемой в современном обществе в связи со все возрастающей плотностью населения. Обычное человеческое ухо способно воспринимать звуки с уровнем от 0 до 140 дБ. Громкость (уровень) звука обычно измеряют в децибелах (дБ). … Читать далее

Подключение АЦП/ЦАП модуля PCF8591 к Arduino

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

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

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

Шилд источника питания для 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. Значение … Читать далее