Mündəricat:

Arduino ilə Led Matrix: 8 addım
Arduino ilə Led Matrix: 8 addım

Video: Arduino ilə Led Matrix: 8 addım

Video: Arduino ilə Led Matrix: 8 addım
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Iyul
Anonim
Image
Image

Bu Led Matrix 74HC595 Shift Qeydiyyatı və CD4017 Onillik Sayğacından İstifadə Edir, Aşağıda Verilən Adımlarımı İzləsəniz Bu Layihəni Etmək Üçün Adımları Sadələşdirdim və Daha Yaxşı Anlamaq Üçün Hər şeyi Açıqladım.

İndi danışmaqla iş bitdi, indi şouya gedək? ✌️?

Addım 1: DONANIMI Qurmaq

DONANIMIN Qurulması !!
DONANIMIN Qurulması !!
DONANIMIN Qurulması !!
DONANIMIN Qurulması !!

Bu layihə üçün lazım olan bütün hissələrdir

Buradan Tomson Electronics satın ala bilərsiniz

ARDUINO NANO

74HC595 ÜÇÜK QEYDİYYATÇI

CD4017 IC DEECADE COUNTER

2N3904 OR 2N2222 TRANSISTOR

220 OHM Rezistor

5 mm LED

KİŞİ BAŞLIĞI

KADIN BAŞLIĞI

ÜMUMİ MƏQSƏDLİ DOT PCB

Addım 2: İşin qurulması

İşin qurulması
İşin qurulması
İşin qurulması
İşin qurulması
İşin qurulması
İşin qurulması
İşin qurulması
İşin qurulması

Led Matrisinizi Etmək Üçün Hansı Ölçüyə Nöqtəli Pcb Qoyun və Yapışdırın. Kəsmək üçün Sivri Qələm Bıçağı və ya Bənzər Bir şey İstifadə Edin, Sonra Lövhəni Kəsmək Üçün Bükün… Sadədirmi? Bu addımı atdıqdan sonra sizinlə 144 LED -in olmasını təmin edir, Xəyalınıza görə Rəngi Seçə bilərsiniz., Böyük Ağıl ….

Iam Yaşıl Rəng LED -lərini Mənlə Birlikdə Test Edmək üçün 3 Voltdan Yüksək Gərginlik İstifadə Edirsinizsə Müsbət Terminallı və Gərginlik Potensiallı 220 Ohm Rezistor Seriyasından İstifadə Edin. Ya da bu iş üçün CR2302 Düymə Hüceyrəsindən istifadə edə bilərsiniz, LED -lərin arızalanmaması üçün Lehimdən əvvəl Bütün LEDləri sınadığınızdan əmin olmaq üçün Sınaq Ledini Yandırmaq üçün Kifayət qədər Güc Verəcək.

Daha çox vaxtınız varsa, daha cazibədar olması üçün 1500 Grid Zımpara istifadə edərək LEDləri Dağıta bilərsiniz. Bütün bunlar Sizə Aiddir.. Katot Və Anod Forması Olaraq Led Dot Lövhəsini Yerləşdirin. Paralel bir xətt, anodu nöqtə lövhəsinin üst tərəfinə yerləşdirməyi təmin edir. Bir dəfə Bütün Anodları Birlikdə Qısaltmaq Üçün Liderlərin Bükülməsi Və ya Bu İş üçün Gümüşü Mis Tel istifadə edə bilərsiniz.

Lehim üçün Sancaqlar Qısaldıqdan Sonra Aşırı Nöqtələri Kəsin İndi Ledin Anod Sancaqlarına Toxunaraq Başları Bükmək Üçün 3mm Polad Çubuq Və ya Qələm İstifadə Edirik. Sonra Nöqtələrdə Həddindən artıq Qurğuşun və Lehim kəsin. İndi Led Matrisimizin Təxminən 25% -ni Tamamladıq Lehimdən Sonra Hər şeyi Test Etmək Həmişə Yaxşı Bir Şeydir. Led Anod Sırasına Mənfi Yükləmə Ledini Yandırmaq Üçün Led Chathode'a Müsbət Şarj Tətbiq Edirsiniz.

LED -lər Matrisdə olduğundan İlk satırdakı Led -i Üçüncü Sütunda Led -i Üçüncü Sütunda Anod Sırasına Və Katod Pininə Mənfi Yükə Tətbiq Edin. Matrisin qurulmasını başa çatdırmaq üçün bu şəkildə bütün LEDləri sınayın.

Addım 3: Telləri Matrisə Bağlamaq

Matrisə tel bağlamaq
Matrisə tel bağlamaq
Matrisə tel bağlamaq
Matrisə tel bağlamaq
Matrisə tel bağlamaq
Matrisə tel bağlamaq
Matrisə tel bağlamaq
Matrisə tel bağlamaq

LEDləri Matrisə Sabitlədikdən sonra Onları Nəzarət Kartına Bağlamaq üçün Lazımdır, Bunun üçün Ribbion Telindən istifadə edərək Sütunda 24 LED və Satırda 6 LED, Ümumilikdə 6 × 24 Led Matrix Ribbion Telini Düzəldin ki, Sütun Bölməsindən 8 -in Çoxluğunda 3 Cüt Tel Ala bilək Cəmi 8 -ə 3 -ə bərabərdir 24

Led Matrisin Sütunu üçün Telləri Necə Sıralayırıq. Sonra Sütun Bölməsi üçün Yalnız Altı Telə Sahib Olmalıyıq Satır LEDləri On Bir Sayğacla Gücləndirilir, LEDləri 6 sancaqla idarə edə bilər, buna görə Led Matrisini etmək asandır

Daha yaxşı nəticələr əldə etmək üçün Nöqtə lövhəsi ilə əlaqə qurmaq üçün qısa tel çəkin, sonra Lehimdən əvvəl telləri qalaylayın, Solderondan və ya başqa bir markadan yüksək dərəcəli bir axın istifadə edin. Tellərin Düzgün Düzəldilməsindən Əmin Olun Sütun üçün 8 Teldən bəri Bütün İlk Sütunlar üçün Lehimləməyə Başladığımız Rəngə Bir Qeyd Edin

Asanlığım üçün və İstifadə etmədən Ətrafda İstifadə Olmadan Uzanmış Bir Ribbion Telinə Sahib Oldum, Bütün Layihə Üçün İstifadə Edirəm, Fərqli Rəngli İstifadə Etmək Üçün İstənilən Başqa Teldən İstifadə Edə bilərsiniz. Daha sonra qarışıqlığın qarşısını almaq üçün tel çəkin,

Onları Led Sürücü Kartı ilə bağladıqda. Sürücü lövhəsinə bağlamaq üçün LED matrisinin tellərinin ucunda kişi və ya qadın başlığı bağladığınızdan əmin olun, bunun üçün qadın başlığı istifadə edirəm

Addım 4: Nəzarət Lövhəsinin hazırlanması

Nəzarət lövhəsinin hazırlanması
Nəzarət lövhəsinin hazırlanması
Nəzarət lövhəsinin hazırlanması
Nəzarət lövhəsinin hazırlanması
Nəzarət lövhəsinin hazırlanması
Nəzarət lövhəsinin hazırlanması
Nəzarət lövhəsinin hazırlanması
Nəzarət lövhəsinin hazırlanması

Gerber Faylını Təsvirdən Jlcpcb.com -a Nəzarət Kartını İstehsal etmək üçün əlavə edin. Rəngini, Qalınlığını Dəyişdirə biləcəyiniz Jlcpcb Veb Saytından İstifadə Etməyin Bir çox Yolu Var, Hər hansı bir İstifadə Ehtiyacına Ehtiyacınız yoxdursa, Hər şeyi Varsayılan olaraq təyin edin

Bunun ardınca Səbətə Saxla və Pcb -ni yoxlayın, çünki Çində PCB -lərin Alınması Üçün Təxminən 2 Həftə Çatdırılması Üçün Normal Çatdırılma İstifadə Etdiyim Üçün, Bu Metodla 2 Avantajımız Var Birincisi Çatdırılma Xərclərini Azalda Bilərik., İkincisi, Coustoms Duty Clerance -dan qaça bilərik və 2 həftə kimi gözləməyimiz lazım olan bütün şeylər üçün, zəhmətimizin bəhrəsini alacağıq

PCB -lər yaxşı düzülmüş və qablaşdırılmışdır, bəzən PCB sifariş edərkən Jlcpcb -dən bəzi hədiyyələr ala bilərik

Sonra lövhəni tamamlamaq üçün IC, Rezistorlar, Başlıqlar, Transistorlar və Lehim kimi Bütün Parçaları Toplayın

İşiniz üçün bir az qəhvə var? Fasilə verin …

Addım 5: Hamısını Birlikdə Bağlamaq

Hamısını Birlikdə Bağlamaq
Hamısını Birlikdə Bağlamaq
Hamısını Birlikdə Bağlamaq
Hamısını Birlikdə Bağlamaq
Hamısını Birlikdə Bağlamaq
Hamısını Birlikdə Bağlamaq

Bu layihə üçün yer qənaət etmək üçün Iam Arduino Nano'dan istifadə edirəm, ancaq hər hansı bir Arduino ləzzətindən istifadə edə bilərsiniz Arduino UNO, MEGA, PROMINI, NANO hər şey qüsursuz işləyir, amma Arduino NANO -dan başqa digər Arduino ləzzətlərindən istifadə etmək çox üstün ola bilər və bəzi böyüklərə dəyər. Nano Nano istifadə etdiyim qədər narahatam

Bu Layihə üçün Arduinonun Yalnız 5 Rəqəmsal Pinə ehtiyacımız var, ancaq Arduinonun digər rəqəmsal pinlərindən istifadə etməkdə sərbəstsiniz

Led Matrix ilə PCB -də Nömrələmə ilə Nəzarət Lövhəsinə Telləri Düzəltməyə Çalışın, Onları Nəzarət Lövhəsinin Sırasına və Sütununa Bağlayın

Və bunun əvəzinə Arduino Kodunda Dəyişdirmə Lazımdır, Gerber Proqram Proqramına Bütün Bağlantılar Və Qeyd olunan Bütün Şeylər Təlimatlandırmanın Sonunda Veriləcək? ✌️

Addım 6: Arduino Kodunu və Testini Yükləyin

Arduino Kod və Testlərin Yüklənməsi
Arduino Kod və Testlərin Yüklənməsi
Arduino Kod və Testlərin Yüklənməsi
Arduino Kod və Testlərin Yüklənməsi

Arduino Kodunu Açın, Burada Xüsusi Qəhrəmanları, Məktubları, Nömrələri və Daha Hərəkət Etməyi Düşündüyünüz Hər şeyi Göstərə bilərik, Kodda "METİNİZİ BURADA YAZIN" tapana qədər Kodun aşağıya doğru sürüşdürün və sonra Leddə Göstərmək İstədiyinizi Yazın. Matrix Burada. Ancaq bir şeyi unutmayın - ZENOMODIFF sözünü göstərmək üçün hər sözdən əvvəl hərfdən əvvəl B hərfini yazın - BZ, BE, BN, BO, BSPACE, BM, BO, BD, BI, BF, BF The Letters Bytes Əvvəllər Arrayda Saxlanır, İndi isə Ardıcıl Ardından Yazdırırıq,

Bütün məktublar yolu Arduino üçün ikili halına çevrilir, harada açılacağını və instinktiv olduğu kimi işıqların 0, 1 hərfinin yandığı işığı, 0 hərfinin isə sönmək üçün işığı təmsil etdiyini bildirir

Led Matrisdə Məktublar Necə Yazılır

Addım 7: Problemlərin Giderme və İpuçları …. ?

∆ Led Sətirdə və ya Sütunda Solursa 3 Şeydən Ola bilər

1 Lehimləmə zamanı Aşırı İstilik səbəbiylə Ledin Arızalanması

2 Rezistorun dəyəri yersiz ola bilər

3 zəif lehimləmə birləşmələri

∆ Tam Led Matrix Kodu Yüklədikdən Sonra Hətta Heç Bir Şey Göstərmir 3 Şeydən Ola bilər

1 PCB lövhəsi əlaqələrini yoxlayın Arduino pinlərində bir qeyd edin və PC -yə qoşulmuş başlıq pinləri eynidır

2 Yanlış Buzdan Ola bilər Buzun İşarələrini Yoxlayın Və Yenidən Daxil Edin

3 Tel İçəridən Qırıla bilər Bütün Tellərin Davamlılığını Yoxlayın

∆ Hərflər Led Matrixdə Başa Dönər

1 Bu, Led Matrisin Layer Əlaqələrini dəyişdirərək dəyişdirilə bilər

∆ Arduino Kodu SK500 Sinxronizasiya Xətası səbəbindən Yüklənmir

1 Arduino Nano Sürücüsünü Əməliyyat Sisteminizə uyğun olaraq Qurun

∆ Hərfləri Led Matrix Kodunda Göstərmək Üçün Yazsanız Və Yükləsəniz də 1 şeydən ibarət heç nə göstərmir

1 Daha çox məlumat üçün hər sözdən sonra B hərfini yazın

Daha çox səhv və ya sualınız olarsa, bu layihəni hazırlayarkən keçə biləcəyiniz bütün mümkün səhvlərdir

Yenidən [email protected] ünvanına göndərin, 1 Gün ərzində Yenidən Oynayacaq

Addım 8: Arduino Kodu, Pcb Gerber Fayl

Arduino kodu

Gerber Fayl

Jlcpcb

Tövsiyə: