Mündəricat:
- Addım 1: Fritzing üzərində PCB -nin dizaynı
- Addım 2: PCB -lərimizi JLCPCB -dən Çox Aşağı Qiymətə Sifariş Edin
- Addım 3: Lazım olan komponentlər:
- Addım 4: İş
- Addım 5: Məlumat Çıxışını (Pin 24) Digər IC -nin Məlumat Girişinə (Pin 1) qoşun
- Addım 6: Saat bağlantısını qurun və buna görə yükləyin
- Addım 7: Şəkildə göstərildiyi kimi kondansatörü və rezistoru bağlayın
- Addım 8: Diaqramlarda göstərildiyi kimi matris pinlərinin bağlantısını qurun
- Addım 9: LED Ekranınız üçün Kassanın Hazırlanması
- Addım 10: Kod və Tətbiqə keçid
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu təlimatda, Mətn mesajını smartfonumuzla real vaxt rejimində dəyişdirmə funksiyasına malik olan və MIT App Inventor istifadə edərək öz tətbiqimizi düzəldəcək 32X8 LED Matrix ekranı hazırlayacağıq.
Beləliklə, dostlar bu sərin və zəhmli layihəyə başlayaq.
Addım 1: Fritzing üzərində PCB -nin dizaynı
Elektronikanı hər kəs üçün yaradıcı bir material olaraq əlçatan edən açıq mənbəli bir hardware təşəbbüsü olan Fritzing üzərində PCB dizayn etdik.
Lazımi əşyalarımızı çox səliqəli şəkildə yığdığımız 2 qatlı bir PCB dizaynıdır.
İndi Gerber faylını ixrac etmək və PCB -lərimizi sifariş etmək vaxtıdır.
Addım 2: PCB -lərimizi JLCPCB -dən Çox Aşağı Qiymətə Sifariş Edin
Bir dəfə, PCB -nin Gerber faylının zip qovluğunu yaratdınız. İndi, faylı JLCPCB -yə yükləmək və PCB -lərim üçün etdiyim maskanı qara kimi seçmək kimi tələbləri yerinə yetirmək vaxtıdır. Layihələriniz üçün ən yaxşı keyfiyyətli PCB axtarırsınızsa, JLCPCB getmək üçün ən yaxşı seçimdir.
Əlavə göndərmə ilə cəmi 2 dollara 10 PCB təklif edirlər və bunu ən yaxşı razılaşma hesab edirəm.
Beləliklə, 10 dollarlıq PCB -ni yalnız 2 dollara harada prototip etmək olar:
Addım 3: Lazım olan komponentlər:
- Arduino (NANO və ya UNO)
- Bluetooth modulu HC-05
- LEDlər (32X8 = 256 ədəd)
- MAX7219 LED matris sürücü IC (4 ədəd)
- 10 uF kondansatör (4 ədəd)
- 100nF kondansatör (4 ədəd)
- 40K Rezistor (4 ədəd)
- Bağlayıcılar, lehim, tellər, alətlər və s.
Addım 4: İş
Burada, hər biri 8X8 LED -in 4 matrisi yaratdıq. Hər MAX7219 sürücüsü 64 LED matrisi idarə edə bilər. Arduino, məlumatları ardıcıl bir əlaqə vasitəsi ilə göndərəcək. Beləliklə, saatı Arduinodan bütün MAX7219 sürücülərinə bağlamalıyıq. Məlumat pin yalnız ilk sürücüyə bağlanacaq. Birinci sürücünün "məlumat çıxışı" pinindən, ikinci sürücünün ikinci "Məlumatına" bir tel bağlayacağıq və s. Dörd 8x8 matrisi ardıcıl olaraq belə bağlayırıq. Bluetooth modulunu Arduinonun Tx və Rx pinlərinə bağlamalı və ona və MAX7219 sürücülərinin hər birinə 5V verməli, əvvəlcə 8x8 matrislərin hər birini necə bağlayacağımıza baxaq. 4 matrisə sahib olduqdan sonra "məlumat çıxışı" "məlumatları" pinləri ilə birləşdirə bilərik.
Addım 5: Məlumat Çıxışını (Pin 24) Digər IC -nin Məlumat Girişinə (Pin 1) qoşun
Addım 6: Saat bağlantısını qurun və buna görə yükləyin
Addım 7: Şəkildə göstərildiyi kimi kondansatörü və rezistoru bağlayın
Addım 8: Diaqramlarda göstərildiyi kimi matris pinlərinin bağlantısını qurun
Addım 9: LED Ekranınız üçün Kassanın Hazırlanması
Bir dəfə yuxarıdakı əlaqəni qurdunuz, bunun üçün bir hurda kartondan istifadə etməyimin və parlaqlığın yayılmaması və bizə daha sakitləşdirici olması üçün LED -lərin üstündən plastiklə bir qutu düzəltməyimizin vaxtı gəldi. baxış.
Addım 10: Kod və Tətbiqə keçid
Kod: Yüklə
PCB Dizaynı: Yükləyin
Tətbiq Faylları: Yükləyin