Mündəricat:

MDF Taxta Kassada Arduino ilə Nixie Saatı Edin: 11 Addım (Şəkillərlə)
MDF Taxta Kassada Arduino ilə Nixie Saatı Edin: 11 Addım (Şəkillərlə)

Video: MDF Taxta Kassada Arduino ilə Nixie Saatı Edin: 11 Addım (Şəkillərlə)

Video: MDF Taxta Kassada Arduino ilə Nixie Saatı Edin: 11 Addım (Şəkillərlə)
Video: ТАХТА ПОЛЛИК,МДФ,ДЕКОР ПЛАСТИК, ГИПСА КАРТОН АНДИЖОН КУРГОНТЕПА 8 МАРТ 2024, Noyabr
Anonim
MDF Taxta Kassada Arduino ilə Nixie Saatı Edin
MDF Taxta Kassada Arduino ilə Nixie Saatı Edin

Bu təlimatda, Arduino ilə mümkün qədər sadə bir şəkildə Nixie saatının necə ediləcəyini göstərəcəyəm. Hamısı MDF ağac qutusuna qoyulur. Tamamlandıqdan sonra saat bir məhsula bənzəyir: yaxşı görünüşlü və möhkəm yığcamdır.

Gəlin başlayaq

Addım 1: Parça siyahısı və Video Təlimatı

Image
Image

Aydınlaşdırmaq üçün bu layihəni hazırlamaq üçün hissə siyahısına baxaq

1. Arduino UNO (1 dəst)

2. Real vaxt saat modulu DS3231

3. DC 12VDC-dən 150VDC-ə qədər artırma modulu (1 dəst)

4. Nixie borusu (6 ədəd)

5. İzolasiya çipi TLP627-4 (4 ədəd)

6. Rezistor 10K

7. Başlıq pimi

8. Breadboard kabeli

9. Enerji təchizatı modulu 220VAC/12VDC (1 ədəd)

10. Düymə (2 ədəd)

11. MDF ağac 3 mm qalınlığında (lazer kəsmə)

12. Ağ yapışqan (MDF taxta üçün)

13. Daimi maqnit lövhəsi

Addım 2: Dövrə Dizaynı

PCB İzolyasiyası edin
PCB İzolyasiyası edin

Şəkil dizaynında olduğu kimi bir dövrə yaradın

Nixie borusunun işıqlandırılması üçün yüksək gərginliyə (təxminən 150VDC) ehtiyacı var, lakin aşağı cərəyan (1-2mA) istifadə edir. DC artım modulu 12VDC -> 150VDC bu tətbiq üçün uyğundur.

Bu dövrə əsas nəzarətçi olaraq Arduino UNO istifadə edəcək, TLP-627 izolyasiya çipi vasitəsilə nixie borusunu idarə edəcək.

60 lampa (6 nixie borusundan) matris bağlantısı olaraq bağlanır, bu əlaqə Arduino pinini saxlamağa kömək edəcək -> Arduinodan yalnız 16 pin istifadə edin (sütun üçün 10 pin, satır üçün 6 pin)

Matris bağlantısı ilə bir anda yalnız 1 boru göstərə bilər. 6 borunu göstərmək üçün 1 boru göstərilir, sonra sönür, sonra növbəti boru göstərilir, beləliklə 6 -cı boruya. İnsan gözü tez -tez göstərərək onu daimi bir görünüş kimi görə bilir.

Ekran ardıcıllığı Arduino kodu ilə ediləcək.

Zamanı saxlamaq üçün DS3231 real vaxt modulu istifadə olunur (hətta gücü söndürün, vaxtı saxlamaq üçün mobil batareyadan istifadə edir)

Və vaxtı tənzimləmək üçün 2 düymədən istifadə edirəm

Addım 3: PCB İzolyasiyası edin

PCB İzolyasiyası edin
PCB İzolyasiyası edin

Arduino ilə asan əlaqə üçün izolyasiya üçün PCB hazırladım. Başlıq pimi ilə PCB -dən Arduino -ya asanlıqla qoşulmaq üçün çörək taxtası kabelindən istifadə edə bilərik

PCB dizaynını buradan yükləyə bilərsiniz, bunu özünüz edə bilərsiniz

Addım 4: Nixie Tube üçün Kabel hazırlayın

Nixie borusu üçün kabel hazırlayın
Nixie borusu üçün kabel hazırlayın
Nixie borusu üçün kabel hazırlayın
Nixie borusu üçün kabel hazırlayın
Nixie borusu üçün kabel hazırlayın
Nixie borusu üçün kabel hazırlayın

Nixie borusu aşağı cərəyan istehlak etdiyinə görə nixie borusunun naqilləri üçün mis tel (köhnə transformatordan götür) istifadə edirəm.

Bu mis tel işləmək üçün asandır: lehimləmə üçün asandır, yüksək izolyasiya, kiçik ölçü, düzülüşü asandır

Sonra, dizayn sxemində olduğu kimi sütun və satırdakı kimi bir -birinə bağlanan altı nixie borusu. Sonra, PCB izolyasiya lövhəsinə qoşulur

Addım 5: MDF qutusunu lazerlə kəsin

MDF qutusunu lazerlə kəsin
MDF qutusunu lazerlə kəsin
MDF qutusunu lazerlə kəsin
MDF qutusunu lazerlə kəsin
MDF qutusunu lazerlə kəsin
MDF qutusunu lazerlə kəsin

Lazer cnc maşını MDF ağacını (3 mm qalınlığı) tam ölçüdə kəsməyə kömək edəcək. Hər hissəni bir -birinə uyğun dizayn edirəm, sonra düzəltmək üçün yapışqan istifadə edəcəyəm.

Lazer kəsmə üçün dizayn faylını buradan yükləyə bilərsiniz

Qeyd: dizayn faylını oxumaq üçün Corel Draw istifadə edin

Addım 6: 1/2 qutu hazırlayın

1/2 qutu düzəldin
1/2 qutu düzəldin
1/2 qutu hazırlayın
1/2 qutu hazırlayın
1/2 qutu hazırlayın
1/2 qutu hazırlayın

Bu addımda yapışqan ilə 1/2 qutu düzəldin, sonra nixie borusunu orta çərçivəyə quraşdırın, sonra qutuya quraşdırın.

Addım 7: PCB/ Düyməni quraşdırın və Kabel çəkin

PCB/ Düyməni quraşdırın və Kabel çəkin
PCB/ Düyməni quraşdırın və Kabel çəkin
PCB/ Düyməni quraşdırın və Kabel çəkin
PCB/ Düyməni quraşdırın və Kabel çəkin
PCB/ Düyməni quraşdırın və Kabel çəkin
PCB/ Düyməni quraşdırın və Kabel çəkin
PCB/ Düyməni quraşdırın və Kabel çəkin
PCB/ Düyməni quraşdırın və Kabel çəkin

Bütün PCB -ni MDF çərçivəsinə quraşdırın, düyməni də quraşdırın, sonra hamısı üçün sxem dizaynı kimi kabel çəkin

Bu addımda kabel çəkmək çətin bir işdir, buna diqqət yetirin. Bəlkə də nixie borusu üçün səhv əlaqə sifarişi alacaqsınız, ancaq asanlıqla yenidən qoşula bilərsiniz

Addım 8: Kodu yükləyin

Kodu yükləyin
Kodu yükləyin

Arduino kodu yükləyin

Əsas kod bu işi yerinə yetirəcək: DS3231 modulundan real vaxt oxuyun, sonra izolyasiya PCB vasitəsilə nixie borusunda göstərin.

Vaxtı iki düymə ilə də tənzimləyə bilərsiniz: iki düyməni eyni anda basdığınızda (2 ədəd) saniyə yanıb -sönəcək, sayını artırmaq və ya azaltmaq üçün sola və ya sağa basaraq vaxtın tənzimlənməsini gözləyin. Nömrəni saniyədə düzəltdikdə (və ya saniyədə sayını tənzimləmədikdə), o zaman dəqiqənin sayı yanıb -sönəcək (nömrənin düzəldilməsini gözləyin), sonra saatın sayı yanıb -sönəcək. Bitirdikdən sonra heç bir rəqəm yanıp sönməyəcək.

Kodu buradan yükləyə bilərsiniz

Addım 9: Arxa tərəfi düzəldin

Arxa tərəfi düzəldin
Arxa tərəfi düzəldin
Arxa tərəfi düzəldin
Arxa tərəfi düzəldin
Arxa tərəfi düzəldin
Arxa tərəfi düzəldin
Arxa tərəfi düzəldin
Arxa tərəfi düzəldin

MDF plitəsinin arxa tərəfini tutmaq üçün dörd maqnit lövhədən istifadə edirəm. Yapışqan istifadə etmədən arxa tərəfi möhkəm tutmağımıza kömək edəcək ki, problem həll olunarsa qutunu asanlıqla aça bilək.

Addım 10: Vaxtı tənzimləyin

Vaxtı tənzimləyin
Vaxtı tənzimləyin
Vaxtı tənzimləyin
Vaxtı tənzimləyin
Vaxtı tənzimləyin
Vaxtı tənzimləyin

6 nixie borusunun vaxtını tənzimləməyə başlamaq üçün eyni anda iki düyməyə basın

Vaxt dəyişmə ardıcıllığı:

1. Nömrəni dəyişməyə başlamaq üçün iki düyməni basın

2. İki saniyə sayı yanıb -sönəcək (nömrənin tənzimlənməsini gözləyin)

2a. Ayarlanırsa, sayını artırmaq/azaltmaq üçün sola/sağa düyməsini basın

2b. Düzəliş etməsəniz, heç nə etməyin

3. Bir az gözləyin, iki dəqiqəlik dəqiqə yanıb -sönəcək (nömrənin tənzimlənməsini gözləyin)

3a. Ayarlanırsa, sayı artırmaq/azaltmaq üçün sola/sağa basın 3b. Düzəliş etməsəniz, heç nə etməyin

4. Bir az gözləyin, iki saat yanıb -sönəcək (nömrənin düzəldilməsini gözləyin) 4a. Ayarlanırsa, sayını artırmaq/azaltmaq üçün sola/sağa düyməsini basın

4b. Düzəliş etməsəniz, heç nə etməyin

5. Bütün nömrələr yanıb -sönməyəcək, saat görünüşündə

Addım 11: Maska hazırlayın

Maska hazırlayın
Maska hazırlayın
Maska hazırlayın
Maska hazırlayın
Maska hazırlayın
Maska hazırlayın
Maska hazırlayın
Maska hazırlayın

Dostum mənə MDF taxta səthinin o qədər də gözəl olmadığını söyləyir, buna görə də bu saat üçün örtüklü ağacdan istifadə etməyə qərar verdim. Ayrıca, saat üçün bir etiket adı yazın.

Nəhayət, saat mükəmməl görünür:)

Tövsiyə: