Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
После долгого рабочего дня я наконец-то добился успеха в создании часов Nixie с Arduino и оптоизолирующим чипом, без необходимости в драйвере Nixie, который трудно купить.
Шаг 1: Список деталей
Список деталей для создания проекта:
1. Arduino UNO
2. Никси-трубка 6 шт.
3. Микросхема оптопары TLP627
4. Повышающий модуль постоянного тока с 12 В до 390 В
5. Макет
6. Модуль часов реального времени DS3231
Шаг 2: Проектирование схемы
В схеме используется оптоизолирующий чип для управления лампой Nixie (с использованием 150 В постоянного тока) от Arduino (с использованием 5 В постоянного тока). Благодаря матричному подключению, нам нужно всего 16 выходов от Arduino для управления 60 лампами на 6-ти импульсной лампе.
Модуль часов реального времени DS3231 используется для отсчета времени (даже при отключении питания), он связывается с Arduino по сети I2C.
Arduino будет считывать данные в реальном времени, а затем последовательно включать / выключать световые индикаторы с высокой частотой, чтобы человеческий глаз считал 6 чисел постоянными.
Шаг 3: код Arduino
По сути, код будет получать в реальном времени от модуля DS3231 и показывать его на 6-ти импульсную трубку через оптоизоляционный чип.
Код и схему можно скачать здесь:
Шаг 4: Постройте схему
Это всего лишь эксперимент, поэтому я все сделал в макете. К счастью, с первого раза все работает, никаких проблем.
В следующем проекте я постараюсь сделать никси-часы в корпусе из МДФ с хорошей отделкой, чтобы я мог поставить их у себя в комнате.