Разработчик пробежал полумарафон с помощью Strava API и IoT-кормушки с M&M’s

Новости

Разработчик Джон Майер создал необычную мотивационную систему, соединив Strava API с IoT-кормушкой. Каждый преодолённый километр активировал устройство, выдающее порцию M&M’s

290 открытий2К показов
Разработчик пробежал полумарафон с помощью Strava API и IoT-кормушки с M&M’s

Разработчик и любитель бега Джон Майер нашёл оригинальный способ мотивировать себя на длительные пробежки.

Он соединил Strava API с умной кормушкой для собак, наполненной конфетами M&M’s, чтобы вознаграждать себя сладостями после достижения определённых дистанций.

Как это работает?

Майер приобрёл IoT-кормушку для собак, управляемую через приложение Smart Life, и наполнил её M&M’s.

С помощью Python-библиотеки tinytuya, предназначенной для взаимодействия с устройствами на платформе Tuya, он настроил программный доступ к кормушке.

Затем Майер написал скрипт, который проверяет данные о пробежках через Strava API. Если зафиксированная дистанция превышала установленный порог, скрипт активировал кормушку, выдавая порцию конфет в качестве награды.

Результаты эксперимента

Этот метод оказался чрезвычайно эффективным.

Майер начал регулярно преодолевать большие дистанции и недавно успешно завершил полумарафон (21.1 км).

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

Следите за новыми постами
Следите за новыми постами по любимым темам
290 открытий2К показов