Свежее

Датчик вибрации Arduino

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

RGB-светодиод

В этой статье рассмотрим RGB-светодиод. RGB расшифровывается как Red, Green, Blue (красный, зеленый, синий) — цвета, при смешении которых можно получить палитру цветов. Можно сказать, что данный светодиод представляет собой смесь трех светодиодов, у которых одна из ножек общая, а…
ДАЛЕЕ

Подключение динамика

В этой статье рассмотрим разные подходы к работе с динамиком. Нам подойдет любой динамик, пьезо, buzzer. Подключается динамик к Arduino очень просто — один контакт к земле, а другой к пину Arduino. Теперь перейдем к программированию. Извлечь звуки из динамика…
ДАЛЕЕ

Движение по линии в режиме яркости отраженного света

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

DHT11, DHT22 — датчик температуры и влажности

Одна из самых частых задач на Arduino – определение температуры. В данной статье рассмотрим подключение и программирование двух братьев- датчиков температуры и влажности DHT11 и DHT22. Это очень дешевые, а потому распространенные датчики.   DHT22 чуть более точный, работает в…
ДАЛЕЕ

Движение по линии с двумя датчиками

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

Движение по линии с двумя датчиками

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

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

В этой статье рассмотрим простейший алгоритм движения по черной линии. Для этого вам потребуется один из датчиков, которые зачастую так и называют — датчик линии. Подключаются такие датчики по трем проводам: GND -> GND VCC -> 5v OUT -> pin…
ДАЛЕЕ

Сервоприводы и Arduino

Сервопривод — это двигатель, которому можно задать угол поворота. Чаще всего они вращаются в диапазоне 0 — 180 градусов. В отличие от двигателей постоянного тока, сервоприводы можно подключать напрямую к Arduino всего по трем проводам. Например, изображенный на картинке sg90…
ДАЛЕЕ

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

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