Skip to content

Latest commit

 

History

56 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕰️ IN-14 Fullsize Display

IN-14 Fullsize Display

Часы на газоразрядных индикаторах IN-14 с использованием TFT дисплея и датчиками окружающей среды

Status Status Status


📋 О проекте

Комплексный open-source проект для создания настольных часов с использованием классических советских газоразрядных ламп IN-14 (ИН-14), дополненный TFT-экраном и датчиками окружающей среды. Проект состоит из трёх ключевых частей, которые собираются в единое устройство:

Компонент Описание Статус
🔌 Печатная плата Электрическая схема и PCB в Altium Designer ✅ Готово
🏗️ Корпус 3D-модель корпуса для печати/производства ✅ Готово
💻 Код Прошивка и программное обеспечение 🚧 В разработке

✨ Ключевые особенности

  • 🔴 Газоразрядные индикаторы IN-14 — классические советские лампы с тёплым оранжевым свечением
  • 📺 TFT-дисплей — дополнительный экран для отображения информации и управления
  • 🌡️ Датчик BMP280 — измерение температуры и атмосферного давления
  • 💧 Датчик SHT30-DIS-B2.5KS — точное измерение влажности и температуры
  • 💡 6 RGB-светодиодов — подсветка индикаторов с возможностью настройки цвета

🔌 Печатная плата

📐 Развернуть — Схемы, PCB и производственные файлы
PCB Top Layer
Top Layer
PCB Bottom Layer
Bottom Layer

Модули схемы

Файл Назначение
Main_Logic.SchDoc Основная логика и управление дисплеем
Power.SchDoc Блок питания и стабилизация напряжения
Lamp.SchDoc Управление газоразрядными лампами IN-14

Печатная плата

Файл Назначение
IN-14.PcbDoc Основная печатная плата
PcbLib1.PcbLib Библиотека посадочных мест №1
PcbLib2.PcbLib Библиотека посадочных мест №2
SOP127P1030X245-18N.PcbLib Библиотека корпусов компонентов

Библиотеки компонентов

Файл Назначение
Schlib1.SchLib Библиотека схемных символов
UGO.SchLib / UGO-1.SchLib Условные графические обозначения
SAMTEC-TMM-107-01-X-S.LibPkg Пакет библиотеки разъёма SAMTEC

Производственные файлы

Ресурс Расположение
📦 Gerber-файлы Project Outputs for IN-14-FUllsize-Display/

🔧 Как использовать

  1. Откройте проект IN-14-FUllsize-Display.PrjPcb в Altium Designer
  2. Начните с Main_Logic.SchDoc для понимания логики
  3. Для производства используйте Gerber-файлы из папки Project Outputs for IN-14-FUllsize-Display/

🏗️ Корпус

📦 Развернуть — 3D-модель корпуса

3D-модель корпуса

Корпус спроектирован в Autodesk Fusion 360 и доступен двумя способами:

Способ Ссылка
🌐 Онлайн-просмотр Открыть в Autodesk Viewer (A360)
📥 Скачать файлы Папка case model/ в репозитории

🔧 Как использовать

  1. Для быстрого просмотра — откройте онлайн-модель на A360
  2. Для редактирования — скачайте файлы из папки case model/ и откройте в Fusion 360
  3. Для 3D-печати — экспортируйте модель в STL/STEP из Fusion 360

💻 Код

⚡ Развернуть — Прошивка и программное обеспечение

🚧 В разработке

Этот раздел находится в процессе разработки. В будущем здесь появятся:

  • 📟 Прошивка микроконтроллера — управление индикаторами и датчиками
  • 🕐 Логика отображения — часы, температура, влажность, давление
  • 📺 Драйвер TFT-дисплея — вывод информации на дополнительный экран
  • 🌐 Сетевые функции — синхронизация времени (NTP) и прочее
  • ⚙️ Конфигурация — настройка режимов работы

📌 Следите за обновлениями репозитория!


📊 Технические характеристики

Параметр Значение
Индикаторы Газоразрядные лампы IN-14 (ИН-14)
Подсветка 6 RGB-светодиодов
Дополнительный дисплей TFT
Датчики BMP280, SHT30-DIS-B2.5KS
САПР (плата) Altium Designer
САПР (корпус) Autodesk Fusion 360
Выходные файлы Gerber, 3D-модели

📚 Документация и Datasheet'ы

📄 Развернуть — Ссылки на документацию компонентов

🧠 Микроконтроллер

Компонент Описание Документация
ESP32-WROOM-32U (16MB) Wi-Fi + Bluetooth микроконтроллер 📄 Datasheet

📺 Дисплей

Компонент Описание Документация
2.25" ST7789 TFT TFT-дисплей для отображения информации 🛒 Страница товара

⚡ Логика и драйверы

Компонент Описание Документация
CD74HC4514EN 4-to-16 линейный декодер/демультиплексор 📄 Datasheet
TD62783AFG 8-канальный драйвер высоковольтного выхода 📄 Datasheet

🌡️ Датчики

Компонент Описание Документация
SHT30-DIS-B2.5KS Датчик температуры и влажности 📄 Datasheet
BMP280 Датчик температуры и атмосферного давления 📄 Datasheet

🔋 Питание

Компонент Описание Документация
LM3671MF-ADJ/NOPB Понижающий DC-DC преобразователь 📄 Datasheet
MAX1771 Повышающий DC-DC преобразователь для высоковольтного питания ламп 📄 Справочная схема

💡 Подсветка

Компонент Описание Документация
LED RGB CLEAR 4SMD RGB-светодиоды для подсветки индикаторов 🛒 Страница товара

Сделано с ❤️ и газоразрядными лампами

About

Open-source Nixie clock on IN-14 tubes with TFT display, BMP280 & SHT30 sensors, RGB backlight, and ESP32 — PCB (Altium), 3D case (Fusion 360) & firmware

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages