Найти в Дзене
Основы Arduino

Основы Arduino

Готовые проекты на Arduino. Статьи о программировании Arduino на языке C++, разбор функций, информация для самостоятельного повторения проектов.
подборка · 18 материалов
Код для машинки на Bluetooth
Подключение компонентов: Входы драйвера моторов подключаются к пинам 6, 9, 10 и 11 Ардуино. Так же на драйвер идёт питание в 0 В, 12 (или 9 в случае с DRV8833) Вольт, и 5 Вольт (На 8833 это контакт EEP). Bluetooth модуль HC 05/06/07 подключается по питанию: VCC в 5 Вольт, GND соответственно в GND. По каналам Tx и Rx он подключается к пинам 8 и 7 соответственно. Настройка направлений и скоростей вращения моторов В Ардуино надо залить следующий код. Внутри цикла void TEST1() на место нулей в первый analogWrite поставить SPEED...
Код и схемы к игре «тренажёр ритма»
Как играть • Чтобы активировать игру, нажмите 1 раз на кнопку. • Один раз мигнёт стартовый зелёный. • Далее будет последовательность синих вспышек, которую нужно запомнить. • Убедившись, что последовательность кончилась, повторите ритм нажатиями на кнопку (при этом также будут загораться синий). • Если вы выполнили всё правильно, мигнёт 3 раза зелёный. • Если вы спешите, раунд сбросится и дважды мигнёт красный. • Если вы нажимаете слишком поздно, раунд сбросится и красный мигнёт 1 раз • Если вы...
115 читали · 1 год назад
Цветомузыка на Arduino
За основу были взяты алгоритмы от Алекса Гайвера. Как всё это работает: Режим громкости: Делается 100 измерений напряжения на АЦП Ищется максимальное Фильтруется по нижнему порогу шумов Возводится в степень для большей "резкости" анимации Фильтруется "бегущим средним" Ищется "средняя" громкость за несколько секунд (тоже бегущее среднее, но очень медленное) Ищем "максимальную громкость шкалы", как среднюю * некоторый коэффициент Преобразуем сигнал в количество горящих светодиодов Включаются светодиоды...