Isi kandungan:

Paparan Dot-Matrix LED: 8 Langkah (dengan Gambar)
Paparan Dot-Matrix LED: 8 Langkah (dengan Gambar)

Video: Paparan Dot-Matrix LED: 8 Langkah (dengan Gambar)

Video: Paparan Dot-Matrix LED: 8 Langkah (dengan Gambar)
Video: Konsep Dot Matrix LED 8x8 2024, November
Anonim
Paparan Dot-Matrix LED
Paparan Dot-Matrix LED

Ini adalah CARA mudah untuk membuat paparan Dot-Matrix LED peribadi anda sendiri. Saya akan menambah program lengkap dengan penjelasan untuk menyalakan LED. Ia juga boleh digodam, anda boleh mengubahnya agar sesuai dengan diri anda.

Saya memutuskan untuk membuat paparan dot matrix saya sendiri kerana ia kelihatan keren, dan tidak ada yang boleh didapati dengan warna biru, yang merupakan warna terbaik, jadi saya memutuskan, juga boleh membuatnya sendiri.

Langkah 1: Rancang

Rancang
Rancang
Rancang
Rancang

Tugas pertama adalah merancang projek.

Saya membina cuircuit di Eagle sehingga saya dapat melihat sambungannya dan menguji matriks LED. Ini juga membolehkan saya belajar bagaimana menyalakan LED individu. Perkara pertama yang perlu dilakukan ialah menambahkan semua barang sokongan untuk PIC, jadi saya memerlukan bekalan kuasa, memuat turun soket dan menetapkan semula. Saya juga perlu menyusun output dalam baris yang mudah digunakan. Ini menentukan ukuran PCB jadi saya menghabiskan banyak masa untuk mengurangkan saiz sehingga saya tidak dapat mengecilkannya. Langkah seterusnya adalah meletakkan 20 LED di dot-matrix, menghubungkan semua anod dalam lajur dan semua katod dalam baris. Ini tidak mungkin dilakukan tanpa menggunakan wayar pautan melainkan jika anda menggunakan papan lapisan dua atau papan sisi dua sisi. Saya tidak begitu, saya akan menggunakan wayar pautan.

Langkah 2: PCB

PCB
PCB

Ia perlu dibuat bagaimana.

Saya merancang PCB pada komputer sekolah, yang mempunyai PCB Wizard 3. Perisian yang hebat, sangat mudah digunakan tetapi masih sangat berkuasa. Sayangnya ini bermaksud semasa saya mempunyai fail PCBWiz3, saya tidak memilikinya dalam format lain, dan satu-satunya gambar yang saya ada ialah topeng foto-etch, selalu menjadi amalan yang baik untuk membungkusnya dalam kertas topeng foto-etch untuk kemudian gunakan, atau hanya dokumentasi. Malangnya mereka mengimbas dengan agak teruk. Namun ketika saya merancang semula rangkaian di Eagle, saya telah pergi dan membuat semula PCB.

Langkah 3: Dapatkan Bahagiannya

Dapatkan Bahagiannya
Dapatkan Bahagiannya

Sebaik sahaja anda tahu apa yang akan anda lakukan, anda memerlukan bahagiannya. Saya menggunakan: 20 LED Biru Tersebar1 PICAXE 18X Mikrokontroler1 soket bersiri1 22kOhm perintang1 10kOhm resistorlots wirelot hitam multicore dari wayar multicore merahSaya menggunakan PICAXE PIC kerana saya pernah menggunakannya di sekolah, mereka sangat sederhana. Saya mendapati mereka sangat mudah untuk diprogramkan, dan kemudian memuat turun program ke. PICAXE BASIC tentunya satu-satunya bahasa PIC yang saya tahu juga, sehingga membataskannya. Mereka semestinya cukup mudah dicari, walaupun di UK anda hanya boleh pergi ke Rapid Electronics - manual PICAXEPICAXE - Ini adalah data cip.pdfPICAXE - juga.pdfSaya membeli LED pada masa yang sama, sekarang semasa saya pergi untuk titik biru matriks ini adalah pilihan saya, dan saya membayarnya, 48 p setiap LED, jadi £ 12 untuk keseluruhannya, lebih murah untuk membeli dalam bungkusan 25. Sudah tentu jika anda berjaya membuatnya anda boleh menggunakannya apa yang anda mahukan, walaupun menggunakan susun atur PCB saya, anda memerlukan pakej 5mm. Saya memerlukan perintang Ohm 4k7 untuk reset, kecuali pin reset (pin 4) ditarik tinggi oleh perintang ohm 4k7 maka PIC akan sentiasa tetapkan semula, yang tidak baik. Saya menggunakan soket stereo, perintang 10k ohm dan perintang 22k ohm untuk soket muat turun, ini bermaksud seluruh unit adalah mandiri, yang sangat berguna. Juga mengelakkan PIC hancur kerana saya harus terus mengeluarkannya dan akhirnya menghentak kaki, apa cara untuk membuang £ 4,75 … Saya mempunyai PCB terukir di sekolah sehingga mereka pada dasarnya bebas. Walau bagaimanapun, kami menggunakan papan berkualiti rendah sehingga trek dapat ditarik dengan mudah, tetapi saya tidak fikir itu akan menjadi masalah, sekurang-kurangnya. Oh saya kerana kesakitan.

Langkah 4: Pematerian

Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian

Sebaik sahaja anda mempunyai bahagiannya, sudah tiba masanya untuk menghubungkannya semua.

Papan pertama yang saya mulakan adalah papan paparan. Terdapat beberapa sebab, ia kelihatan sangat membosankan, akan sangat menyeronokkan untuk bermain setelah saya selesai, dan akan membosankan, tunggu, adakah saya menyebutnya? Oleh itu, setelah saya membersihkan trek dengan wayar, saya mula memotong dan memasang wayar pautan. Ini sangat sukar dibuat dan sukar dibuat dan kemudian dipasang di tempatnya, jadi jika tidak ada pembantu berjenama seramik yang sesuai, saya menggunakan selotip, yang membawa saya ke penemuan, bukan untuk pertama kalinya, bahawa selotip yang dibakar adalah barang jahat yang tidak enak. Setelah ini selesai, saya mula menyolder LED, saya mula dari atas dan berusaha melakukannya secara berasingan, sehingga saya bosan dan memulakan keseluruhan baris sekaligus. Menjelang akhir ia menjadi agak sukar kerana petunjuk LED tersekat agak lama. Setelah semua 20 LED disolder, saya menyerang belakang dan melepaskan semua petunjuk sial sejauh yang saya boleh. Dan sesuai dengan pemikiran saya yang terdahulu meraih pek bateri dan klip bateri 6v dan mula memasang wayar ke atas dan ke bawah sambungan yang menyalakan tiang. Ini nampaknya cukup bagus, projek yang selebihnya mungkin bernilai hanya untuk penampilan ini. Sudah tentu untuk beberapa alasan yang aneh, seluruh barisan menyala bersama tetapi pada ketika ini saya tidak begitu perasan…

Langkah 5: Bersihkannya

Menjatuhkannya
Menjatuhkannya

Sebaik sahaja anda menyolder papan bersama, sudah tiba masanya untuk memasangnya. Terdapat beberapa perkara yang boleh anda lakukan.

Buang fluks berlebihan: Flux membantu solder mengalir dan membuat hubungan yang baik namun ia kelihatan sangat tidak enak apabila dikeringkan dan sebaiknya menghilangkan penampilan cantik itu. Cara terbaik untuk melakukan ini adalah anda mengetuk papan dengan kain yang telah anda rendam dalam aseton. Di mana anda akan mendapat aseton saya mendengar anda menangis? Anda boleh mendapatkannya beberapa kedai seni, anda juga boleh membelinya di beberapa kedai berperahu / laut sebagai sebahagian daripada rangkaian gentian kaca, namun sumber terbaik sebenarnya adalah penghilang pernis kuku yang murah. Oleh itu, pergilah ke ahli farmasi murah terdekat anda dan mulailah mencari penghilang pernis kuku yang paling murah. Saya bercakap tentang 49p untuk 200ml, pengalaman masa lalu saya menunjukkan bahawa ini terdapat dalam botol merah jambu. Bersihkan tepi papan: Ini semudah mengemaskan tepi papan ke bawah sehingga licin dan rata. Ia juga bagus untuk membulatkan bahagian tepi. Itu sahaja buat masa ini.

Langkah 6: Pengaturcaraan

Pengaturcaraan
Pengaturcaraan

Oleh itu, anda sudah berjaya, anda telah memasangkan bateri, tetapi tunggu, tidak, ia tidak berfungsi, atau mungkin anda hanya perlu memprogramkannya … Ah, itu adalah idea yang baik. Oleh kerana sudah lama saya berfikir, saya mempunyai soket muat turun di PCB, jadi, hanya dengan memasukkan kabel muat turun, pasangkannya ke port bersiri pada PC anda, dapatkan Pengaturcaraan Pengaturcara, dan dapatkan pengekodan! Sudah tentu ia membantu jika anda sudah memprogramkan PICAXE sebelum ini, sejauh ini saya mempunyai pengalaman sekitar 4 tahun, tahap GCSE dan AS / A. Perkara pertama yang perlu dilakukan ialah menaip:

utama: goto utamaIni hanya menyediakan PICAXE untuk program, meletakkan kod penting antara utama dan goto utama, saya melakukan ini supaya saya tidak lupa melakukannya kemudian. Tugas seterusnya adalah menetapkan output, pin mana yang anda mahukan tinggi, dan mana yang rendah. Cara yang lama dan memakan masa adalah untuk pergi

tinggi 1high 2high 3low 1low 2low 3Atau anda boleh menjadi tenang dan mengatur keadaan semua dalam satu baris

let pin =% 00001110let pin =% 00000000Ini berfungsi dengan memberikan setiap pin digit tertentu, jadi pin 8 adalah digit pertama, pin 0 adalah digit terakhir dan seterusnya. Kita juga perlu meletakkan kelewatan masa di sana sehingga pin sebenarnya dibiarkan cukup lama agar LED menyala. Terdapat 2 perintah menunggu PICAXE utama, tunggu dan jeda, tunggu 1 menunggu selama 1 saat, sementara jeda 1 menunggu 1uSecond, itulah yang kita perlukan. Mereka yang cenderung memilih nit akan menyedari bahawa hanya terdapat 8 pin pada pin =% 00000000 perintah. Ya, keluaran kesembilan pada PICAXE18X menjana pin keluar siri. Ini memerlukan sekeping kod yang sama sekali baru

tolak $ 05,% 00000000pokok $ 05,% 00001000Saya tidak pasti mengapa ini berfungsi, atau mengapa perlu, tetapi saya mendapatnya dari orang-orang yang ramah di Forum PICAXEJadi, semua ini bersama-sama memberi kita

utama: & apos Surat Alet pin =% 00011000 & apospoke $ 05,% 00000000 & apos Set SERTXD line lowpause 1 & aposlet pin =% 00100101 & apospoke $ 05,% 00001000 & apos Set SERTXD line highpause 1 & aposlet pin =% 01000101 & apospoke $ 05,% 0os highpause 1 & aposlet pins =% 10001000 & apospoke $ 05,% 00000000 & apos Set SERTXD line lowpause 1 & aposgoto main & aposItu mesti menunjukkan huruf A pada paparan dotmatrix anda

Langkah 7: Perkara Yang Selesai

Perkara Selesai
Perkara Selesai
Perkara Selesai
Perkara Selesai

Di sini dipaparkan huruf A.

Dan gambar kedua adalah huruf B dalam gelap, ini adalah LED biru yang tersebar dengan pek bateri 4x AA 2500mAh yang baru dicas, cukup terang. Tetapi tidak begitu terang sehingga anda tidak dapat melihat paparannya, sempurna.

Langkah 8: Penambahbaikan

Penambahbaikan
Penambahbaikan
Penambahbaikan
Penambahbaikan
Penambahbaikan
Penambahbaikan

Ia berfungsi, jadi sekarang apa, menikmati kejayaan projek yang lengkap dan berfungsi, tidak, tidak sesaat. Bagaimana saya boleh membuatnya lebih baik, bagaimana saya boleh membuatnya lebih murah bagaimana saya dapat menjadikannya lebih sejuk !!! Nah, inilah beberapa idea yang telah memantul di kepala saya. LED SMD, oke, bagaimana jika ledanya jauh lebih kecil, itu ' d turunkan ketebalan keseluruhan projek dengan ukuran, 5mm, lebih kecil adalah lebih baik. Plus SMD kelihatan lebih keren, geek + 5. SMD PIC, wahai, lebih banyak kebaikan SMT, geek +10 sekurang-kurangnya, baiklah ia tidak dapat ditanggalkan, tetapi anda masih boleh memuat turun program kepadanya semasa berada di papan tulis. Oh dan ini akan menurunkan ketebalan projek, di bahagian belakang sebanyak 5mm (jangan lupa soket muat turun). Pembuatan PCB profesional, baik, betapa mudahnya, pasti ia memerlukan sedikit, tetapi ia bermaksud papannya sempurna, baik, sesempurna yang anda buat. Anda juga boleh bermain dengan fungsi yang menyeronokkan seperti papan berlapis atau papan sisi dua, bayangkan PCB dua sisi, maka anda tidak memerlukan 2 PCB yang terpisah. Tambahkan komponen SMD seperti perintang, LED dan PIC dan anda mempunyai papan yang sangat berkelas tetapi mahal. Berikut adalah senarai dari CadSoft, orang yang membuat Eagle, Pengilang PCB. Paparan yang lebih besar, kebanyakan paparan adalah 5 hingga 7, milik saya adalah 4 hingga 5, jadi membuatnya lebih besar akan membuka pelbagai pilihan paparan baru. Kerana anda memerlukan lebih banyak output, saya hanya mempunyai 9 yang tersedia, tetapi jika anda menggunakan PICAXE28X, anda mempunyai 17 output yang tersedia, iaitu paparan 8 hingga 8. Bagus. Tetapi jika anda beralih dari PICAXE ke mikrokontroler lain, saya pasti ada yang mempunyai pin output yang berbeza. Pilihan lain adalah untuk memberi output kepada Charlie-Plex, walaupun anda mesti dapat menetapkan pin output sebagai input agar dapat berfungsi. Saya percaya ini mungkin berlaku dengan kebanyakan PICA PICAXE, terutamanya Arduino's. Mudah-mudahan apabila laman web saya (TheDarkPlace atau hanya The Dark Place) dihidupkan dan berjalan, saya mungkin dapat menjual kit paparan 4 hingga 5, dengan beberapa pilihan, seperti 2 papan berasingan, 1 papan lengkap dan 1 papan lengkap dengan 2 lapisan. Itu bergantung kepada berapa orang yang menyukainya. Atau anda boleh menghantar e-mel kepada saya di: pinski1 [at] gmail.com Berikut adalah beberapa gambar susun atur.

Disyorkan: