Помодоро с дополнительными функциями........

Источник:

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

Существует 3 основных режима:

часы
quote — показать случайную цитату из json
pomodoro — 25/45 периодов работы, 15/25 периодов перерывов. Нет функции серии, нет статистики.

Исходный код на моем github: https://github.com/veloc1/pomodoro-with-extra-features.

Соображения

Это в основном для образования, а не для развлечения с электроникой и печатью. Распечатывая и собирая это, вы будете сильно разочарованы. Извините заранее. :)

Дело еще очень незавершенное, поэтому если вы захотите его распечатать — вас предупредят.

Модель корпуса сделана в openscad. Вы можете попробовать изменить параметры в верхней части файла и изменить их для своих компонентов.

В текущей версии вам придется ломать некоторые вещи, чтобы можно было разместить компоненты внутри. Хотите починить это самостоятельно — сделайте кармашки для комплектующих побольше и сделайте что-нибудь со светодиодами. Также не забудьте проделать отверстия для шурупов в задней стенке (я забыл об этом и просто склеил две детали вместе).

В качестве кнопок я выбираю сенсорные кнопки TTP223, они могут срабатывать на расстоянии до 5 мм.

Компоненты удерживаются на месте небольшими подушечками из ТПУ, поэтому они не упадут. Светодиод приклеен к верхней пластине.

Аппаратное обеспечение

* ЭСП-32
* Сенсорные кнопки TTP223 x3
* Олд-экран на базе SSD1306, 128x64
* WS2812B одиночный светодиод
* Резистор 2,4 кОм x2 для I2C
* Винты М3 для крепления esp на месте

Настройки печати

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

Я распечатал чехол из Moon White PETG, но это плохое решение. Светодиод ESP и светодиод кнопок видны через корпус.

Высота слоя: 0,28
Поддержка: дерево и переключатель «только касание рабочей пластины».
Стен: 3

Принтер должен быть достаточно откалиброван, так как для некоторых компонентов сделаны карманы (надо сказать — плохо спроектированы, так как придется отламывать некоторые детали, чтобы установить компоненты на место xdd) с допуском 0,1 мм.

23:46
30
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

держатель микрофона yaesu ft450
это простой держатель микрофона дляПодробнее
8-контактный краевой разъем карты (например, марки амфено...
I needed this for a project. STEP filesПодробнее
Переключатель на 4 аркадные кнопки......
Я разработал этот блок для четырехПодробнее
Держатель щупов для осциллографа Rigol DHO (804)
Легко печатаемый защелкивающийсяПодробнее
Крышка осциллографа Rigol 804 (800-900 серия)
Защелкивающаяся крышка для осциллографовПодробнее
Линки для пайки "третья рука"
Стандартные звенья типа Loc-LineПодробнее
USB-вытяжка C для пайки (+ прочный корпус)........
Я хотел, чтобы вентилятор отсасывалПодробнее
Носимый чехол для Seeed Xiao (ремешок 22 мм)........
Это чехол, напечатанный на 3D-принтереПодробнее
Лабораторный блок питания - корпус блока питания Riden RK..
Компактный чехол для модулей RidenПодробнее
BIGTREETECH BTT Relay V1.2 Крепление на DIN-рейку........
Модель от Фабиана не была доступна воПодробнее
Модульная система Pegboard - Макетные платы........
Когда я впервые нашел «ВертикальнуюПодробнее
Wemos D1 mini (крепление на DIN-рейку)
Это крепление для Wemos D1 mini. WemosПодробнее
Реле для крепления на DIN-рейку
Нужно распечатать: 2 шт. файлаПодробнее
Нагрузочная катушка любительского радио........
Это мой прототип самодельной загрузочнойПодробнее
Чехол Heltec v3 для Meshtastic
**Вы можете приобрести этот и другие ужеПодробнее
Komplettes Stativ mit Kugelkopf-Adapter und Gehäuse für e..
Комплектная модель для мини-стата дляПодробнее
Корпус BrickLight
Корпус, состоящий из двух частейПодробнее
Чехол на камеру ESO32-CAM
Чехол на камеру ESO32-CAM+ DevelopmentПодробнее
ULTIMATE Devboard (без поддержки) для двигателей n20, Ard..
Сопло .6. Высота слоя .2. КреплениямПодробнее
Настенное крепление модуля светодиодного дисплея 192*192 ..
Простая пластина для настенногоПодробнее
Я люблю Ардунио
ПОЕХАЕМ, Ардунио (запускать из esp32Подробнее
Lolin32 lite открытый корпус с зажимом DIN........
I added the 2 models together. Подробнее
2,4-дюймовый TFT-дисплей Zoll Gehäuse Schräg........
Dieses flache Gehäuse для 2,4-дюймовогоПодробнее
Крепление тумблера - поддержка прерывателя на подставке (..
Завидуете ли вы свободному подключениюПодробнее
Датчик CO2 TTGO Настольная подставка под углом 45 градусо..
Датчик CO2 TTGO Настольная подставка подПодробнее
Я люблю Ардунио
ПОЕХАЕМ, Ардунио (запускать из esp32Подробнее
Чехол Flip_C3
Я создал этот корпус, чтобы можно былоПодробнее
Магнитное крепление на стену 4 дюйма........
Я переделал модель, потому что стопорныеПодробнее
Угловой футляр и крепление
Эта модель представляет собойПодробнее
Крепление для силиконовых лент (5,6 мм x 11,6 мм) и код д..
Fixation pour Ruban del En Silicone (5,6Подробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.