Nəhəng bir LED işarəsi yaradın! (24x8 Matrix): 11 Addım (Şəkillərlə)
Nəhəng bir LED işarəsi yaradın! (24x8 Matrix): 11 Addım (Şəkillərlə)
Anonim
Nəhəng bir LED işarəsi yaradın! (24x8 Matris)
Nəhəng bir LED işarəsi yaradın! (24x8 Matris)

YENİLƏYİN !! Sxem ONLINE -dir! 2 YENİLƏN !! Kod ONLINE! Bu layihə, 24x8 matrisinin olduqca sürətli qurulmasını izah edir. Bu layihə üçün ilham mənbəyim Syst3mX -in 24x6 matrisindən gəldi. 24x6 ölçülü bir matris çox böyük idi, ancaq mənim üçün çox kiçik idi, çünki yalnız 6 sətirdə çox iş görülə bilməz. Məqsədim o ekrandakı xətt sayını artırmaq idi, buna görə də bir neçə əlavə pikselə sahib ola bilərdim. Əsasən, bu, həqiqətən böyük bir ekrana sahib olmağı mümkün edən sərin, bir -birinə bağlanan köpük lövhəsi olan 24x8 matrisdir. Bu ekran 3 fut uzunluğunda və bir ayaq hündürlüyündədir! Böyük, düz ekranlı televizorun yarısı qədərdir! Üstəlik, hər şey arduino tərəfindən idarə olunur, buna görə də mətni göstərməklə yanaşı başqa maraqlı şeylər etmək üçün proqramlaşdıra bilərsiniz!:) Mən də bir lisey şagirdiyəm və bir şeylər etməyi sevirəm. Bəs bu müsabiqələrdə bu layihəyə səs verməyi düşünürsünüzmü? Təşəkkürlər! Çətinlik: Bu layihə bir mütəxəssis üçün olduqca sadə olacaq, amma yeni başlayanlar bununla mübarizə aparacaqlar. Lehimləmə/dövrə qurma təcrübəsi olanlar üçün daha yaxşıdır. Qiymət: Bütün layihə 70 dollardan az bir qiymətə edilə bilər, əgər arduino lövhəniz varsa. Vaxt: 2 həftə sonu və ya təxminən 1 tam mövsüm Star Trek işinin.

Addım 1: Materiallar

Materiallar
Materiallar
Materiallar
Materiallar
Materiallar
Materiallar

Bu layihə çoxlu materiallardan istifadə edir, buna görə də hamısının bir siyahıda olması ən yaxşısıdır. Bunu tamamilə qurmaq üçün sizə lazım olacaq: • 192 LED (LEDlər uğursuz ola bilər və ya asanlıqla qızardıla bilər, buna görə də 200 ədəd almağı məsləhət görürəm) • 3 x 74HC595 növbə qeydləri • 24 rezistor (İstədiyiniz dəyərləri əldə etmək üçün bundan istifadə edin (https:// led.linear1.org/1led.wiz), LED -lərinizin irəli gərginliyini və cərəyanını, həmçinin təchiz etdiyinizi bilməlisiniz (arduino vəziyyətində ümumiyyətlə 5v qaynaqlıdır)) • 8 x 1k rezistorlar • 8 x 2N3904 tranzistorları • 1 x 4017 onillik sayğacı • 1 x Arduino lövhəsi və ya Atmega 328 çipi. Yalnız çipiniz varsa • Proqramlaşdırmaq üçün vasitələriniz olduğundan əmin olun • Tel (çoxu!). Bunu etmək üçün yəqin ki, 50ft tel keçdim. Ən azı 50ft, daha çox olmasa … (Tel üzərində bir yan qeyd, nazik bir ölçüdə (22-26ish) bərk əsas tel Tikinti prosesinin çox hissəsinə kömək edəcək və telin soyulmasına çox vaxt qənaət edəcək bəzi örtülməmiş tel tapa bilərsiniz) • İzləmə (eskiz) kağızı. İzləmə kağızı tapa bilmirsinizsə, mum kağızı və ya perqament kağızından da istifadə edə bilərsiniz • Yapışqan. Sadəcə ağ Elmers yapışqanından istifadə etdim və çox yaxşı işlədi • Köpük lövhəli panel (36 uzunluqda). Mən bu lövhəni Walmart -dan istifadə etdim, onun ölçüləri tam uyğun idi. Tək parça paketlərdə idi və məktəb ləvazimatlarının içində idi. Alternativ olaraq, kartondan və ya bənzər bir lövhədən istifadə edə bilərsiniz. • Elektrik lenti (isteğe bağlı, amma həqiqətən faydalıdır) Utanmaz fiş- Əksər hissələrimi taydaelectronics.com- böyük mağazadan alıram (xüsusən büdcəsi olan tələbələr üçün: D), lakin göndərmə bir müddət çəkir (~ 10 gün). Tez əldə etmək istəyirsinizsə, Digikey və ya Mouser elektronikasını məsləhət görürəm. Böyük mağazalar və digikey ümumiyyətlə 2 gün ərzində mənə çatır.

Addım 2: Alətlər

Alətlər
Alətlər

Ehtiyac duyduğunuz alətlər… • Lehimləmə dəmiri • Tel çıxarıcılar • Lazer kəsici (əgər sizdə varsa). Tam 3ft uzunluğunda işarəni düzəltmək üçün 36 düym uzunluğunda yatağı olan məktəblərim Legend 36EXT lazer kəsicisini istifadə etdim. Əgər o qədər böyük bir lazeriniz yoxdursa, hissələri kiçilə bilər (daha kiçik bir son işarəsi) və ya lövhəni hissələrə ayıra bilərsiniz. Lazer kəsiciniz yoxdursa, lövhələri əllə kəsmək üçün X-acto bıçağı və ya bənzər bir alətdən istifadə edə bilərsiniz. • Qayçı

Addım 3: Köpük taxtasını kəsin

LED -lərin yerləşdirilməsi üçün bir -birinə bağlanan bir şəbəkə yaratmaq üçün köpük taxtası bölmələrə bölünəcək. İşdə kəsdiyim şeylərin əsas təsvirləri. Bu, lövhəni 34 hissəyə ayıracaq - 23 qısa yivli parça, 7 uzun yivli parça və hər biri 2 qısa və uzun yuvasız parça. Birinci fayl lövhələrin uzun hissələrini, ikincisi qısa parçaları kəsir və üçüncü parça LED -lərin yerləşdirilməsi üçün bir ızgara yaradır.

Addım 4: Eggcrate qurun

Eggcrate qurun
Eggcrate qurun
Eggcrate qurun
Eggcrate qurun
Eggcrate qurun
Eggcrate qurun

Beləliklə, indi ızgara yaratmaq üçün bir çox parçanız olmalıdır. Masanın üstünə uzun bir parça qoyaraq şəbəkəmi qurmağa başladım. Sonra həmin parçanı bir -birinə bağlayan qısa bir parça qoydum. Bütün yol daxil edildikdən sonra qalan uzun parçaları bir qısa parçaya bağladım. Bunu etdikdən sonra, bütün ızgara qurulana qədər parçaları başqalarına yapışdırmağa davam edə bilərsiniz. (Qeyd: təsadüfən parçaları çox uzun kəsdim, orada olmamalı olan əlavə bir sıra əlavə etdim. Yüklədiyim fayllarda bunu düzəltdim və son ızgaram üçün düzəltdim)

Addım 5: Digər tərəfləri yapışdırın

Digər tərəfləri yapışdırın
Digər tərəfləri yapışdırın
Digər tərəfləri yapışdırın
Digər tərəfləri yapışdırın
Digər tərəfləri yapışdırın
Digər tərəfləri yapışdırın
Digər tərəfləri yapışdırın
Digər tərəfləri yapışdırın

İndi kənarları açıq olan bir yumurta qabına sahib olmalısınız. İndi ızgaranı bitirmək üçün açılmamış 4 ədəd istifadə edəcəyik. Bunu etmək üçün bir az kitabları ızgaramın üstünə qoydum (bir az əyri idi, bu onu düzəltməyə kömək etdi). Sonra uzun parçaları sonda bitəcəkləri yerə düzürəm. Sonra onları ağa yapışdırmaq üçün bir neçə qarağac ağ yapışqan istifadə etdim. Yapışqan qurarkən hissəni ızgaraya tutmaq üçün bir şey istifadə edin, çox kitab istifadə etdim. Parçalarım bir az əyilmiş və qeyri -bərabər olduğu üçün hissələri bir -birinə bağlamaq üçün kiçik dırnaqlardan da istifadə etdim. Bunu ızgaranın 4 tərəfi üçün edin:) Yapışqan quruyarkən, növbəti mərhələyə keçə bilərsiniz.

Addım 6: Başlamazdan əvvəl …

Başlamazdan əvvəl …
Başlamazdan əvvəl …
Başlamazdan əvvəl …
Başlamazdan əvvəl …

Başlamazdan əvvəl burada bir neçə ipucu var

-İşinizə diqqət yetirdiyinizə və bunu qurmağa hazır olduğunuza əmin olun. Bunu başa çatdırmaq üçün təxminən 8 saat davamlı lehimləmə apardım. Bir gecə gecə yarısına qədər bu işlə məşğul oldum və ertəsi gün onu açmağa çalışdım, amma alınmadı. Məlum olur ki, diqqətsiz lehimləmə mənə bütün şortları və yanlış əlaqələri tapmaq üçün təxminən 3 saat əlavə səbəb oldu.

-Təmiz bir iş sahəsinə sahib olduğunuzdan əmin olun. Bilirəm ki, olduqca açıq səslənir, amma ümumiyyətlə iş yerimdə bir çox hissəm var. Səhv hissəni tutub lehimləmək istəməzsən, elə deyilmi? Yalnız təmiz bir iş sahəsinin xoşbəxt bir iş sahəsi olduğunu unutmayın.

Addım 7: LEDləri Şəbəkəyə lehimləyin

LEDləri Şəbəkəyə lehimləyin
LEDləri Şəbəkəyə lehimləyin
LEDləri Şəbəkəyə lehimləyin
LEDləri Şəbəkəyə lehimləyin
LEDləri Şəbəkəyə lehimləyin
LEDləri Şəbəkəyə lehimləyin
LEDləri Şəbəkəyə lehimləyin
LEDləri Şəbəkəyə lehimləyin

Bu, bütün prosesin ən çox vaxt aparan hissəsidir, LEDləri şəbəkənin arxa panelinə lehimləyir. Bunu etmək üçün, arxa lövhə ilə eyni boşluqda kəsdiyim əlavə bir taxta parçasına 8 led yerləşdirdim. Daha sonra 12 tel parçasını soydum və hər bir LED anodunu (pozitiv) ona lehim etdim. Bunu etməklə matrisin bir sütunu əmələ gəldi (24 -ə ehtiyacınız var). Fotoşəkillərin olmaması üçün üzr istəyirəm, amma bunu tezliklə yeniləyəcəyəm. daha çox şəkil və məlumat. Bütün sütunları sıraladıqdan sonra, satırları lehimləmə vaxtıdır. Bunu etmək üçün LED -lərin katotunu (mənfi qurğuşun) pozitivdən uzaqlaşdırmaq lazımdır. təxminən 45 dərəcə bir açı ilə mina. Qısalmanın qarşısını almaq üçün bütün anodların üzərinə bir parça elektrik lenti qoydum və bant katotları lehimlədiyiniz zaman kömək edəcək. Daha sonra 3ft telini soyub katotlara lehimlədim, anodlarla eyni üsulla. Bunu bitirdikdə 8 satır və 24 LED sütunu olmalıdır. İnsanların fərqli lehim üsullarına sahib olduğunu başa düşürəm, bunu istədiyiniz kimi edin, ancaq unutmayın ki, bütün anodlar (pozitiv) aparıcılar sütundadır və katodlar satırlara keçir.

Addım 8: Dövrə edin

Dövrə edin
Dövrə edin
Dövrə edin
Dövrə edin

Burada gedən bütün sxemlərin bir sxemini hazırlayıram … Hər kəsə ehtiyacı olarsa EAGLE faylını verəcəyəm. Willard2.0 tərəfindən hazırlanmış bir PCB dizaynı da var (TƏŞƏKKÜRLƏR !!)

Addım 9: Kod əlavə edin

Kod əlavə edin
Kod əlavə edin

Arduino -da seriya rejimini istifadə edən matrisin kodu budur. Arduino proqramında seriyalı monitoru açın və mətn göndərin və matrisdə bir dəfə görünməlidir. YENİLƏNİŞ: Kod v1.2 - indi serial kodu hər normal ASCII simvolunu ehtiva edir! Bu standart ABŞ klaviaturasındakı HƏR düyməsidir! Serial kodu, mətni göstərmək üçün arduino proqramından serial girişi alır- bu mətndən bir dəfə keçir və dayanır … Döngə kodu bir sıra məktublar götürür və arduinoya yükləyir və dəfələrlə döngə salır. İndi ara verməli və Syst3mX -ə təşəkkür etməliyəm, çünki bu layihənin əksəriyyəti onun sxeminə görə hətta 24x6 matrisinə əsaslanır. Onu yoxlayın, əla adamdır. Mənim kodum əsasən onun yalnız dəyişdirilmiş bir versiyasıdır. Onun kodu mənim iradəmlə eyni şəkildə işləyir, ancaq onun kodu 6 sıra ilə məhdudlaşır, mənimki tam 8 -dən istifadə edir. Əgər matrisiniz işləyirsə, bir az dondurma ilə qeyd edin …

Addım 10: Lövhəni iz kağızında örtün

Lövhəni iz kağızında örtün
Lövhəni iz kağızında örtün
Lövhəni iz kağızında örtün
Lövhəni iz kağızında örtün
Lövhəni iz kağızında örtün
Lövhəni iz kağızında örtün

Çox güman ki, yayılmış LEDlər almamısınız, bu yaxşıdır. Təəssüf ki, aydın LED -lər bir növ "lens parlaması" effektinə malikdir və bir nöqtədə həqiqətən parlaqdır, onlarda naxış görmək çətinləşir. Bunu düzəltmək üçün LED -lərin üzərinə effektiv şəkildə yayaraq bir az iz kağızı qoydum. Ancaq bu, onları hər tərəfə yaymır, buna görə də taxtanı və yumurta qabını bir -birinə bağladıqdan sonra ızgaranın üstünə başqa bir təbəqə qoymağı məsləhət görürəm.

Addım 11: Bitirin

Bu layihədəki son addım yumurta qabı və arxa taxtaya bir araya gəlmək və bəlkə də hər şey üçün bir iş görməkdir. Bunu uyğun gördüyünüz halda edin, ancaq onu özünəməxsus edin! Tezliklə tamamladığım, korpuslu dizaynımın bəzi şəkillərini yerləşdirəcəyəm.

Rəqəmsal istehsal müsabiqəsi
Rəqəmsal istehsal müsabiqəsi
Rəqəmsal istehsal müsabiqəsi
Rəqəmsal istehsal müsabiqəsi

Rəqəmsal İstehsal Yarışmasında 2 -ci yeri tutdu

Tövsiyə: