Программирование контроллеров Arduino и создание проектов на их базе

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

Автоматический трекер солнца для поворота солнечной панели на основе измерения освещенности

Автоматический трекер солнца для поворота солнечной панели на основе измерения освещенности

Система установлена на солнечных батареях с механизмом вращения на основе двигателя постоянного тока. Предназначен для поворота солнечной панели в сторону более высокой освещенности для максимизации светового потока. На панели расположены два датчика освещенности – под углом к сторонам вращения. Если освещенность на левом или правом датчике выше на определенную величину, панель повернется в этом направлении.

Автоматический сброс балласта с аэростата

Автоматический сброс балласта с аэростата

Система устанавливается на аэростат и предназначена для аварийного сброса балласта во избежание столкновения с землей в условиях, когда пилот аэростата по каким-либо причинам не делает этого самостоятельно. Перед началом полета заранее устанавливаются критерии, по которым должен быть сброшен балласт: Спуск ниже определенной барометрической высоты, выход или вход из определенной области, получение команды по мобильной сети

Гироскопический измеритель динамических характеристик автомобиля

Гироскопический измеритель динамических характеристик автомобиля

Пассивная система, не требующая подключения к бортовому компьютеру автомобиля, достаточно жестко установить ее внутри салона. После включения система начинает получать данные об ускорениях и поворотах в реальном времени, на основе которых формирует относительные данные о движении, повороте, скорости и ускорении. Данные передаются на ПК через USB-соединение (эмуляция COM-порта) и обрабатываются управляющим приложением.