3

Ответ на пост «Операция “Толстая жопа” или хомячий фитнесс-трекер своими руками»

Исакл себе на велик спидометр и наткнулся, все гораздо проще оказалось. Та же максималка, общий пробег есть. Как будто зумеры опять что-то старое для себя открыли.

Ответ на пост «Операция “Толстая жопа” или хомячий фитнесс-трекер своими руками»
123

Ответ на пост «Операция “Толстая жопа” или хомячий фитнесс-трекер своими руками»

Питать такой девайс от зарядки - моветон! У меня мышь, бегая в самодельном колесе, сама вырабатывала электричество и питала яркий светодиод. В качестве генератора был использован моторчик постоянного тока. Однажды я подумал - чего добру пропадать, и решил подключить вместо светодиода аккумулятор, что бы она его заряжала. Взял батарейку от убитой звонилки и подключил ее к проводкам моторчика… Я как-то совсем подзабыл, что моторчик - он хоть, и работает генератором, все же в первую очередь моторчик. Нужно было поставить между ним и батарейкой диод, что бы ток тёк только от "генератора" в батарейку, но было уже поздно: колесо под лапками несчастной мышки начало вращаться в обратную сторону, она упала на живот и колесо начало раскручивать ее с бешеной скоростью! Я от неожиданности не сразу сообразил отключить провода и бедная мышь, повращавшись в этой бешеной центрифуге, выпрыгнула на ходу, взлетев в самый верх клетки, и, упав на дно, убежала в свою норку. К колесу она больше ни разу не подходила…

6853

Операция “Толстая жопа” или хомячий фитнесс-трекер своими руками

Сидели с хомяком, скучали.

Я посмотрел на Бусю, в этот раз удержавшись от шуток про ее лишний вес, и кивнул на колесо.

- Ты хоть бегаешь?

- Конечно, бегаю! – возмутилась она. – Каждую ночь.

Я скептически хмыкнул. Ну вот сложно мне поверить в ежедневные кардионагрузки при таком шарообразном телосложении. Хоть она и пыталась что-то там про пушистую кость рассказывать.

Буся – джунгарский хомяк. Днем она всячески спит, тюленится и предается прочим хомячьим утехам. Изображает бурную деятельность только по ночам. А поскольку колесо у нее практически бесшумное, то я не знаю, действительно ли она там бегает, как утверждает. Пару раз я ее застукал, резко включив свет, но она тут же стыдливо слезала с колеса.

Бусеница

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

Первым делом, я пошел в интернеты смотреть велокомпьютеры. Цена, конечно же, не обрадовала. Да и не хотелось мне покупать готовое. Я ведь мамкин инженер, у меня две руки, хоть и из жопы, но прямые. Есть 3D принтер и скромные навыки моделирования. Писать код для ардуино я, конечно же, не умею, но для этого есть Чат ПТ.

Решено. Сели с Бусей и стали разрабатывать проект. Долго спорили, но в итоге решили заказать всю мелочевку на Али. Хоть и дольше, но Ардуино и прочая мишура там дешевле раза в два.

После недолгого напряжения мозговых мыщц были выбраны:

  • Китайский Ардуино Nano 3.0 контроллер CH340

  • Экранчик OLED дисплей SISJQRR 0.91 дюйма 128x64

  • И магнитный герконовый переключатель

Обошлось это в 390р.

Кнопка нашлась дома, метизов тоже наскреблось по сусекам, а корпус замоделю сам и напечатаю.

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

Буся явно представляла себе проект как-то так. Я не стал переубеждать.

Буся явно представляла себе проект как-то так. Я не стал переубеждать.

Покупка оформлена, и две недели можно и дальше ничего не делать, пока идет посылка.

Буся в это время в отместку придумала способ меня ткнуть носом в свои занятия спортом. Она стала в колесо затаскивать какую-то хрень, которая сильно гремела в процессе бега. Мол, хотел бега, вот тебе бег, кожаный ублюдок. Утром источник звука пропадал из колеса, а Буся, как ни в чем ни бывало, спала себе без задних лап. Т.е. буквально. Их не видно под толстой жопой.

Наконец-то мне поступил звонок с неизвестного номера. Китайская баба-робот отрапортовала в трубку, что посылка доставлена. Я почти в ту же минуту сорвался с места и, полный счастья, побежал ее забирать. Ну не совсем в ту же, конечно, дня через 4 только собрался с силами и поперся к постамату.

За это время, путем долгих переговоров с чатом ГПТ, был написан код для Ардуино. Забегая вперед, мы его 7 раз переписывали, пока я не получил то, что хотел. А причина была в том, что я и сам толком не знал, чего хотел, а ГПТ слишком хорошо воспитан, чтобы послать меня в пешее со своими доработками.

Прошил плату, пользуясь гайдом от того же ГПТ. Без него я бы вообще не справился, ибо возникали ошибки, и я, продолжая делать вид, что все держу под контролем, шел обратно к ГПТ и говорил: «Не работает! Памаги!»

После первой сборки на соплях меня ожидало потрясение. Вот от кого не ожидал удара в спину, так от китайцев. Мелкий подлый китаец, наверняка злобно хихикая по-китайски, отправил мне нерабочий экран. Плата завелась и прошилась, а вот экран был черен, как душа того китайца. Мольба и проклятия не сработали – экран так и не завелся. Разбираться с продавцом ради ста рублей и ждать опять две недели мне было неохота. Пришлось лезть на православный и духоскрепный Озон. Цены там, конечно, не радуют, по сравнению с Китаем, но Буся каждый день поторапливала.

Выбрал Дисплей LCD1602C СИНИЙ с I2C за 252р. Гулять так гулять на все деньги. Выбирал по картинке и конечно же лоханулся. Экран был огромен по сравнению с китайским и в несколько раз больше самой Ардуино. Зато была и хорошая новость – больше экрана – больше данных он сможет отобразить. Поэтому я сделал вид, что так и задумано, и все по-прежнему под контролем.

Новый экран

Новый экран

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

Будучи опытным мамкиным инженером с большим стажем, я учел прошлые ошибки и не стал ничего замерять при разработке корпуса. Кому это нужно? Ну как, плату и экран-то я, конечно, измерил, иначе вообще вышло бы глупо, а вот расстояние до колеса от прутьев клетки, расстояние между прутьями и предполагаемое место установки не стал. Этому была объективная причина: внутренности лежали у меня перед носом, а до клетки надо было поднимать задницу и идти. Пусть и пару шагов, но все-таки. Да и чутье меня почти никогда не подводило.

Замоделил корпус

На этом скрине видно габариты экрана и платы (на дне 4 пенька для платы)

На этом скрине видно габариты экрана и платы (на дне 4 пенька для платы)

Из-за особенностей 3D печати решил собрать две половинки на винты. Всякие защелки – это, конечно, круто и эстетично, но не люблю я поддержки при печати и сложные модели. Я предпочитаю топорный минимализм. Даже скругления и овалы портят его брутальную атмосферу. Я так всегда себе говорю, когда представляю, что моделировать что-то сложное своими прямыми ручками из задницы я буду в 10 раз дольше, чем обычные люди.

Сборка простая: Ардуино лежит на дне корпуса, а экран на стойках для печатных плат, к которым корпус и притянут винтами с двух сторон. Сзади я заложил две гайки, чтобы потом болтами прикрутить девайс к решетке. И оставил отверстие для геркона. Отверстие было с запасом, потому что чутье мне подсказывало, что нужно будет еще доделать некую трубку с герконом внутри до колеса с магнитом. Эту мысль я оставил на тот момент, когда удосужусь все-таки померить реальное расстояние, а пока корпус напечатал просто с отверстием. Естественно, чутье меня подвело, и расстояния там особого не было. Поэтому геркон стыдливо выглядывает из корпуса на пол-шишечки, а отверстие с запасом – это, значит, для вентиляции. Ну, я так и хотел.

Корпус в сборе

Ну вот и приблизился конец квеста. Магнит я сдернул с кабеля для зарядки телефона, с магнитным коннектором. Приклеил на суперклей к колесу. Покрутил. Поматерился, отодрал и приклеил заново на нужном месте.

Девайс очень удобно крепился к решетке двумя болтами, отверстия для которых удачно попали между прутьями. Ч – чутье, мать его.

Правда обошлось не без нюансов. Болты-то в теории удачно крепили девайс к решетке, только доступ к ним был наглухо закрыт самим колесом. Ну ничего, кое-как закрепил.

Шайтан машина установлена

Питается все это дело от зарядки для телефона.

Итак, что показывает экран:

  • Кр – кол-во кругов.

  • Км – пробег в километрах.

  • Время с последнего сброса.

  • Км/h – максимальная скорость.

Единственная кнопка включает экран, т.к. тот гаснет после 20 секунд, а долгое зажатие этой же кнопки обнуляет все счетчики.

Сам девайс я назвал Бусенизатор 3000.

Преисполненный гордости, я ткнул Бусю в мягкие телеса и сказал торжественно: «Беги!». Она, естественно, на колесе вертела весь этот торжественный момент и до ночи просила ее не тревожить. Пришлось ждать утра.

Утром гордая толстая жопа спала после ночной смены. Бусенизатор 3000 показал, что ее хомячество пробежало 5 км за ночь. 11564 круга, максимальная скорость 10км/ч.

Вроде неплохо, я даже присвистнул. Но потом загуглил нормы ГТО для ее возраста и был несколько разочарован, о чем не преминул сообщить Бусе. Гугл подсказал, что джунгарики могут пробегать и 9 км.

Моя догадка подтвердилась. Кто-то много ест и ленится делать кардио.

Пристыженная Буся на следующую ночь показала уже 6 км. Нам есть еще куда расти.

Спасибо всем, кто смог дочитать этот опус до конца, а я пойду пожру что-нибудь.

Показать полностью 14
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества