Свежее

Движение по линии на одном датчике цвета

Рассмотрим простейший алгоритм движения по черной линии на одном датчике цвета на EV3. Данный алгоритм является самым медленным, но самым стабильным. Робот будет двигаться не строго по черной линии, а по ее границе, подворачивая то влево, то вправо и постепенно…
ДАЛЕЕ

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

Вы уже умеете подключать и управлять моторами с помощью Arduino. В этой статье я расскажу, как управлять скоростью моторов. Скоростью, как и яркостью светодиодов, управляют с помощью ШИМ-сигналов. Можно конечно подключить моторы к ШИМ-портам, но для 2-х моторов придется пожертвовать…
ДАЛЕЕ

Подключение двигателей к Arduino

Рассмотрим подключение электродвигателя постоянно тока к Arduino. У электродвигателя 2 контакта и чтобы заставить его работать, нужно к одному контакту подвести питание, а к другому — землю. При этом, если поменять полярность, то мотор будет крутиться в противоположную сторону. Однако,…
ДАЛЕЕ

Вывод информации на экран монитора. Serial.

Arduino может связываться с другими устройствами, такими как компьютер или смартфон, по последовательному порту, по которому можно как принимать, так и отправлять данные. Мы же можем подсмотреть, какие передаются данные. Это можно использовать в случае, если нам нужно посмотреть какие-либо…
ДАЛЕЕ

Фоторезистор — датчик освещенности

Одним из простейших датчиков является фоторезистор, который отлично подходит на роль датчика освещенности. Фоторезистор работает таким образом, что чем больше на него падает света, тем меньше его сопротивление. Принцип подключения фоторезистора такой же, как у кнопки, однако, в отличие от…
ДАЛЕЕ

Подключение датчика расстояния

В статье будет рассмотрена работа с ультразвуковым датчиком расстояния HC-SR04 Этот датчик очень прост в использовании, а расположение ног позволяет воткнуть его в макетную плату либо подсоединить проводами типа папа-мама. Используется датчик для определения расстояния до объекта или наличия препятствия….
ДАЛЕЕ

Циклы в Arduino

Циклы используются для многократного повторения однотипных действий. Они позволяют сделать код более компактным и удобным для чтения. Выделяют 3 вида циклов: с предусловием, с постусловием и со счетчиком. Начнем с последнего, как с наиболее удобного. Цикл со счетчиком Цикл со…
ДАЛЕЕ

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

Иногда возникает необходимость не просто включать-выключать светодиоды, но и регулировать их яркость. Для начала подключите светодиод. ВАЖНО: Если требуется управлять яркостью светодиода, то необходимо подключить светодиод к одну из портов, помеченных знаком тильда (~). Это порты 3, 5, 6, 9,…
ДАЛЕЕ

Подключение кнопки к Arduino

В предыдущих проектах работа выполнялась сама собой, и ничто не могло нарушить порядок действий, а человек не мог повлиять на их работу. Настало время это исправить, и помогут нам в этом кнопки. У кнопки традиционно могут быть состояния: нажата и…
ДАЛЕЕ

Бегущий огонек

Сегодня сделаем проект «Бегущий огонек», или «Рыцарь дорог», для тех, кто в теме Для реализации проекта вам понадобятся: 8 светодиодов; 8 резисторов 220 ом; Соединительные провода. Расположите на макетной плате 8 красных светодиодов в линию и подключите их к разным…
ДАЛЕЕ