Isi kandungan:

Lencana Paparan Matriks LED Boleh Dipakai: 8 Langkah (dengan Gambar)
Lencana Paparan Matriks LED Boleh Dipakai: 8 Langkah (dengan Gambar)

Video: Lencana Paparan Matriks LED Boleh Dipakai: 8 Langkah (dengan Gambar)

Video: Lencana Paparan Matriks LED Boleh Dipakai: 8 Langkah (dengan Gambar)
Video: Workshop Series Akreditasi Merdeka #2 Sinkronisasi IKU dan Renstra untuk Penyusunan LED 2024, Jun
Anonim
Lencana Paparan Matriks LED Boleh Dipakai
Lencana Paparan Matriks LED Boleh Dipakai

Adakah anda menjalankan acara, pertandingan atau bahkan mengadakan pesta ulang tahun?

Lencana adalah item serba boleh yang dapat membuat perkenalan dan perayaan menjadi lebih mudah. Anda tidak akan memulakan perbualan dengan "hello, nama saya …………." jadi mengapa mesti lencana anda?

Oleh itu, mari kita reka Lencana PCB yang boleh anda pasangkan dengan bangganya dan pakai pada acara penting anda yang seterusnya.

Dalam projek ini, saya akan menunjukkan bagaimana saya membina paparan matriks LED berasaskan ATtiny85 berukuran lencana (matriks 5x4). Saya telah menggunakan teknik Charliplexing untuk memandu 20 LED menggunakan ATtiny85.

anda boleh menambahkan teks tambahan ke lencana anda dengan mudah seperti yang anda mahukan. Menonjol dari orang ramai dengan lencana PCB yang hebat ini.

Mari kita mulakan:)

Langkah 1: Tonton Video

Image
Image

Video ini melalui proses membina juga, jika anda lebih suka belajar seperti itu!

Langkah 2: Perkara Yang Digunakan dalam Projek Ini

Perkara Yang Digunakan dalam Projek Ini
Perkara Yang Digunakan dalam Projek Ini
Perkara Yang Digunakan dalam Projek Ini
Perkara Yang Digunakan dalam Projek Ini
Perkara Yang Digunakan dalam Projek Ini
Perkara Yang Digunakan dalam Projek Ini

Komponen perkakasan

  • Microchip ATtiny85 x1
  • Bateri Sel Duit Syiling CR2032 x1
  • LED 3 mm x20
  • Pemegang Sel Duit Syiling CR2032 x1
  • Soket IC DIP 8 pin x1
  • Suis Slaid x1
  • Perintang 100 ohm x5

Untuk memprogram ATtiny85, anda memerlukan arduino uno atau papan arduino lain

Aplikasi perisian:

Arduino IDE

Alatan tangan:

Besi pematerian

Langkah 3: Charlieplexing

Charliplexing adalah teknik untuk menggerakkan paparan multipleks di mana relatif sedikit pin I / O pada mikrokontroler digunakan, mis. untuk menggerakkan pelbagai LED. Kaedah ini menggunakan keupayaan logik tri-keadaan mikrokontroler untuk mendapatkan kecekapan berbanding multiplexing tradisional.

Formula untuk Charlieplexing isLEDs = n ^ 2 - n

di mana 'n' adalah bilangan pin yang digunakan.

Saya menggunakan ATtiny85 yang diprogramkan dengan arduino sebagai ISP. Oleh itu, ia menggunakan 5 pin untuk 20 LED.

Maklumat lanjut mengenai Charlieplexing:

Langkah 4: Diagram Skematik

Langkah 5: Prototaip

Prototaip!
Prototaip!
Prototaip!
Prototaip!
Prototaip!
Prototaip!
Prototaip!
Prototaip!

Sebelum merancang PCB, saya memutuskan untuk membina prototaip pada papan wangi.

Dan ia berfungsi dengan baik ……

Langkah 6: Reka Bentuk PCB

Reka Bentuk PCB
Reka Bentuk PCB
Reka Bentuk PCB
Reka Bentuk PCB
Reka Bentuk PCB
Reka Bentuk PCB
Reka Bentuk PCB
Reka Bentuk PCB

Saya menggunakan KiCad untuk Reka Bentuk PCB. Potongan tepi dibuat menggunakan fail. DXF yang dirancang dan dihasilkan menggunakan Autodesk Fusion 360.

Ukuran lencana PCB ialah 55 * 86 mm.

Saya memetik dan memesan PCB melalui PCBWay.com.

Catatan: Skrin Sutera Putih Di bahagian tengah disediakan untuk Menulis Nama Anda atau Apa sahaja yang anda mahukan:)

Selepas menyolder PCB kelihatan seperti ini:

Imej
Imej

Projek ini adalah sumber terbuka. Sekiranya anda ingin membina sendiri, semua sumber boleh didapati di halaman GitHub saya.

Langkah 7: Wire Circuit to Flash ATtiny

(JANGAN masukkan bateri sekarang.)

Pada PCB saya telah menyediakan penyambung 6 pin untuk pengaturcaraan ATtiny85. Titik kecil berhampiran penyambung 6-pin adalah pin pertama (MISO), lihat foto untuk sambungan alternatif.

Imej
Imej
Imej
Imej
  • Arduino + 5V - VCC
  • Arduino GND -GND
  • Arduino pin 10 -RST
  • Arduino pin 11 -MOSI
  • Arduino pin 12 -MISO
  • Arduino pin 13 -SCK

Ikuti pautan di bawah untuk pengaturcaraan ATtiny:

Pengurus Komuniti Instructables randofo telah menulis instruksional yang bagus untuk "Program a ATtiny With Arduino".

anda boleh memuat turun semua fail sumber dari halaman githhub saya:

Setelah Mengkonfigurasi Menu Alat Arduino IDE, muat naik lakaran arduino yang diberikan

Catatan: kemas kini sketsa baris ke-11 arduino untuk dipaparkan mengikut kehendak anda

Langkah 8: Menyelinap Video

Image
Image

Berseronok:)

Terima kasih banyak untuk membaca jika anda memerlukan lebih banyak maklumat jangan ragu untuk bertanya dalam komen, dan saya akan memberikan jawapan yang terbaik untuk anda.

Sekiranya anda menyukai projek ini, anda boleh menyokong projek saya dengan Mengundi untuk Cabaran Parti.

Anda juga boleh menyokong projek saya dalam peraduan PCB IWAY I Solder KIT 2019

Selamat membuat!:)

Disyorkan: