Использование семафоров и мьютексов в FreeRTOS на Arduino Uno

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

Использование очередей в Arduino FreeRTOS – подробное руководство для начинающих

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

Как использовать FreeRTOS в Arduino – руководство для начинающих

Операционные системы (ОС), которые работают внутри встраиваемой электроники (embedded devices), в большинстве случаев являются операционными системами реального времени (RTOS – Real-Time Operating System). В этих системах критически важно, чтобы задачи исполнялись в строго отведенное для них время. Задачи реального времени … Читать далее

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

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

Радиостанции большого радиуса действия на Arduino и модулях nRF24L01

Мы сегодня живем в эпоху доминирования 4G и наступающей эры средств связи 5G, но, тем не менее, простые УКВ радиостанции (еще их называют walkie-talkie) все еще продолжают играть важную роль в тех ситуациях, когда необходимо организовать простую и дешевую радиосвязь … Читать далее

Измерение скорости и объема потока воды с помощью Arduino

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

Замок с электромагнитным управлением на основе Arduino и радиочастотной идентификации (RFID)

Радиочастотная идентификация (RFID — Radio Frequency Identification) в настоящее время является недорогой технологией, удобной для применения во многих приложениях: контроля доступа, безопасности, определения местоположения людей и транспортных средств и т.д. Вы могли видеть дверные замки с системой радиочастотной идентификации (RFID) … Читать далее

Программирование модуля ESP32 в двухъядерном режиме с помощью Arduino IDE

Модули ESP весьма популярны в современной радиоэлектронике благодаря наличию в них функциональности Wi-Fi. К подобным модулям можно отнести ESP8266, ESP-12E и т.д. Но среди этих модулей есть один, который отличается большей вычислительной мощностью и большей универсальностью чем другие подобные модули … Читать далее

FM приёмник на основе Arduino и модуля RDA5807

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

Система обнаружения дождя на Arduino и датчике дождя

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