Часы в бутылке

Источник:

Часы в бутылке

Бинарные часы, встроенные в стеклянный контейнер Pepco/Poundland SKU 34705101.

Он имеет 13 светодиодов WS2812B для отображения времени в двоичном коде.

Прикоснувшись к стеклянной поверхности, Arduino получает прерывание пробуждения от сенсорного датчика TTP223, выходит из спящего режима, считывает время с чипа DS1302 и отображает время на светодиодной цепочке WS2812.

Ждет 2 секунды, выключает питание WS2812, возвращается в спящий режим для экономии заряда батареи.

В этом режиме потребление около 30 мкА, это значит, что батарея работает примерно

50000 рабочих часов (теоретически много лет) на одной зарядке.

Цвет WS2812 свободно настраивается в программе Arduino, по умолчанию — красный.

для двоичного веса 1, желтый для 2, зеленый 4, синий 8. Чтобы узнать время, вы добавляете веса по верти��али.

Когда зарядное устройство подключено, дисплей всегда горит.

Подготовка: Спаяйте 4-4-3-2 платы WS2812B вместе, все Vcc и Gnd параллельны, DO к следующему DI. Цепочка из 13 светодиодов выглядит следующим образом: минуты 1-2-4-8-10-20-40 до часов 1-2-4-8-10-20 все последовательно.

TTP223: Отрежьте латунную или другую металлическую пластину диаметром 22 мм и припаяйте ее очень коротким проводом к контакту 3 микросхемы TTP223. Это повышает чувствительность. Установите перемычку A (активный низкий выход). Снимите светодиод или его резистор.

TP4056: Удалите/замените резистор 1к2 на 6к8. Припаяйте 2 одинаковых резистора номиналом 100 кОм на стороне + входа USB к GND, образуя 1/2 делителя напряжения на Arduino A0.

Arduino Mini: снимите светодиод питания или его резистор. Удалите неиспользуемый чип LDO 5 В, чтобы избежать утечки питания.

Строительство: Распечатайте 3D-детали. Держатель дисплея складывается вокруг трубки аккумулятора 18650 и в сложенном состоянии может проходить только через шею очков.

Вставьте (приклейте) проводные светодиоды WS2812B, сверху проводные TTP223 и сложите две половинки вместе, чтобы вставить их в стекло.

Находясь внутри, откройте его на всю ширину и прикрепите к 3D-напечатанному дну с помощью 2 винтов.

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

Подключаем остальное, загружаем программу, вставляем батарею в трубку, проверяем заряд батареи. Вы можете приклеить (эпоксидной смолой) печатную плату зарядного устройства, когда она будет готова и начнет работать.

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

Стеклянный контейнер представляет собой шар диаметром 80 мм с горлышком диаметром 40 мм.

По какой-то причине при экспорте PDF-файла Easy Eda возникла ошибка: изображение Arduino см��стилось. Смотрите тот же jpg.

https://www.youtube.com/shorts/4Y2zgvVDhdI

Обновление от 19 октября 2023 г.: Некоторые чипы WS2812B требуют задержки после включения, поэтому добавляйте после каждой цифровой записи (6, 0); задержка(10);

Категория: Электроника

09:32
4
Нет комментариев. Ваш будет первым!

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

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

Adafruit Feather Doubler с аккумуляторным креплением 18650 (
Обновление от 4 августа 2017 г. ОбновленПодробнее
Витрина Lilygo T5 4.7 на электронной бумаге........
Мне нужен был футляр для моего проектаПодробнее
Датчик температуры гидромассажной ванны........
Я разработал его для датчика температурыПодробнее
Аккумулятор H1+ 18650 с совместимостью Heltec v4/v3........
Это корпус H1+, модифицированный дляПодробнее
Держатель батареи H1 18650
Гораздо более портативная и практичнаяПодробнее
Ремешок - радиоприемник Heltec V3 Lora со съемной батарее..
Backstrap — это компактный чехол HeltecПодробнее
6S2P/12S1P Легкий держатель батареи 21700 22,2 В для ради..
Этот аккумуляторный держательПодробнее
13S6P - 18650 Батарейный отсек 48 В.
13S6P — 18650 Батарейный лоток 48 В сПодробнее
Корпус для печатной платы для точечной сварки........
Припаяйте конденсатор и звуковой сигналПодробнее
13S4P 21700 - Батарейный отсек 48 В, 20 Ач
13S4P 21700 — Батарейный лоток 48 В, 20Подробнее
Прочный ящик рассчитан на 40 ячеек 18650.........
Я использую 3-4 из них одновременноПодробнее
Доктор литиевых батарей
Литий-ионный аккумулятор ДокторПодробнее
Параметрический держатель батареи 18650 от k014 (с открыт...
Этот дизайн был вдохновлен двумя другимиПодробнее
Powerbank 21000 мАч - 18650. Мощность 22,5Вт
Powerbank 21000 мАч с литий-ионнымиПодробнее
Крепление на DIN-рейку
Крепление для индивидуального корпусаПодробнее
Опора на DIN-рейку
---французский внизу--- Однажды, СкучнаяПодробнее
Настенный зажим/кронштейн на DIN-рейку - Supporto barra D..
Настенный зажим/кронштейн на DIN-рейкуПодробнее
Крепления на DIN-рейку
Дешевое решение проблемы «загроможденияПодробнее
Механическая клавиатура - SiCK-68
Был просто ошеломлен чехлом SMOLBOATПодробнее
Мини-набор для отдыха
Мы решили реализовать потрясающий проектПодробнее
OpenScan Mini - 3D-сканер для печати
За прошедшие годы многое изменилосьПодробнее
Нить для 3D-печати! -Распечатайте собственную разноцветну..
Распечатайте свою собственную нить (1,75Подробнее
Кабельный зажим на DIN-рейке
Монтажный зажим на DIN-рейке с прорезямиПодробнее
Ручка тряпки Swiffer
Ручку можно использовать с маленькойПодробнее
Крепление на DIN-рейку
Я спроектировал эту DIN-рейку так, чтобыПодробнее
Спиральная коробка для таблеток на 31 день........
В этой компактной коробочке для таблетокПодробнее
ИБП постоянного тока (5В, 9В, 12В) на базе модуля LX-2BUP..
ИБП постоянного тока на базе модуля LXПодробнее
Вкладка для монтажа на DIN-рейку
Мы хотели создать универсальноеПодробнее
Выпрямитель контактов DIP IC
Этот инструмент можно использовать дляПодробнее
DIN-рейка/Hutschiene EN 50022 с блокировками, разные разм..
Дин-рейка с точными размерами (скриншотПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.