Проект: Перенос LED-подсветки с скейта на велосипед (ищу помощника )

negr_na_plantacii

✩✩✩✩✩✩✩
22 Апр 2025
2
0
Введение
Изначально я разрабатывал LED-подсветку для скейтборда, но затем решил адаптировать её для велосипеда — это практичнее и эффектнее. В статье расскажу о процессе переделки, выборе компонентов и проблемах, с которыми столкнулся.

Компоненты и их выбор
  1. Светодиодная лента
    • Использую адресную ленту WS2812B (60 светодиодов на метр). Первая партия (2 метра) приедет 29 апреля, позже добавлю ещё две ленты по 20 см для усиления подсветки.
    • Проблема: Возможная задержка с доставкой. Придётся тестировать систему поэтапно.
    • Совет: Всегда заказывайте компоненты с запасом, особенно если работаете с AliExpress.
  2. Контроллер
    • ESP8266 (NodeMCU) — недорогой микроконтроллер с Wi-Fi для возможного апгрейда (например, управления через смартфон).
    • Планы:
      • Добавить режим "стоп-сигнала" при торможении (если найду подходящий датчик).
  3. Питание
    • Купил 1 аккумулятора (цена — 170 руб./шт.), но их качество под вопросом: нет маркировки, ёмкость неизвестна.
    • Риски: Могут быстро разряжаться или не обеспечить достаточный ток.
    • Резервный вариант: Powerbank
  4. Корпус и монтаж
    • Для защиты электроники планирую использовать сумку для защиты от влаги, термоусадку и пластиковые боксы.
    • Ленту закреплю на раме велосипеда прозрачным термоклеем или скотчем 3M.
Схема и программирование
  • Проект собран в Scheme2.0 (скриншоты прилагаются).
  • Планы:
    • Реакцию на скорость (через датчик Холла).
    • Автоматическое отключение при простое.
Сроки и этапы
  1. 29 апреля — тестирование ленты и базовой логики.
  2. 5–14 мая — сборка и настройка системы.
  3. Доработки — добавление датчиков, улучшение кода.
Проблемы и вопросы
  • Насколько хватит моих аккумуляторов?
  • Как защитить мою подсветку от вандалов?
  • Добавить ли сигнализацию?
Заключение
Проект ещё в процессе, но основные идеи уже ясны. Буду рад советам и предложениям в комментариях!

Приложения
  • Схема из Scheme2.0.
  • Фото компонентов и этапов сборки.
Советы для читателей
  1. Проверяйте компоненты перед покупкой (особенно аккумуляторы).
  2. Используйте защитные корпуса для электроники.
  3. Тестируйте систему поэтапно, чтобы избежать ошибок.
Если у вас есть опыт подобных проектов — делитесь идеями! 🚴💡
 

Вложения

Изменено:

Sergey_zvl

✩✩✩✩✩✩✩
3 Фев 2022
6
0
@negr_na_plantacii, привет !
У Вас получилось управлять платой вемос через GyverHab ?
Пытаюсь повторить такой же проект. но идея чуть другая: пару аккумуляторов 18650 закрепить в "хомуте" на втулке переднего колеса велосипеда, там же - плату и выключатель, датчик Холла - на спице, магнитик - на стойку велосипедной вилки. Ленту rgb закрепить на ободе, но "в обратном порядке", что бы эффекты по смене цвета или бегущим огням двигались по ободу в сторону противоположную вращению колеса. Что бы попробовать создать эффект "неподвижного" светящегося колеса. Хочу попробовать подключить датчик Холла без платки с светодиодом. думаю будет работать, И попробовать пару датчиков паралельно, на диаметральных спицах - что бы ускорить реакцию на вращение.
Но столкнулся с проблемой. Плата прошилась и реагирует на магнит, но не могу подключить приложение GyverHub на телефоне Google Pixel 7A.
Плата создает WFI сеть, но подключится к ней ни новой приложение, ни старое не получается.
ARDUINO IDE 1.8.19
Прошивка эта: https://github.com/AlexGyver/TachoLED/archive/refs/heads/main.zip
 

Вложения

Bruzzer

★★★★✩✩✩
23 Май 2020
679
206
@Sergey_zvl,
По моему GyverHub избыточен (и не нужен) в вашем случае.
Из Гайвера вам может подойти GyverPortal или Settings.
Хотя на начальном этапе макетирования, наверно можно и без них обойтись.
 

Sergey_zvl

✩✩✩✩✩✩✩
3 Фев 2022
6
0
@Bruzzer, может сможете помочь "привязать" Portal или Settings к прошивке из проекта ?
И если не трудно - направьте где почитать про это

@Bruzzer, сама схема собрана, прошивка в вемосе, лента горит и на магнит реагирует. Корпус под аккумуляторы, плату и кнопку в стадии проектирования для 3д-печати
 

Bruzzer

★★★★✩✩✩
23 Май 2020
679
206
@Sergey_zvl,
Можете использовать HUB без приложения. Подключаясь к нему браузером с телефона.
Для этого добавьте в файл nub.h строку #define GH_INCLUDE_PORTAL чтобы стало так
C++:
#define GH_INCLUDE_PORTAL
#include <GyverHub.h>
После прошивки, подключитесь с телефона к WiFi сети TachoLED. Запустите браузер и введите адрес роутера TachoLED (возможно 192.168.4.1)
 

Sergey_zvl

✩✩✩✩✩✩✩
3 Фев 2022
6
0
@Bruzzer, спасибо, вечером попробую. Как считаете - датчик Холла из схемы сможет работать, давать импульс без платки ? Там ведь собственно только токоограничивающий резистор для светодиода и сам светодиод ? И можно ли пару датчиков включить параллельно ?

@Bruzzer, большое спасибо ! Очень помогли ! ) Добавил, строку, прошил - в браузере подключается. Пытаюсь настроить количество светодиодов, диаметр ( надо как то к 29 колесам привести) и пропорцию скорости свечения. И корпус на ось колеса досочинить )