Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah

Komponen dan Perlengkapan

Nama BagianJumlah
Arduino UNO1
Array matriks LED 8x8 dengan driver MAX72191
Kabel jumper (generik)1
Lembar Akrilik 2mm1
Baut M2 X 10mm20
Muti M220

Aplikasi dan Layanan Online

Arduino IDE

Tentang Proyek

Proyek ini menunjukkan cara mengontrol array matriks LED 8x8 menggunakan Arduino Uno. Panduan ini mungkin digunakan untuk membuat tampilan sederhana (dan relatif murah) untuk proyek Anda sendiri. Dengan cara ini Anda mungkin menampilkan huruf, angka atau animasi kustom.

Array 5 matriks yang digunakan dalam salah satu proyek robot kami («Robô da Alegria») digunakan sebagai contoh untuk mengilustrasikan teknologi ini. Anda mungkin tertarik untuk mempelajari lebih lanjut tentang proyek ini di tautan berikut:

Komponen

Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
MAX7219-MAX7221.pdf

Perhatikan bahwa Anda akan membutuhkan dua jenis kabel jumper: female-to-female untuk koneksi antara matriks dan male-to-female untuk koneksi matriks pertama ke Arduino.

Jumlah komponen dapat bervariasi sesuai dengan struktur yang Anda inginkan.

Rangkaian

Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah

Hubungkan semua komponen sesuai dengan skematik. Anda akan membutuhkan beberapa kabel jumper untuk menghubungkan matriks pertama ke Arduino, dan setiap matriks ke matriks berikutnya di array.

Pinout Arduino:

Anda mungkin juga ingin menyusun setiap tampilan pada posisi tertentu. Untuk itu Anda dapat menggunakan lembar akrilik, beberapa baut dan mut (empat untuk setiap tampilan) dan menempatkan setiap komponen pada posisi. Tidak perlu alat untuk merakit rangkaian, tetapi Anda akan membutuhkan obeng jika Anda ingin melekatkan tampilan ke permukaan. Dalam contoh kami, lima tampilan ditempolakan dalam pola wajah (dua mata dan mulut). Colokkan kabel USB ke papan Arduino Uno dan lanjutkan ke langkah berikutnya.

FLPMR9JIRKFL3VQ.fzz

Coding

Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah

Dengan versi terbaru Arduino IDE terinstal, tambahkan library LedControl.h, yang digunakan untuk mengontrol LED. Unduh, kompilasi dan unggah kode Arduino, yang terbagi dalam 4 bagian:

setIntensity digunakan untuk membatasi kecerahan LED. Diatur sebagai 1 (pada skala 0 hingga 15) untuk mengurangi konsumsi daya modul ke tingkat yang dapat diterima oleh port USB.

FEGF6QQIRKFL5XL.ino

Penggunaan

Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah
Menguasai Matriks LED 8×8 dengan Arduino Uno: Panduan Langkah demi Langkah

Setelah unggah, tetaplah Arduino terhubung ke port USB komputer Anda dan buka Serial Monitor. Kode diprogram untuk menampilkan seperangkat emotikon pada wajah LED, tergantung pada pesan yang diterima oleh port serial. Perintah berikut dikonfigurasi:

Untuk mata

Untuk mulut:

Ketik pasangan karakter (satu untuk mata dan yang lain untuk mulut) di serial monitor, tekan enter dan tampilan akan diperbarui sesuai perintah Anda.

Anda dapat mengubah gambar (tambahkan wajah baru misalnya) atau mengubah metode kontrol (termasuk antarmuka Bluetooth atau Wi-Fi), sesuai kebutuhan Anda.

Nikmati!

Kode

Github

https://github.com/ferauche/RoboAlegria

Github

https://github.com/wayoda/LedControl

Proses manufaktur

  1. Membangun Efek Audio Berbasis Sensor dengan Kit Satellite CCRMA
  2. Panel Kontrol Simulator Penerbangan 2020 Arduino Nano – Tampilan LCD & CDI
  3. Panel Saklar & LED Berbasis Arduino untuk Microsoft Flight Simulator 2020
  4. Membuat Jam Waktu Nyata Arduino untuk Waktu Sholat Islam
  5. Bangun Konsol Pong LED 24×16 dengan Arduino Nano & MAX7219
  6. Kontrol LED melalui Bluetooth dengan Arduino – Panduan DIY Sederhana
  7. Menampilkan Gambar pada Layar TFT LCD 1.17 inci dengan Arduino UNO
  8. Membuat Robot Quadruped Arduino Cerdas: Panduan Langkah demi Langkah
  9. Arduino & MPU6050: Kontrol Servo Motor Presisi dengan SG90 & MG996R
  10. Kontrol Kipas PWM 4 Pin 25 kHz dengan Arduino Uno – Bangun, Kode & Uji