Не хватает цифровых выводов Ардуино? Используем I2C!

При подключении дополнительных устройств к Ардуино используются цифровые вывода, по которым осуществляется обмен данными. Чем больше устройств используется в проекте, тем больше этих цифровых выводов необходимо контроллеру. Поэтому рано или поздно, каждый программист – разработчик проектов на Ардуино столкнется с нехваткой выводов. Я не стал исключением. Решение проблемы — протокол I2C.

Урок №1. Первая программа. Управление светодиодом Arduino

В большинстве случаев начинающий разработчик проектов Ардуино покупает только саму плату и ничего больше. Казалось бы, ничего страшного, со временем можно докупить все необходимые детали, но что делать, когда хочется поскорей увидеть плоды своих трудов? Даже для самого простого проекта Ардуино — моргание светодиодом нужен хотя бы светодиод! Как не странно, но выход есть! Подробности в уроке.

Arduino и RGB лента + драйвер L298

При разработке проекта «Арудино и баня» появилась необходимость подключения RGB ленты к Arduino. Нужно было не просто подключить, а еще и реализовать управление цветами этой самой ленты RGB.

LCD 1602 keypad shield – экран с клавишами для Arduino

В процессе поиска компонентов для проекта «Бани на Ардуино» наткнулся на модуль LCD 1602 keypad shield. На борту модуля имеется 5 кнопок и экран 1602. Кнопки + дисплей — это отличное сочетание. Можно организовать многоуровневое меню и с помощью кнопок реализовать перемещение в нем. Модуль отлично подойдет для быстрой отладки приложений, работающих с дисплеем 1602.