Свежее

Калькулятор на EV3

  Сегодня выполним довольно простой проект на Lego MINDSTORMS EV3 – калькулятор. Вводить числа будем путем вращения колеса на моторе. Для удобства сделаем так, чтобы вводимое число изменялось на 1 каждые 0,25 оборота колеса. Кроме того, работать мы будем с…
ДАЛЕЕ

Датчик вибрации 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…
ДАЛЕЕ