Оглавление:
- Запасы
- Шаг 1. Идея
- Шаг 2: Создание передней панели
- Шаг 3. Создание Организатора
- Шаг 4: искусственный триод (вакуумная трубка)
- Шаг 5: Схема и код
- Шаг 6: Размещение компонентов и порта для загрузки кода
- Шаг 7: конечный продукт
Видео: Настольный органайзер со светодиодными матричными часами и Bluetooth: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Мой стол был очень загроможден, и я хотел иметь хороший органайзер, в котором можно было бы расставить карандаши, кисти, глиняные инструменты и т. Д. Я посмотрел на многих органайзеров на рынке, но ни один из них не понравился. Я решил разработать свой собственный настольный органайзер, и вот результат.
Запасы
Модуль DS1307 RTC
Модуль Bluetooth HC06
Ардуино Нано
LDR
Светодиодный матричный модуль MAX7219
Прозрачная эпоксидная смола
Клей для дерева
Фанера толщиной 4 мм
Зарядное устройство для мобильного телефона
4-контактные светодиоды RGB
Шаг 1. Идея
Это мой план органайзера стола. Решил сделать его из фанеры толщиной 4 мм. Легко резать канцелярским ножом. Следующие шаги подробно описывают процесс построения органайзера.
Шаг 2: Создание передней панели
Я измерил светодиодную матрицу и на ее основе спроектировал переднюю панель. Вырезав окно для светодиодной матрицы, я заклеил вырезанный кусок дерева прозрачной лентой и снова вставил его в вырезанное окно. Добавленная толщина прозрачной ленты помогла деревянной доске плотно прилегать к окну. Я позаботился о том, чтобы при установке этой детали оставалось небольшое углубление. Я покрасил внешнюю панель этого окна в черный цвет. Затем я положил всю эту панель на ровную поверхность. Я смешал 2 части прозрачной эпоксидной смолы и добавил несколько капель коричневого оттенка в смолу. Я вылил эту смолу на переднюю оконную панель. Затем я очень экономно посыпал эту панель золотым блеском, пока застывала эпоксидная смола. После того, как эпоксидная смола застыла, я снял деревянную деталь. Это дало прозрачное окно, через которое можно было видеть светодиодную матрицу. Также спереди он кажется бесшовным.
Шаг 3. Создание Организатора
Следующим шагом будет создание органайзера. Я начал резать панели и склеивать их столярным клеем. После завершения я залил цветную эпоксидную смолу со всех сторон, чтобы получить стеклянную отделку.
Шаг 4: искусственный триод (вакуумная трубка)
Я хотел придать своему настольному органайзеру немного стимпанка, добавив 2 искусственных триода (ламповые усилители). Для изготовления триодов я создал форму, используя бутылку спиртовых чернил и пластиковую линзу. Для изготовления форм я использовала шпатлевку Amazing mold.
Я создал сетку для триода, используя штифты степлера и цветную алюминиевую проволоку. Я добавил желтый светодиод для свечения нагревательной нити. В основу этой установки я добавил карточный диск. К сожалению, у меня нет фотографий процесса создания этого триода. Дайте знать, если вам нужны подробные шаги, я добавлю!
Я залил форму примерно на 4/5 прозрачной эпоксидной смолой. Затем я вставил этот набор штифтов сшивателя, светодиода в смолу и оставил на 24 часа.
Через 24 часа я извлек из формы триод и, используя серебряный маркер, покрасил верхнюю часть триода, чтобы имитировать «геттерную» часть триода.
Затем я окунул триод в эпоксидную смолу и подвесил его вверх ногами. Это дает два преимущества.
1) Делает внешнюю поверхность триода гладкой и блестящей.
2) на поверхности триода застывает капля смолы, которая повторяет стеклянную печать на реальных триодах.
Шаг 5: Схема и код
Схема состоит из Arduino Nano, соединенного с часами реального времени DS1307. Я добавил модуль Bluetooth HC-06 для управления часами настольного органайзера с мобильного телефона. Я также добавил LDR, чтобы контролировать яркость дисплея в зависимости от окружающего освещения.
Также имеется двухконтактная перемычка, соединяющая модуль Bluetooth (HC-06) с положительной шиной питания. Это сделано для того, чтобы разрешить загрузку кода в Arduino. Если модуль HC-06 включен, код не загружается, и ошибка не так понятна.
Код настольного органайзера выполняет следующие функции
- Время отображения (12/24 часовой формат - управление через Bluetooth через мобильный телефон)
- Отображение дня, даты каждые 5 минут
- Меняйте произвольный цвет RGB-светодиодов Triodes каждые 5 минут.
- Отображать случайную анимацию из набора анимаций каждые 3 минуты
- Отображение настраиваемого сообщения через Bluetooth через мобильный телефон
- Установить дату и время через Bluetooth через мобильный телефон
- Выключите дисплей в 22:00 и начните снова в 6:00.
- С 6:00 до 06:50 светодиоды Triode RGB начинают с красного цвета и медленно переходят от желтого к темно-желтому, лимонно-желтому и затем к белому цвету, имитирующему восход солнца.
Я разработал код приложения для Bluetooth с помощью MIT APP Inventor. Мое приложение находится в стадии разработки, поэтому установка даты и времени и установка 12/24 часового формата еще не закодированы.
Примечания:
Примечание 1
Матрицы MAX72XX поставляются с разным типом оборудования. В библиотеках сконфигурировано 4 типа
PAROLA_HW, /// <Используйте аппаратные модули в стиле Parola.
GENERIC_HW, /// <Использовать обычно доступные аппаратные модули «общего» стиля.
ICSTATION_HW, /// <Использовать аппаратный модуль в стиле ICStation.
FC16_HW /// <Использовать аппаратный модуль в стиле FC-16.
Если вы запускаете тест на своей матрице и видите искаженный дисплей или текст в зеркальном отображении, попробуйте инициализировать другой тип оборудования в коде. У меня это сработало, когда я выбрал ICSTATION_HW
#define HARDWARE_TYPE MD_MAX72XX:: ICSTATION_HW
Заметка 2
Соединительные провода, которые изначально шли в комплекте с моими светодиодными матрицами, были очень хрупкими и непрочными. Модуль работал нормально, когда я тестировал его с Arduino. На следующий день, когда я снова подключил схему, она вела себя странно. После долгой отладки я понял, что один из соединительных проводов между светодиодным модулем и Arduino был сломан внутри (внутренняя изоляция), что привело к обрыву цепи. Заменил все соединительные провода, и все стало нормально.
Используемые библиотеки Arduino:
DS1307 RTC
MAX72XX
Шаг 6: Размещение компонентов и порта для загрузки кода
Пожалуйста, посмотрите прикрепленные изображения, чтобы увидеть, как я размещаю компоненты. Это мой макет. Вы можете выбрать наиболее подходящий макет.
Шаг 7: конечный продукт
Вот последний органайзер стола, работающий на моем столе.
Рекомендуемые:
Настольный трекер COVID19 с часами! Трекер на базе Raspberry Pi: 6 шагов
Настольный трекер COVID19 с часами! Трекер на базе Raspberry Pi: мы знаем, что можем умереть в любой момент, даже я могу умереть, пока пишу этот пост, в конце концов, я, ты, все мы смертные. Весь мир потрясла пандемия COVID19. Мы знаем, как это предотвратить, но эй! мы знаем, как молиться и зачем молиться, не так ли
Диско-настольный органайзер: 8 шагов (с изображениями)
Disco Desktop Organizer: Материалы: триплекс, толщина: 3 мм. Количество деревянных пластин зависит от размера вашего лазерного резака … отрегулируйте файл на деревянной пластине максимального размера … возможно, вам понадобится более 1 пластины (имейте это в виду). 6 светодиодов вспышки (я использовал 7 цветных светодиодов) ava
Настольный усилитель с аудиовизуализацией, двоичными часами и FM-приемником: 8 шагов (с изображениями)
Настольный усилитель с аудиовизуализацией, двоичными часами и FM-приемником: мне нравятся усилители, и сегодня я поделюсь своим маломощным настольным усилителем, который я сделал недавно. Разработанный мною усилитель обладает некоторыми интересными особенностями. Он имеет встроенные двоичные часы и может отображать время и дату, а также может визуализировать звук, часто называемый звуком
Настольный органайзер с ЖК-дисплеем: 4 шага
Настольный органайзер с ЖК-дисплеем: ** В настоящее время редактируется ** Для проекта HKU arduino я решил создать настольный органайзер с ЖК-экраном, который отображает вдохновляющие цитаты, чтобы подобрать вас, когда вы поворачиваете горшок! Я буду в основном рассказывать о технических деталях arduino , если у вас есть
Стойка для музыкального оборудования / подставка для ноутбука / настольный органайзер: 7 шагов
Стойка для музыкального оборудования / подставка для ноутбука / настольный органайзер: это руководство покажет вам, как превратить старый корпус ПК в стойку для музыкального оборудования, подставку для ноутбука и органайзер для компьютерного стола