С помощью этой платформы можно реализовывать интерактивные проекты, создавать электронные устройства, роботов, умные дома и управлять ими. Создавать умную электронику на Arduino достаточно просто. Плату и компоненты для нее можно купить по привлекательной цене и использовать для решения всевозможных задач. Благодаря открытому исходному коду, платформу можно модифицировать под разные потребности.
Для DIY-байка на базе платформы Arduino можно создать различную электронику, в частности:
- Dashboard для мониторинга параметров аккумуляторной батареи в режиме реального времени. В результате данные будут быстро собираться с помощью датчиков и отображаться на экране или на смартфоне. Можно реализовать их визуализацию в любой удобной форме.
- GPS-трекер для отслеживания местоположения байка.
- Противоугонную систему с GSM-оповещением.
Принцип создания dashboard для электровелосипеда
Самодельная приборная панель или dashboard для DIY-байка – это аналог велокомпьютера или панели управления, позволяющий наблюдать на экране интересующую вас информацию. Например, уровень остаточного заряда батареи, скорость, пробег. Можно реализовать и нестандартные функции, например, вести и хранить статистику за последние несколько поездок, считать калории при педалировании, определять наиболее частую скорость движения, рассчитывать активное время поездки и т.п.

Алгоритм создания приборной панели на основе платформы Ардуино примерно такой:
- На этапе проектирования – продумать, какие датчики и модули потребуются для реализации вашего проекта, и как они будут взаимодействовать друг с другом. К примеру, понадобятся:
- датчик тока для измерения потребляемой мотором силы тока;
- модули для измерения напряжения на аккумулятор;
- датчик скорости и направления вращения колес (например, датчик Холла в мотор-колесе);
- дисплей для вывода информации;
- кнопки для управления рабочими режимами, просмотра и настройки параметров.
При использовании системы педального ассистента полезным будет датчик PAS, реагирующий на вращение педалей. Если хотите дополнительно отслеживать температуру аккумуляторной батареи и электромотора, понадобятся еще и датчики температуры. Для связи со смартфоном, чтобы выводить информацию на его экран и там же настраивать рабочие параметры, нужен модуль Bluetooth. Чтобы с высокой точностью контролировать пробег и скорость, понадобится GPS-модуль.
- На этапе сборки – все выбранные компоненты соединить с микроконтроллером Ардуино. Электронные платы Arduino доступны в разных конфигурациях. Среди начинающих конструкторов наиболее распространена модель Arduino Uno. Но есть и другие варианты. Например, более мощная Arduino Due с увеличенный объемом памяти и возможностью осуществлять сложные вычисления, Arduino Mega с расширенным набором портов или маленькая экономичная версия Arduino Nano.
- На этапе программирования – в среде разработки Arduino IDE написать код для считывания информации с датчиков, обработки полученных данных и управления модулями. От содержания написанной программы зависит, какие действия будет выполнять микроконтроллер. Написанный код по USB нужно загрузить в микроконтроллер, и программа сохранится в его внутренней памяти.
- На этапе тестирования – проконтролировать, как работают модули по-отдельности, а потом проверить, корректно ли работает система в целом.
Ранее в блоге VoltBikes.ru вышла статья о сути и реальной эффективности рекуперативного торможения.