Daftar Isi:

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

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

Video: Tampilan Dot-Matrix LED: 8 Langkah (dengan Gambar)
Video: Konsep Dot Matrix LED 8x8 2024, Juli
Anonim
Tampilan Dot-Matriks LED
Tampilan Dot-Matriks LED

Ini adalah CARA sederhana untuk membuat tampilan Dot-Matrix LED pribadi Anda sendiri. Saya akan menambahkan program lengkap dengan penjelasan untuk menyalakan LED. Ini juga agak dapat diretas, Anda dapat mengubahnya sesuai keinginan Anda.

Saya memutuskan untuk membuat tampilan dot matrix saya sendiri karena terlihat keren, dan tidak ada yang dapat ditemukan dengan warna biru, yang merupakan warna terbaik, jadi saya memutuskan, sebaiknya membuatnya sendiri.

Langkah 1: Rencanakan

Rencana
Rencana
Rencana
Rencana

Tugas pertama adalah merencanakan proyek.

Saya membangun sirkuit di Eagle sehingga saya bisa melihat koneksi dan menguji matriks LED. Hal ini juga memungkinkan saya untuk belajar bagaimana menyalakan masing-masing LED. Hal pertama yang harus dilakukan adalah menambahkan semua hal dukungan untuk PIC, jadi saya perlu catu daya, unduh soket, dan reset. Saya juga perlu mengatur output dalam baris yang mudah digunakan. Ini menentukan ukuran PCB jadi saya menghabiskan waktu sebanyak yang saya bisa untuk mengurangi ukurannya sampai saya tidak bisa mengecilkannya. Langkah selanjutnya adalah menempatkan 20 LED di dot-matrix, menghubungkan semua anoda dalam kolom dan semua katoda dalam baris. Ini tidak mungkin dilakukan tanpa menggunakan kabel penghubung kecuali jika Anda menggunakan papan lapis ganda atau papan dua sisi. Saya tidak jadi saya akan menggunakan kabel tautan.

Langkah 2: PCB

PCB
PCB

Nah itu perlu dibuat beberapa cara.

Saya mendesain PCB di komputer sekolah, yang memiliki PCB Wizard 3. Perangkat lunak yang hebat, sangat mudah digunakan tetapi masih sangat kuat. Sayangnya ini berarti sementara saya memiliki file PCBWiz3, saya tidak memilikinya dalam format lain, dan satu-satunya gambar yang saya miliki adalah topeng etsa foto, selalu praktik yang baik untuk membungkusnya dalam kertas topeng etsa foto untuk nanti digunakan, atau hanya dokumentasi. Sayangnya mereka dipindai agak buruk. Namun saat saya mendesain ulang sirkuit di Eagle, saya telah membuat ulang PCB.

Langkah 3: Dapatkan Suku Cadangnya

Dapatkan Suku Cadangnya
Dapatkan Suku Cadangnya

Setelah Anda tahu apa yang akan Anda lakukan, Anda memerlukan suku cadangnya. Saya menggunakan: 20 LED Biru Tersebar1 PICAXE 18X Mikrokontroler1 soket serial1 resistor 22kOhm1 resistor 10kOhm banyak kabel multicore hitam banyak kabel multicore merahSaya menggunakan PIC PICAXE karena saya telah menggunakannya di sekolah, mereka sangat sederhana. Saya menemukan mereka sangat sederhana untuk diprogram, dan kemudian mengunduh programnya. PICAXE BASIC tentu saja satu-satunya bahasa PIC yang saya tahu juga, sehingga membatasi mereka. Mereka dimaksudkan agar cukup mudah ditemukan, meskipun di Inggris Anda bisa pergi ke Rapid Electronics - manual PICAXEPICAXE - Ini adalah data chip.pdfPICAXE - juga.pdfSaya membeli LED pada saat yang sama, sekarang seperti yang saya lakukan untuk dot-matrix biru ini adalah pilihan saya, dan saya membayar untuk itu, 48p per LED, jadi £12 untuk semuanya, lebih murah untuk membeli dalam paket 25. Tentu saja jika Anda ingin membuatnya, Anda dapat menggunakan apa yang Anda inginkan, meskipun untuk menggunakan tata letak PCB saya, Anda akan menginginkan paket 5mm. Saya membutuhkan resistor 4k7 Ohm untuk reset, kecuali pin reset (pin 4) ditarik tinggi oleh resistor 4k7 ohm maka PIC akan terus-menerus reset, yang buruk. Saya menggunakan soket stereo, resistor 10k ohm dan resistor 22k ohm untuk soket unduhan, ini berarti seluruh unit mandiri, yang sangat berguna. Juga mencegah PIC menjadi rusak karena saya terus harus menariknya keluar dan akhirnya berakhir dengan patah kaki, sungguh cara untuk membuang £4,75… Saya memiliki PCB yang terukir di sekolah sehingga pada dasarnya gratis. Namun kami menggunakan papan berkualitas buruk sehingga trek dapat ditarik dengan mudah, tapi saya tidak berpikir itu akan menjadi masalah, setidaknya belum. Oh apakah aku kesakitan.

Langkah 4: Menyolder

Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian

Setelah Anda memiliki bagian-bagiannya, saatnya untuk menghubungkan semuanya.

Papan pertama yang saya mulai menyolder adalah papan display. Ada beberapa alasan, itu terlihat paling membosankan, akan sangat menyenangkan untuk dimainkan setelah saya selesai, dan itu akan membosankan, tunggu, apakah saya menyebutkan itu? Jadi setelah saya membersihkan trek dengan beberapa wirewool, saya mulai memotong dan memasang kabel penghubung. Ini sangat rumit dan cukup sulit untuk dibuat dan kemudian diperbaiki di tempatnya, jadi tanpa adanya asisten berjari keramik yang patuh, saya menggunakan selotip, yang membawa saya pada penemuan, bukan untuk pertama kalinya, bahwa selotip yang terbakar adalah barang yang menjijikkan. Setelah ini selesai saya mulai menyolder LED, saya mulai dari atas dan turun melakukannya secara individual, sampai saya bosan dan mulai pada seluruh baris sekaligus. Menjelang akhir itu menjadi cukup sulit karena lead LED mencuat cukup jauh. Setelah semua 20 LED disolder, saya menyerang bagian belakang dan memotong semua kabel sial itu sejauh mungkin. Dan sesuai dengan pemikiran saya sebelumnya, saya mengambil paket baterai 6v cadangan dan klip baterai dan mulai menjalankan kabel ke atas dan ke bawah koneksi yang menerangi kolom. Ini terlihat cukup bagus dengan sendirinya, sebenarnya, sisa proyek mungkin layak hanya untuk tampilan ini. Tentu saja untuk beberapa alasan aneh seluruh baris menyala bersama-sama, tetapi pada titik ini saya tidak begitu menyadarinya…

Langkah 5: Rapikan

Rapikan Itu
Rapikan Itu

Setelah Anda menyolder papan bersama, saatnya untuk merapikannya. Ada beberapa hal yang dapat Anda lakukan.

Hapus fluks berlebih: Fluks membantu aliran solder dan membuat kontak yang baik namun terlihat sangat buruk saat dikeringkan dan sebaiknya dihilangkan untuk tampilan yang indah itu. Cara terbaik untuk melakukannya adalah Anda mengoleskan pada papan dengan lap yang telah direndam dalam aseton. Di mana Anda akan mendapatkan aseton, saya mendengar Anda menangis? Anda bisa mendapatkannya di beberapa toko seni, Anda juga bisa membelinya di beberapa toko perahu/laut sebagai bagian dari rangkaian fiberglass, namun sumber terbaik sebenarnya adalah penghapus cat kuku yang murah. Jadi pergilah ke apoteker murah terdekat dan mulailah mencari penghilang cat kuku termurah. Saya berbicara tentang 49p untuk 200ml, pengalaman masa lalu saya menunjukkan bahwa ini datang dalam botol merah muda. Membersihkan tepi papan: Ini sesederhana mengampelas tepi papan ke bawah sehingga halus dan rata. Ini juga cukup bagus untuk membulatkan tepinya. Dan itu saja untuk saat ini.

Langkah 6: Pemrograman

Pemrograman
Pemrograman

Jadi Anda sudah berhasil, Anda telah memasang baterai, tapi tunggu, tidak, itu tidak berfungsi, atau mungkin Anda hanya perlu memprogramnya … Ah itu ide yang bagus. Karena pemikiran saya, saya memiliki soket unduhan yang sudah ada di PCB, jadi, cukup colok kabel unduhan, colokkan ke port serial di PC Anda, dapatkan Editor Pemrograman, dan dapatkan coding! Tentu saja membantu jika Anda sudah memprogram PICAXE sebelumnya, saya memiliki pengalaman sekitar 4 tahun sejauh ini, level GCSE dan AS/A. Hal pertama yang harus dilakukan adalah mengetik:

utama: goto mainIni hanya mengatur PICAXE untuk program, letakkan kode penting di antara main dan goto main, saya melakukan ini agar saya tidak lupa melakukannya nanti. Tugas selanjutnya adalah mengatur output, pin mana yang Anda inginkan tinggi, dan mana yang rendah. Cara yang panjang dan memakan waktu adalah pergi

tinggi 1tinggi 2tinggi 3rendah 1rendah 2rendah 3Atau Anda bisa menjadi keren dan mengatur semua status dalam satu baris dengan

biarkan pin = %00001110let pin = %00000000Ini bekerja dengan memberikan setiap pin digit tertentu, jadi pin 8 adalah digit pertama, pin 0 adalah digit terakhir dan seterusnya. Kita juga harus bisa mengatur waktu tunda di sana sehingga pin benar-benar dibiarkan menyala cukup lama agar LED menyala. Ada 2 perintah tunggu PICAXE utama, tunggu dan jeda, tunggu 1 tunggu selama 1 detik, sedangkan jeda 1 tunggu 1uSecond, itulah yang kita butuhkan. Mereka yang cenderung memilih nit akan memperhatikan bahwa hanya ada 8 pin pada perintah pins=%00000000. Ya, output kesembilan pada PICAXE18X sebenarnya adalah pin serial out. Ini membutuhkan potongan kode yang benar-benar baru untuk diatur

mencolek $05, %00000000menyodok $05, %00001000Saya tidak terlalu yakin mengapa ini berhasil, atau mengapa itu perlu, tetapi saya mendapatkannya dari orang-orang yang ramah di Forum PICAXE Jadi menyatukan semua itu memberi kita

utama: &apos Huruf Alet pin = %00011000 &apospoke $05, %00000000 &apos Setel baris SERTXD jeda rendah 1 &pin aposlet = %00100101 & apospoke $05, %00001000 &apos Setel baris SERTXD jeda tinggi 1 &pin aposlet = %01000101 &apospoke & $05, %SER00001000TXD baris SERTXD highpause 1 &pin aposlet = %10001000 &apospoke $05, %00000000 &apos Setel baris SERTXD lowpause 1 &aposgoto utama &aposItu akan menampilkan huruf A pada tampilan dotmatrix Anda

Langkah 7: Hal yang Selesai

Hal yang Selesai
Hal yang Selesai
Hal yang Selesai
Hal yang Selesai

Di sini ditampilkan huruf A.

Dan gambar kedua adalah huruf B dalam gelap, ini adalah LED biru yang tersebar dengan baterai 4x AA 2500mAh yang baru diisi, cukup terang. Tapi tidak begitu terang sehingga Anda tidak bisa melihat tampilannya, sempurna.

Langkah 8: Perbaikan

Perbaikan
Perbaikan
Perbaikan
Perbaikan
Perbaikan
Perbaikan

Ini berhasil, jadi sekarang apa, nikmati kemuliaan proyek yang lengkap dan berfungsi, tidak, tidak sedetik pun. Bagaimana membuatnya lebih baik, bagaimana membuatnya lebih murah bagaimana membuatnya LEBIH DINGIN !!!Nah, inilah beberapa ide yang memantul di kepala saya. LED SMD, oke, bagaimana jika lednya jauh lebih kecil, itu' d turunkan total ketebalan proyek dengan apa, 5mm, lebih kecil lebih baik. Plus SMD terlihat jauh lebih keren, geek +5. SMD PIC, whoa, lebih banyak kebaikan SMT, geek +10 setidaknya, oke itu tidak dapat dihapus, tetapi Anda masih dapat mengunduh program ke sana saat ada di papan tulis. Oh dan itu akan menurunkan ketebalan proyek, di bagian belakang sebesar 5mm (jangan lupa soket unduhannya). Manufaktur PCB profesional, wah, betapa mudahnya itu, tentu biayanya sedikit, tapi itu berarti papannya sempurna, sesempurna yang Anda buat. Anda juga bisa bermain dengan fungsi menyenangkan seperti multi-layer atau papan dua sisi, bayangkan PCB dua sisi, Anda tidak perlu 2 PCB terpisah. Tambahkan ke komponen SMD seperti resistor, LED dan PIC dan Anda memiliki papan yang sangat berkelas, tetapi mahal. Berikut adalah daftar dari CadSoft, orang-orang yang membuat Eagle, Produsen PCB. Layar lebih besar, sebagian besar layar berukuran 5 kali 7, milik saya berukuran 4 kali 5, jadi membuatnya lebih besar akan membuka berbagai opsi tampilan baru. Tentu saja Anda membutuhkan lebih banyak output, saya hanya memiliki 9 yang tersedia, tetapi jika Anda menggunakan PICAXE28X, Anda memiliki hingga 17 output yang tersedia, itu adalah tampilan 8 kali 8. Bagus. Namun jika Anda pindah dari PICAXEs ke mikrokontroler lain saya yakin ada yang dengan pin output yang berbeda. Pilihan lain adalah untuk Charlie-Plex output, meskipun Anda harus dapat mengatur pin output sebagai input untuk membuatnya bekerja. Saya percaya ini dimungkinkan dengan sebagian besar PIC non-PICAXE, terutama Arduino. Semoga setelah situs web saya (TheDarkPlace atau hanya The Dark Place) aktif dan berjalan, saya mungkin dapat menjual kit layar 4 kali 5, dengan beberapa opsi, seperti 2 papan terpisah, 1 papan lengkap dan 1 papan lengkap dengan 2 lapisan. Namun itu tergantung pada berapa banyak orang yang menyukainya. Atau bisa email saya di: pinski1[at] gmail.comIni beberapa gambar layoutnya.

Direkomendasikan: