2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Po długim dniu pracy, w końcu udało mi się zrobić zegar Nixie z Arduino i układem optoizolacyjnym, bez sterownika Nixie, który jest trudny w zakupie.
Krok 1: Lista części
Lista części do wykonania projektu:
1. Arduino UNO
2. Rurka Nixie 6 szt
3. Układ sprzęgacza optycznego TLP627
4. Moduł podwyższający napięcie DC z 12VDC na 390VDC
5. Płytka chlebowa
6. Moduł zegara czasu rzeczywistego DS3231
Krok 2: Projekt obwodu
Układ wykorzystuje układ optoizolacyjny do sterowania lampą Nixie (przy użyciu 150 VDC) przez Arduino (przy 5 VDC). Przy połączeniu matrycy, więc potrzebujemy tylko 16 wyjść z Arduino do sterowania 60 lampkami 6 lamp nixie.
Do podtrzymywania czasu (nawet wyłączania zasilania) służy moduł zegara czasu rzeczywistego DS3231, komunikuje się on z Arduino przez sieć I2C.
Arduino odczytuje w czasie rzeczywistym, a następnie włącza/wyłącza światła Nixie sekwencyjnie z wysoką częstotliwością, aby ludzkie oczy widziały 6 liczb jako stałe
Krok 3: Kod Arduino
Zasadniczo kod będzie pobierany w czasie rzeczywistym z modułu DS3231 i wyświetlany na 6 lampach nixie za pośrednictwem układu optoizolacyjnego.
Kod i obwód można pobrać tutaj:
Krok 4: Zbuduj obwód
To tylko eksperyment, więc wszystko zrobiłem na desce do krojenia chleba. Na szczęście działa za pierwszym razem, nie ma problemu
W kolejnym projekcie postaram się zrobić zegar nixie w obudowie MDF z dobrą dekoracją, abym mógł go postawić w swoim pokoju.