Smart Fight Ball (Box Ball) тренажер для координации и реакции на базе ESP8266

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Smart Fight Ball (или Box Ball) — это усовершенствованная версия классического тренажера с мячом на резинке, которую можно собрать самостоятельно! Благодаря микроконтроллеру ESP8266 устройство отслеживает количество ударов, сохраняет прогресс тренировок и позволяет соревноваться с другими пользователями на платформе bitball.club.

https://www.youtube.com/watch?v=Eb2ycZCe_rk&list=PL6NJTNxbvy-JwHCaki6eOuAYkdLQA4lqW
https://www.youtube.com/watch?v=Eb2ycZCe_rk&list=PL6NJTNxbvy-JwHCaki6eOuAYkdLQA4lqW

Объяснить, как это работает, непросто — лучше один раз увидеть! Посмотрите видео по ссылке, чтобы понять всё в деталях, оно не проффесиональное но мы старались.

Основыне возможности

• Точное отслеживание ударов: Встроенные датчики фиксируют каждое движение, обеспечивая точный учет ударов.

• Измерение силы удара: Данные с датчиков используются для расчета силы, добавляя соревнованию больше азарта.

• Wi-Fi подключение: Устройство легко интегрируется с сетью Wi-Fi, что позволяет сохранять результаты тренировок и участвовать в онлайн-челленджах.

• Настраиваемые параметры тренировок: Вы можете адаптировать устройство под свои цели, регулируя длительность тренировок и силу удара.

• Соревнования онлайн: Возможность играть с пользователями со всего мира делает тренировки интереснее и стимулирует к развитию.

Необходимые компоненты для сборки

Линки на детали ведут на aliexpress.com

Boxing speed ball head mounted (Вам нужен мяч с резинкой)

Flashlight Headband Head Strap 18650 (Вам нужна резинка для головы с креплением для powerbank)

Weight Sensors + HX711

Power Bank (for 18650 Battery)

Wemos MINI (потходит для STL корпуса) или NodeMCU ESP8266

Компоненты для более ложной модели можно найти на github.

Схема подключения

Есть несколько вариантов сборки, простая которую вы найдете ниже и более сложная с зумеров, вибро мотором и дургими компонентами которую можно найтина на github.

3D-печать

Скачать и напечатать детали, используя STL-файлы можно на github.

Прошивание

Прошивание происходит через браузер. Используйте NodeMCU ESP8266 или Wemos ESP8266 подключите его к компьютеру и откройте ссылку ниже:

Перейти к установке

Включение устройства

Устройство останено зумером и многие параметры можно понять по его тональности.

  • Первый сигнал: Устройство успешно включено.

  • Второй сигнал (индикация заряда):

    • Высокая тональность — заряд 100%.

    • Средняя тональность — заряд 50%.

    • Низкая тональность — заряд 25%. В этом режиме звук отключается для экономии энергии.

  • Третий сигнал (через 4-15 секунд — режим работы):

    • Высокая тональность — устройство подключено к роутеру.

    • Низкая тональность — подключение к роутеру не удалось. Устройство создало WiFi-точку "BitBall.club".

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

Как начать играть в BitBall

  • Включите устройство BitBall.

  • Подключитесь к Wi-Fi:

    • Выберите сеть BitBall.club.

    • Откройте браузер и введите адрес: http://192.168.4.1.

Если вы подключите BitBall к своему роутеру, вам не придется каждый раз подключаться к Wi-Fi BitBall.club. Просто перейдите на www.bitball.club, и вы сразу окажетесь в игре. + вы сможете сохранять результаты ствоих тренерово, соревноваться с другими людьми в онлайн и много других плюшек.

HTTP и безопасность

Наше устройство использует WebSocket без SSL, что не позволяет ему работать через HTTPS. Поэтому мы оставили www.bitball.club доступным только по протоколу HTTP.

Однако это никак не влияет на вашу безопасность, так как сайт не требует ввода паролей или другой конфиденциальной информации.

Заключение

Smart Fight Ball сочетает в себе физическую активность и современные технологии, предлагая уникальный инструмент для тренировок. Это идеальное устройство для тех, кто хочет улучшить свои спортивные показатели, развить координацию и соревноваться с другими игроками.

Ссылки на проекты

Источник: https://habr.com/ru/articles/871630/


Интересные статьи

Интересные статьи

Nothing Phone (2a) это пожалуй самый интересный смартфон среднего класса вышедший в 2024 году. Первый доступный аппарат от компании Nothing, который пошел по стопам Google Pixel А и фактически являетс...
На работе я занимаюсь поддержкой пользователей и обслуживанием коробочной версии CRM Битрикс24, в том числе и написанием бизнес-процессов. Нужно отметить, что на самом деле я не «чист...
Делимся материалами с нашего совместного митапа с сообществами GolangKazan и Go Yola для Go-разработчиков. Под катом — видеозаписи выступлений с таймкодами для удобн...
У некоторых бизнес-тренеров в области е-коммерса и консультантов по увеличению интернет-продаж на многие вопросы часто можно слышать универсальную отмазку — «надо тестировать» или другую (чтобы не...
Несмотря на то, что “в коробке” с Битриксом уже идут модули как для SOAP (модуль “Веб сервисы” в редакции “Бизнес” и старше), так и для REST (модуль “Rest API” во всех редакциях, начиная с...