Ответ на пост «Операция “Толстая жопа” или хомячий фитнесс-трекер своими руками»2
Питать такой девайс от зарядки - моветон! У меня мышь, бегая в самодельном колесе, сама вырабатывала электричество и питала яркий светодиод. В качестве генератора был использован моторчик постоянного тока. Однажды я подумал - чего добру пропадать, и решил подключить вместо светодиода аккумулятор, что бы она его заряжала. Взял батарейку от убитой звонилки и подключил ее к проводкам моторчика… Я как-то совсем подзабыл, что моторчик - он хоть, и работает генератором, все же в первую очередь моторчик. Нужно было поставить между ним и батарейкой диод, что бы ток тёк только от "генератора" в батарейку, но было уже поздно: колесо под лапками несчастной мышки начало вращаться в обратную сторону, она упала на живот и колесо начало раскручивать ее с бешеной скоростью! Я от неожиданности не сразу сообразил отключить провода и бедная мышь, повращавшись в этой бешеной центрифуге, выпрыгнула на ходу, взлетев в самый верх клетки, и, упав на дно, убежала в свою норку. К колесу она больше ни разу не подходила…
Операция “Толстая жопа” или хомячий фитнесс-трекер своими руками2
Сидели с хомяком, скучали.
Я посмотрел на Бусю, в этот раз удержавшись от шуток про ее лишний вес, и кивнул на колесо.
- Ты хоть бегаешь?
- Конечно, бегаю! – возмутилась она. – Каждую ночь.
Я скептически хмыкнул. Ну вот сложно мне поверить в ежедневные кардионагрузки при таком шарообразном телосложении. Хоть она и пыталась что-то там про пушистую кость рассказывать.
Буся – джунгарский хомяк. Днем она всячески спит, тюленится и предается прочим хомячьим утехам. Изображает бурную деятельность только по ночам. А поскольку колесо у нее практически бесшумное, то я не знаю, действительно ли она там бегает, как утверждает. Пару раз я ее застукал, резко включив свет, но она тут же стыдливо слезала с колеса.


Бусеница
Тут-то мне и пришла в голову идея проекта: а что если запилить на ардуино простенький девайс, считывающий обороты колеса? Зная его диаметр, можно легко высчитать и общий километраж, и скорость.
Первым делом, я пошел в интернеты смотреть велокомпьютеры. Цена, конечно же, не обрадовала. Да и не хотелось мне покупать готовое. Я ведь мамкин инженер, у меня две руки, хоть и из жопы, но прямые. Есть 3D принтер и скромные навыки моделирования. Писать код для ардуино я, конечно же, не умею, но для этого есть Чат ПТ.
Решено. Сели с Бусей и стали разрабатывать проект. Долго спорили, но в итоге решили заказать всю мелочевку на Али. Хоть и дольше, но Ардуино и прочая мишура там дешевле раза в два.
После недолгого напряжения мозговых мыщц были выбраны:
Китайский Ардуино Nano 3.0 контроллер CH340
Экранчик OLED дисплей SISJQRR 0.91 дюйма 128x64
И магнитный герконовый переключатель
Обошлось это в 390р.
Кнопка нашлась дома, метизов тоже наскреблось по сусекам, а корпус замоделю сам и напечатаю.
Идея была такая: на колесо клеим маленький магнитик, с каждым оборотом колеса он проходит возле геркона. Тот отправляет сигнал на Ардуино, который в уме считает и выводит на экран все показатели. Тут-то мы и выводим хомяка на чистую воду.
Покупка оформлена, и две недели можно и дальше ничего не делать, пока идет посылка.
Буся в это время в отместку придумала способ меня ткнуть носом в свои занятия спортом. Она стала в колесо затаскивать какую-то хрень, которая сильно гремела в процессе бега. Мол, хотел бега, вот тебе бег, кожаный ублюдок. Утром источник звука пропадал из колеса, а Буся, как ни в чем ни бывало, спала себе без задних лап. Т.е. буквально. Их не видно под толстой жопой.
Наконец-то мне поступил звонок с неизвестного номера. Китайская баба-робот отрапортовала в трубку, что посылка доставлена. Я почти в ту же минуту сорвался с места и, полный счастья, побежал ее забирать. Ну не совсем в ту же, конечно, дня через 4 только собрался с силами и поперся к постамату.
За это время, путем долгих переговоров с чатом ГПТ, был написан код для Ардуино. Забегая вперед, мы его 7 раз переписывали, пока я не получил то, что хотел. А причина была в том, что я и сам толком не знал, чего хотел, а ГПТ слишком хорошо воспитан, чтобы послать меня в пешее со своими доработками.
Прошил плату, пользуясь гайдом от того же ГПТ. Без него я бы вообще не справился, ибо возникали ошибки, и я, продолжая делать вид, что все держу под контролем, шел обратно к ГПТ и говорил: «Не работает! Памаги!»
После первой сборки на соплях меня ожидало потрясение. Вот от кого не ожидал удара в спину, так от китайцев. Мелкий подлый китаец, наверняка злобно хихикая по-китайски, отправил мне нерабочий экран. Плата завелась и прошилась, а вот экран был черен, как душа того китайца. Мольба и проклятия не сработали – экран так и не завелся. Разбираться с продавцом ради ста рублей и ждать опять две недели мне было неохота. Пришлось лезть на православный и духоскрепный Озон. Цены там, конечно, не радуют, по сравнению с Китаем, но Буся каждый день поторапливала.
Выбрал Дисплей LCD1602C СИНИЙ с I2C за 252р. Гулять так гулять на все деньги. Выбирал по картинке и конечно же лоханулся. Экран был огромен по сравнению с китайским и в несколько раз больше самой Ардуино. Зато была и хорошая новость – больше экрана – больше данных он сможет отобразить. Поэтому я сделал вид, что так и задумано, и все по-прежнему под контролем.
Фотографий процесса сборки я делать не додумался, уж извините.
Будучи опытным мамкиным инженером с большим стажем, я учел прошлые ошибки и не стал ничего замерять при разработке корпуса. Кому это нужно? Ну как, плату и экран-то я, конечно, измерил, иначе вообще вышло бы глупо, а вот расстояние до колеса от прутьев клетки, расстояние между прутьями и предполагаемое место установки не стал. Этому была объективная причина: внутренности лежали у меня перед носом, а до клетки надо было поднимать задницу и идти. Пусть и пару шагов, но все-таки. Да и чутье меня почти никогда не подводило.
Замоделил корпус
Из-за особенностей 3D печати решил собрать две половинки на винты. Всякие защелки – это, конечно, круто и эстетично, но не люблю я поддержки при печати и сложные модели. Я предпочитаю топорный минимализм. Даже скругления и овалы портят его брутальную атмосферу. Я так всегда себе говорю, когда представляю, что моделировать что-то сложное своими прямыми ручками из задницы я буду в 10 раз дольше, чем обычные люди.
Сборка простая: Ардуино лежит на дне корпуса, а экран на стойках для печатных плат, к которым корпус и притянут винтами с двух сторон. Сзади я заложил две гайки, чтобы потом болтами прикрутить девайс к решетке. И оставил отверстие для геркона. Отверстие было с запасом, потому что чутье мне подсказывало, что нужно будет еще доделать некую трубку с герконом внутри до колеса с магнитом. Эту мысль я оставил на тот момент, когда удосужусь все-таки померить реальное расстояние, а пока корпус напечатал просто с отверстием. Естественно, чутье меня подвело, и расстояния там особого не было. Поэтому геркон стыдливо выглядывает из корпуса на пол-шишечки, а отверстие с запасом – это, значит, для вентиляции. Ну, я так и хотел.


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



Шайтан машина установлена
Питается все это дело от зарядки для телефона.
Итак, что показывает экран:
Кр – кол-во кругов.
Км – пробег в километрах.
Время с последнего сброса.
Км/h – максимальная скорость.
Единственная кнопка включает экран, т.к. тот гаснет после 20 секунд, а долгое зажатие этой же кнопки обнуляет все счетчики.
Сам девайс я назвал Бусенизатор 3000.
Преисполненный гордости, я ткнул Бусю в мягкие телеса и сказал торжественно: «Беги!». Она, естественно, на колесе вертела весь этот торжественный момент и до ночи просила ее не тревожить. Пришлось ждать утра.
Утром гордая толстая жопа спала после ночной смены. Бусенизатор 3000 показал, что ее хомячество пробежало 5 км за ночь. 11564 круга, максимальная скорость 10км/ч.
Вроде неплохо, я даже присвистнул. Но потом загуглил нормы ГТО для ее возраста и был несколько разочарован, о чем не преминул сообщить Бусе. Гугл подсказал, что джунгарики могут пробегать и 9 км.
Моя догадка подтвердилась. Кто-то много ест и ленится делать кардио.
Пристыженная Буся на следующую ночь показала уже 6 км. Нам есть еще куда расти.
Спасибо всем, кто смог дочитать этот опус до конца, а я пойду пожру что-нибудь.
Все проблемы домашних хомяков от незнания, как правильно их содержать!
На Пикабу полным полно постов про то, какие хомяки самоубийцы, как они быстро помирают, съедают друг друга, давятся, падают, сбегают и тд и тд. И как хомяковод с 35-летним стажем я заверяю, большая часть таких проблем (если не все) от простого невежества. 99,9% заводчиков хомяков банально не знают, как правильно их содержать.
У меня домашние хомяки умирали исключительно естественной смертью, и лишь один сдох от несчастного случая (сбежал из клетки и кошка съела). Многие доживали даже до 5 лет! Для хомяков это предельная старость.
Ниже несколько важных пунктов относительно правильного содержания хомяков.
1) Размер клетки. Чем больше, чем лучше. Хомякам, даже малышам джунгарикам, не подходят маленькие красивые клеточки, которых полным полно на маркетплейсах (к примеру вот такие, как на фото ниже). Даже с туннелями. Даже с колесом.
Одному средних размером хомяку нужна клетка минимум 60 см в длину и 45 в ширину. В высоту достаточно 30-35 см. Хомякам также не очень подходят слишком высокие многоэтажные клетки, они роют норы, а не лазают по кустам. Нормальная клетка для одного(!) хомяка выглядит примерно так (на фото ниже).
Или так
В идеале хомяков даже лучше держать не в клетках, а в емкостях наподобие террариумов, там нет решеток и хомяки не смогут засунуть туда свои лапы и пораниться.
Например таких
Большая часть хомячьих проблем с психикой вызываются тесными клетками.
2) Хомяки одиночки. НЕЛЬЗЯ держать вместе разнополых хомяков (если ваша цель не заполнить потомством весь дом), нельзя держать несколько самцов в одной клетке, самочек можно, но если одна забеременеет (убежала и спарилась с самцом к примеру), то вторая может съесть детенышей. И мать сама может съесть своих детенышей если в одной клетке с ней живет самец или более старшее потомство.
3) Психические проблемы хомяков реальны и серьезны, они в самом деле сильно страдают, если их содержать неправильно. Если клетка слишком мала, хомяк может начать грызть прутья, кормушку, домик и все, что сможет. Если в тесной клетке есть колесо, хомяк может начать крутиться там все свободное от сна и еды время, что тоже вредно.
4) Хомяк не игрушка для маленьких детей! Они слишком хрупкие, если ребенок будет часто брать их в руки и сжимать, они могут смертельно травмироваться. Но даже если вы взрослый заводчик, лишний раз хомяков лучше в руки не брать, они не кошки и не домашние крысы, они совсем не социальные животные и потому они очень не любят когда их трогают.
5) Комяков надо кормить качественным кормом (где не только зерно, но фрукты и овощи) и обязательно давать подкормку в виде сухих насекомых.
6) Поилки только ниппельные или с шариком, никаких открытых поилок. Открытые быстро засоряются мусором, потому что хомяки много бегают и роют в подстилке.
7) Наполнитель насыпать глубоким слоем и лучше не из опилок, а специальный бумажный или кукурузный. Ни в коем случае не кладите им вату, грубые опилки, нетканые материалы.
8) Хомяки ходят в туалет в одно и то же место и их легко приучить ходить в специальную ванночку с мелким песком. Тогда в клетке будет чистота и не будет неприятного запаха.
9) Колесо для хомяка выбирать по размеру и бесшумное (иначе задолбаетесь ночью слушать скрип), но обязательно чтобы не было открытых перекладин, куда может попасть лапа и хомяк может получить травму. Хорошее колесо выглядит примерно так (на фото ниже)
Паркур-хомяк Гирька
Хомяк крутит сальтухи. Возраст хомяка 1 год, зовут Гирька.
К сожалению, жиза
По остальному можно в комменты 👇
(Только бить нельзя. Разве что тапком. Заранее спасибо)