Mündəricat:

Dot Matrix vizit kartı: 8 addım (şəkillərlə birlikdə)
Dot Matrix vizit kartı: 8 addım (şəkillərlə birlikdə)

Video: Dot Matrix vizit kartı: 8 addım (şəkillərlə birlikdə)

Video: Dot Matrix vizit kartı: 8 addım (şəkillərlə birlikdə)
Video: nivanı aşırdıq😥 2024, Noyabr
Anonim
Dot Matrix vizit kartı
Dot Matrix vizit kartı

Fənər vizit kartım sizin üçün kifayət qədər inkişaf etmiş deyilsə, onda bir çox sürüşdürücü mesajlar üçün fərdiləşdirilə bilən tam qrafik ekranı olan biri necə olar? Təxminən 5 dollarlıq bir hissə dəyərində bu miqdarda edilə bilər və yalnız bir neçəsini hazırlasanız bir az daha bahalı olar. Bunun asan bir dizayn olduğunu sizə xəbər verməyəcəyəm - çox yaxşı lehimləmə bacarığınız və elektronikada bir az təcrübəniz olmadığı təqdirdə sınamayın. Buradakı bəzi komponentlər düyü taxıllarından daha kiçikdir, buna görə də yaxşı görmə qabiliyyətinə sahib olmaq faydalı olardı! Fənər kartı kimi, miqdarda çıxara biləcəyiniz bir şeydən daha çox bir anlayışın sübutudur, ancaq ən azı nəyə nail ola biləcəyiniz və bir neçə il sonra vizit kartlarının harada olacağı barədə bir fikir verə bilər.

Addım 1: Dizayn haqqında

Dizayn haqqında
Dizayn haqqında

Yenilikçi bir imicin vacib olduğu yüksək texnologiyalı bir işə və ya yüksək dəyərli müqavilələrdə iştirak edənlərə uyğun bir kart növüdür. Bunun adi bir vizit kartının yerini alacağını heç vaxt təklif etməzdim, amma bütün bu potensial müştərini təəccübləndirmək üçün əlavə bir neçə dollar xərcləməkdən məmnun olacaq bir neçə şirkətdən çox olacaq. Fənər kartı kimi, məqsəd də insanların ata bilmədikləri bir vizit kartı hazırlamaqdır! Dizayn, gördüyü işlərə görə olduqca sadədir - tək çipli "PIC" mikro nəzarətçisinə qoşulmuş 5x15 LED -lərdən ibarət bir matris. Bir ovuc rezistor və açar dizaynı tamamlayır (Şematik aşağıda mövcuddur). Düymələrə basılmadığı təqdirdə mikrokontrolörü yuxu rejimində saxlayaraq, batareya bir neçə il davam edə bilər və hələ də mesajlarınızı bir neçə min göstərməyə imkan verir.

Addım 2: Ehtiyacınız olan şey

Nə lazımdır
Nə lazımdır
  • Bir CR2032 batareyası (100 ədəd alanda ebayda təxminən 16 qəpiyə aldım)
  • Bir CR2032 batareya tutucusu (www.rapidonline.com saytından 18-3780 hissəsini istifadə etdim. Bunun qiyməti 100 qəpik ətrafında təxminən 14 qəpikdir - bunlar www.mouser.com kimi yerlərdə tapa biləcəyiniz ümumi bir tutucu növüdür. mənim üçün Atlantikanın o tayında olsan!)
  • Bir PIC16F57 (www.farnell.com saytından sifariş kodu 1556188 - Bunların hər biri 100+ miqdarda 66 qəpikdir - yenə www.mouser.com saytında tapa bilərsiniz)
  • Dörd səthə montaj açarı (hər biri 20 sent olan www.rapidonline.com saytından 78-1130-cu hissə)
  • "0805" səthə montaj paketindəki bəzi müxtəlif rezistorlar və kondansatörlər - 5x100 ohm rezistorlara, 2x10k rezistorlara, 1x47k rezistora, 1x47p kondansatörə və 1x100n kondansatörə ehtiyacınız olacaq - yuxarıda göstərilən təchizatçılardan heç biri bunu etmir və demək olar ki, heç bir dəyəri yoxdur!
  • 75x "0603" LEDlər - mümkün qədər parlaq və mümkün qədər ucuz! 72-8742 maddəsini Rapid-dən hər birini 6 qəpikdən istifadə etdim, amma yenə də bunları digər təchizatçılardan əldə edə bilməlisiniz. Bunları hər biri təxminən 3 qəpiyə qədər əldə edə bilərsiniz.
  • İstifadə etdiyiniz batareyadan bir qədər qalın olan bəzi iki tərəfli köpüklü yapışan bant - mənim qalınlığım 4,5 mm idi)
  • Layihə üçün çap edilmiş bir elektron kart (PCB) - özünüzü istehsal etmək üçün təlimatlar bu məqalənin əhatə dairəsindən kənardır, ancaq ütülü və ya fotoşəkil texnikası (mənim üstünlük verdiyim texnika) ilə müəyyən uğurlar əldə edə bilərsiniz. Öz çap elektron lövhələrinizi hazırlamaq üçün təlimatları təlimatlarda və digər saytlarda başqa yerdə tapa bilərsiniz. PCB düzeni, özünüzü sınamaq istəyirsinizsə, bir PDF sənədində aşağıda göstərilmişdir.

Ayrıca bir lehimləmə dəmiri (üstəgəl lehim), kəsici bıçaq, bir az sprey yapışdırıcı və kartınızın ön hissəsini çap etmək üçün bir vasitəyə ehtiyacınız olacaq - rəngli lazer və ya inkjetdən istifadə edə bilərsiniz. OHP şəffaflıq filmini çap etdim. PIC mikro nəzarətçisini proqramlaşdırma üsuluna da ehtiyacınız olacaq. Www.mouser.com saytından 579-PG164120 nömrəli və 35 dollara yaxın olan PICKit2-dən istifadə edirəm. 5x0.1 düymlük PCB sancaqlar (Rapid-dən 22-0510 kimi) lövhə ilə bir interfeys rolunu oynamaq üçün proqramçıya itələ bilər.

Addım 3: Lehim başlayır

Lehim başlayır!
Lehim başlayır!
Lehim başlayır!
Lehim başlayır!

Ən kiçikdən başlayaraq komponentləri lövhəyə lehimləyin (şəkillərə baxın). Bir cüt cımbız burada faydalıdır - bir lehim yastığına bir yastıq qoyaraq və sonra yenidən əridərək rezistorları və ya kondansatörləri cımbızla yerləşdirərək bu kiçik komponentləri səliqəli şəkildə əlavə edə bilərsiniz. Bu komponentlərin hansı istiqamətdə getməsinin əhəmiyyəti yoxdur, ancaq PIC üçün (bu fotoşəkillərdə göstərildiyi kimi yazılı şəkildə yuxarıya doğru oxunmalıdır), eyni zamanda LED -lərin də düzgün şəkildə yerləşdirilməsi lazımdır. LED -lərlə hansı istiqamətdə getməli olduqlarını söyləmək daha çətindir - üst əlaqə pozitiv olmalıdır (və ya "anod"). LED üçün məlumat cədvəlinə müraciət edərək deyə bilərsiniz - iki potensialdan biri ümumiyyətlə bir şəkildə qeyd olunacaq. Daha kiçik bir 1.5V batareyaya bir neçə tel bağlayaraq, sonra LED -lərin ucundakı tellərə toxunaraq onlardan birini sınamaq daha asan bir yoldur - əgər doğru yoldaysanız, bir parıltı görməlisiniz, amma tək bir 1.5V batareya istifadə etsəniz, çox zəif olacaq, buna görə diqqətlə müşahidə etməlisiniz. Yenə də, lehimləmə mövzusunda bir dərslik bu məqalənin əhatə dairəsinə daxil deyil - xəbərdarlıq etdim ki, bu yeni başlayanlar üçün bir layihə deyil, buna görə də səthə montaj lehimləmə işində bunu ilk dəfə etməyin! Diqqət yetirin ki, LED -lər əvvəlcə alt ucunda lehimlənir - üst tellərini birləşdirmək üçün bir az sonra bir neçə tel istifadə edəcəyik.

Addım 4: Müvəqqəti iki tərəfli lövhə

Müvəqqəti iki tərəfli lövhə
Müvəqqəti iki tərəfli lövhə

Hər bir LED sütununun yanındakı şaquli PCB izləri boyunca "görünməz lent" lentləri qoyun - bu, lehimləmək istədiyimiz tellərin onlara toxunmasını dayandıracaq. LEDlər, fotoşəkildə olduğu kimi rezistora qədər çatmaq üçün. Diqqət yetirin ki, yalnız dörd telə ehtiyacınız olacaq - komponentləri birləşdirmək üçün bir PCB izi istifadə etdiyi üçün bu məqalədə verilmiş PCB planını istifadə etsəniz, ən üst telə ehtiyacınız olmayacaq.

Addım 5: Proqramlaşdırma

Proqramlaşdırma
Proqramlaşdırma

Növbəti addım, yığma proqramını çipə daxil etməkdir. PIC Kit 2 proqramçısı almış olsanız, ehtiyacınız olan hər şey var. MatrixCode.zip faylını bu səhifədən yükləyin, açın və kompüterinizin hər hansı bir qovluğuna qoyun - sonra MPLAB IDE -dən "Layihə" menyusuna gedin, "Aç" ı seçin və "əsas" a gedin. asm "faylı. Saxlanılan mesajları (kodun 115 -ci sətirində) mənim deyil, əlaqə məlumatlarınıza dəyişdirin (!) - mesajlar '1' və '0' - a '1' seriyası ilə yazılıb - LED -in yandığını bildirir. Diqqətlə baxsanız, adımın '1' lə yazıldığını görəcəksiniz. (Bunu görmək üçün başınızı 90 dərəcə çevirməyiniz lazım ola bilər!) Öz simvollarınızı və ya simvollarınızı yaratmaq üçün tam sərbəstliyə sahibsiniz, buna görə də istəsəniz sola hərəkət edən bir avtomobilin sadə bir animasiyasına sahib ola bilərsiniz. Dörd mesaj olduğunu unutmayın - hər düymə üçün bir - 'MSG1LEN, MSG2LEN …' təriflərində tutduğu sütun sayını ifadə edərək hər bir mesajın uzunluğunu göstərməlisiniz. Yenidən "Layihə" menyusuna gedin, və "Quickbuild" seçin - heç bir səhv olmadığını yoxlayın və sonra proqrama hazırsınız. Proqramçıya 0,1 düymlük başlıq şeridindən 5 sancaqdan ibarət kəsilmiş bir zolaq daxil etmək və proqramlaşdırma zamanı yalnız 5 sancağa toxunmaq üçün sadə bir texnikadan istifadə edirəm. Proqramçının ucundakı ox PCB -nin üst pininə uyğun olmalıdır (BU ŞƏKİLDƏ GÖSTƏRİLMƏDİ - WHOOPS!). Dəyişikliklərinizi bitirməyincə 5 pinli şeridi lövhəyə lehimləyin. Proqramlaşdırmağa hazır olduğunuzda, nədənsə MPLAB IDE -də olmadığı kimi proqramçı ilə birlikdə verilən 'PICKIT2' köməkçi proqramından istifadə etməli olacaqsınız. PIC16F57 proqramlaşdırmasını birbaşa dəstəkləyin. Bunu etmək üçün əvvəlki addımda yaradılan Hex faylını yükləməzdən əvvəl PIC ailəsini ("təməl xətt") və xüsusi hissəni (16F57) dəqiqləşdirməlisiniz. Hər şey uğurlu olarsa, batareyanı daxil etməlisiniz (poz tərəfi aşağıya) və mesajınızın irəlilədiyini görmək üçün düymələrdən birinə basın!

Addım 6: Bitirmə

Bitir
Bitir
Bitir
Bitir
Bitir
Bitir

Prototipi əhatə etmək üçün lövhəyə bir neçə tərəfli köpük bant tətbiq etdim, tərs çevirdim və sonra artıq hissəni kəsdim. Daha sonra bir OHP şəffaflıq vərəqində qrafik örtüyünü tərs çap etdim. Vərəqi çevirərək və ağ printer etiketini yapışdıraraq ağ rəngdə görünmək üçün şəffaflıqdakı aydın nişanları əldə edə bilərsiniz. Kartın ön tərəfinə yapışdırılmadan və artıqlığı kəsmədən əvvəl, bir az yapışqan sprey istifadə edərək, örtükə qalın polipropilen (sənədlərin cilalanması üçün örtük kimi hazırlanmış) bir təbəqə bağladım. Mənimki ilə eyni qrafikdən istifadə etmək istəsəniz, bu səhifədə PDF olaraq da mövcuddur.

Addım 7: Hazır məhsul

Hazır məhsul
Hazır məhsul

Hazır məhsul aşağıda göstərilmişdir. İndi dünyanın ən qabaqcıl vizit kartına sahib olduğunuz məzmunla rahatlaşa bilərsiniz (ən azından rəngli OLED ekrana sahib olan növbəti kartımı hazırlayana qədər!)

Addım 8: Gələcək

Bunları ticari olaraq istehsal etsəydim, yəqin ki, bir neçə şeyi dəyişərdim. Əvvəlcə CR2032 xanasını daha incə olduğu üçün CR2016 -ya dəyişərdim və sonra PCB -də kəsilmiş bir yerə yerləşdirərdim. Daha aşağı profilli komponentlərdən istifadə edərək, kartın qalınlığı, ehtimal ki, 1/8 düym qədər azaldıla bilər (indiki 1/4 düymdən çox). Yeni nazik plyonkalı batareyalardan bir neçəsini istifadə edərək, daha yüksək qiymətə də olsa, çevik bir kart hazırlamaq mümkün ola bilər. Peşəkar şəkildə çap edilmiş bir örtük və köpük bant üçün xüsusi kəsilmiş bir əvəz, kartların daha sürətli yığıldığını görər və bir az daha hamar görünər. Əlbəttə ki, PCB -lər həm peşəkar şəkildə istehsal ediləcək, həm də montajın daha da sürətlənməsinə imkan verən 'seç və yerləşdir' robotu ilə doldurulacaqdır. Sonra rəngli OLED displeydən istifadə edərək yüksək qətnamə versiyası üzərində işləmək istərdim. fotoşəkillər və animasiyalar düşünün. Səma həddidir - demək olar ki, hər hansı bir elektronikanı vizit kartlarına - simsiz bağlantılara, səsli mahnılara - hər kəs bu fikirləri və ya digər əlaqəli kommersiya məqsədləri ilə istifadə etmək istəyirsə, mənə bildirin - info@lightboxtechnology ünvanında mənə müraciət edə bilərsiniz. com. Bu səhifənin altına bu layihə üçün Eagle PCB faylını daxil etdim. Bu təlimatda göstəriləndən bir az fərqli bir versiya olduğuna dair xəbərdar olun, belə ki, Eagle ilə tanış deyilsinizsə və öz istifadəniz üçün bəzi dəyişikliklər etməkdən məmnun deyilsinizsə çox istifadə etməyəcəksiniz. Əsas dəyişikliklər iki tərəfli olmasıdır (4-cü addımda bant/tel birləşməsinə ehtiyac yoxdur), keçid tipinin bir az fərqli izi var və fərqli bir batareya montaj üslubundan istifadə edirəm. (Bunu sınamaq istəyənlər üçün, PCB -nin mərkəzində 20 mm -lik bir delik açdım və sonra daha incə bitmiş bir kart hazırlamaq üçün lövhənin hər iki tərəfində iki diaqonallı yay tel istifadə etdim..

Tövsiyə: