Mündəricat:
Video: I2C: 9 Adım (Şəkillərlə) Bir çox Nixie Borularına Nəzarət Etmək üçün Çox Yönlü G/Ç Genişləndirici PCB
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Hal -hazırda vintage nixie borularını canlandırmağa çox maraq var. Bazarda çoxlu nixie borulu saat dəstləri mövcuddur. Köhnə rus nixie borular stokunda hətta canlı bir ticarət olduğu ortaya çıxdı. Həm də burada Instructables -da nixie borularında çoxlu layihələr var (https://www.instructables.com/howto/nixie/).
Bu Təlimat, bu məqsəd üçün xüsusi olaraq hazırlanmış çox yönlü bir PCB istifadə edərək I2C tərəfindən idarə olunan I/O genişləndiriciləri olan nixie borular üçün bir sürücünü təsvir edir
Mikro nəzarətçi və onun proqramı bu Təlimatın bir hissəsi deyil. Arduino, Raspberry Pi, Beagle Bone, ESP8266 və ya masanızda olan hər hansı bir I2C danışan hər hansı bir mikrokontrolördən istifadə edərək bunu etmək üçün saysız -hesabsız yollar var. Bu hissəni sizə buraxacağam və uğur qazandınızsa, layihəniz haqqında bir Təlimat yazın.
Təchizat
- TTL sürücüsü olan Nixie borular və ya tercihen 'elektromatikdən' Impulszähler EZK 'kimi köhnə bir cihaz.
- PCB aşağıda təsvir edilmişdir. İki nixies sürmək üçün birinə ehtiyacınız var.
- Ünvan seçimi üçün başlıq pinləri və atlayıcılar
- PCF8574 I/O genişləndiricisi (hər PCB üçün bir ədəd)
- 10k rezistor, bir I2C avtobus üçün üçə ehtiyacınız var (bir çox PCB)
- Arduino, Raspberry Pi, Beagle Bone, ESP8266 və ya masanızda nə varsa, I2C qabiliyyətinə malik bir mikro nəzarətçi.
Addım 1: Çardaqdan təmizləyin
Bu yaxınlarda çardaqımı təmizləyərkən, altı rəqəmli nixie ekranı və hətta bəzi sənədləri olan bir karton qutu tapdım ki, bunun "elektromatik" dən "Impulszähler EZK" olduğunu göstərir. Evimə necə yol tapdığını xatırlaya bilmirəm. Bəlkə çoxdan bir qaçış bazarında aldım.
Bu cihazı tapanda çox xoşbəxt oldum və ilk düşüncəm ondan bir saat düzəltmək idi. Nəhayət, Intel Edison əsasında vaxt, tarix, temperatur, rütubət və hətta layihə blogunun bəyənilmə sayını göstərmək üçün çox yönlü bir ekran cihazı hazırladım. Hamısını Element14 üzərindəki layihə blogumda tapa bilərsiniz.
Çardaq təmizləyərkən belə bir cihaz tapa bilməyəcəyinizi təsəvvür edə bilərəm, ancaq müvafiq SN74141 TTL sürücüləri ilə bir neçə nixie borusu almaq çox çətin olmamalıdır.
Addım 2: Araşdırmalar
Tezgahın dövrəsi çox sadədir və buna görə dəyişdirmək asandır. Fotoşəkildə və dövrə diaqramında göründüyü kimi, SN7490 BCD sayğacları tərəfindən idarə olunan çox tanınmış bir SN74141 nixie boru sürücüsü istifadə olunur.
SN7490 BCD sayğaclarını 4 bit rəqəmsal çıxışla əvəz edərək, hər bir nixie sərbəst şəkildə proqramlaşdırıla bilər.
Cəmi 6 rəqəm, 4 dəfə BCD girişi, 24 rəqəmsal GPIO çıxışı lazımdır. Bunun üçün üç bitə ehtiyac duyduğumuz PCF8574 G/Ç genişləndiricilərindən istifadə edirik, çünki bunlar 8 bitdir (hər nixie borusu üçün 4 bit).
Addım 3: Funksional Dizayn
"loading =" tənbəl "videoda işləyən dövrə göstərilir. Bu halda mikrokontrolör INTEL Edisondur və ekranda düyməni basıb buraxaraq ardıcıl olaraq vaxt, tarix, temperatur, rütubət, təzyiq və yağış düşür.
Daha əvvəl qeyd edildiyi kimi, mikro nəzarətçi və onun proqramı bu Təlimatın bir hissəsi deyil, bu hissəni sizə buraxacağam. Bu lövhələrdən istifadə etməyin, nixies -in I2C çıxardığı müddətcə istədiyiniz mikrokontrolördən istifadə edərək sizə lazım olan hər şeyi göstərməsinə icazə vermək üçün saysız -hesabsız yollar var.
Zəhmət olmasa uğur qazandınızsa layihəniz haqqında Təlimat yazın
PCB Design Challenge -da ikinci yer
Tövsiyə:
Kompüterə nəzarət etmək üçün Köhnə Laptopun Touchpadını yenidən istifadə edin !: 11 addım (şəkillərlə)
Kompüteri idarə etmək üçün Köhnə Laptopun Touchpad -dan yenidən istifadə edin !: PS/2 noutbukun toxunma panelləri mikrokontrolörlə istifadə etmək üçün ən keyfiyyətli istifadəçi interfeysi cihazlarından biridir. Sürüşmə və vurma barmaq hərəkətləri, əşyaları idarə etməyi olduqca sadə və əyləncəli bir şəkildə sübut edə bilər. Bu Təlimat kitabında birini birləşdirək
RGB Ledləri və ya Ledstripləri Səsinizlə Nəzarət etmək üçün Cortana və Arduino istifadə edin: 4 addım (şəkillərlə)
RGB Ledləri və ya Ledstriplərini Səsinizlə Nəzarət etmək üçün Cortana və Arduinodan istifadə edin !: Bu təlimatda sizə RGB led və ya led zolağınızı səsinizlə necə idarə edə biləcəyinizi göstərəcəyəm. Bu, Windows tətbiqlər mağazasında pulsuz olaraq əldə edilə bilən CoRGB tətbiqi ilə edilir. Bu proqram mənim CortanaRoom layihəmin bir hissəsidir. Ağlınız bitdikdə
Çox yönlü Volt, Amper və Güc Ölçer: 6 Adım (Şəkillərlə birlikdə)
Çox yönlü Volt, Amper və Güc Ölçer: Multimetrlər bir çox məqsəd üçün uyğundur. Ancaq ümumiyyətlə, bir anda yalnız bir dəyəri ölçürlər. Güc ölçmələri ilə məşğul olsaq, biri gərginlik üçün, ikincisi Amper üçün iki multimetrə ehtiyacımız var. Və səmərəliliyi ölçmək istəyiriksə, bizə ehtiyac var
Bir stop işığını idarə etmək üçün bir PLC proqramlaşdırılması: 7 addım (şəkillərlə)
Bir Stop İşığını İdarə etmək üçün bir PLC -nin proqramlaşdırılması .: PLC -lər gündəlik qarşılaşdığımız hər şeydə istifadə olunur. Pivə, soda, şorba və bir çox digər qablaşdırılmış mal kimi əşyaların konservləşdirilməsindən və ya doldurulmasından başlayaraq Walmartdakı konveyerlərə və bəzi kəsişmələrdəki Stop Lights -a qədər PLC -lər
CheapGeek- Daha çox və ya daha çox çirkin bir monitor etmək : 5 addım
CheapGeek- Daha çox və ya daha çox çirkin bir monitor düzəlt … (necə baxdığınızdan asılı olaraq) evdə PC işi üçün istifadə etdiyim ehtiyat monitorum var idi. Monitorun qara olması lazım idi. Üstəlik əlimdəki hər şey qara rəngdədir