Hai! Sebagai pemasok Grafik LED 7 Segmen, saya sangat bersemangat untuk berbagi dengan Anda cara membuat pola khusus pada tampilan kecil yang bagus ini. Baik Anda seorang penghobi yang ingin menambah gaya pada proyek Anda atau seorang profesional yang membutuhkan solusi tampilan unik, panduan ini akan memandu Anda melalui prosesnya langkah demi langkah.
Memahami Dasar-dasar Grafik LED 7 Segmen
Sebelum kita mendalami cara membuat pola khusus, mari kita bahas dengan cepat apa itu Grafik LED 7 Segmen. Layar ini terdiri dari tujuh segmen LED individual yang disusun dalam pola tertentu, biasanya dalam bentuk angka 8. Setiap segmen dapat dinyalakan atau dimatikan secara terpisah, sehingga Anda dapat membuat angka, huruf, dan simbol yang berbeda.
Ada berbagai jenis tampilan LED 7 Segmen yang tersedia, sepertiLED 7 Segmen satu digit,LED Tujuh Segmen dua digit, DanLED 7 Segmen tiga digit. Jumlah digit menentukan berapa banyak karakter yang dapat Anda tampilkan sekaligus.
Alat dan Bahan yang Anda Butuhkan
Untuk membuat pola khusus pada Grafik LED 7 Segmen, Anda memerlukan alat dan bahan berikut:
- Tampilan LED 7 Segmen:Pilih jenis dan ukuran yang sesuai dengan proyek Anda.
- Mikrokontroler:Ini akan mengontrol tampilan dan mengirimkan sinyal untuk menghidupkan dan mematikan segmen. Pilihan populer termasuk mikrokontroler Arduino, Raspberry Pi, dan PIC.
- Kabel Breadboard dan Jumper:Ini digunakan untuk menghubungkan layar ke mikrokontroler.
- Resistor:Untuk membatasi arus yang mengalir melalui LED dan mencegahnya terbakar.
- Catu Daya:Pastikan Anda memiliki sumber daya yang stabil untuk memberi daya pada layar dan mikrokontroler.
Langkah 1: Pengkabelan Tampilan LED 7 Segmen
Langkah pertama adalah menyambungkan tampilan LED 7 Segmen ke mikrokontroler. Setiap segmen tampilan dihubungkan ke pin tertentu pada mikrokontroler. Anda juga harus menghubungkan pin umum (baik anoda umum atau katoda umum, tergantung pada jenis layar) ke sumber listrik yang sesuai.
Berikut adalah contoh sederhana cara menyambungkan tampilan LED 7 Segmen katoda umum ke Arduino:
- Hubungkan pin katoda umum ke GND di Arduino.
- Hubungkan setiap segmen (a, b, c, d, e, f, g) ke pin digital pada Arduino melalui resistor.
Langkah 2: Memprogram Mikrokontroler
Setelah layar tersambung, saatnya memprogram mikrokontroler untuk menampilkan pola khusus Anda. Anda dapat menggunakan bahasa pemrograman seperti C++ atau Python untuk menulis kodenya.
Berikut contoh dasar cara menampilkan angka 8 pada tampilan LED 7 Segmen menggunakan Arduino:
// Tentukan pin untuk setiap segmen const int segmentPins[] = {2, 3, 4, 5, 6, 7, 8}; void setup() { // Tetapkan semua pin segmen sebagai keluaran untuk (int i = 0; i < 7; i++) { pinMode(segmentPins[i], OUTPUT); } } void loop() { // Aktifkan semua segmen untuk menampilkan angka 8 for (int i = 0; i < 7; i++) { digitalWrite(segmentPins[i], HIGH); } penundaan(1000); // Tunggu 1 detik }
Langkah 3: Membuat Pola Kustom
Sekarang setelah pengaturan dasar Anda berfungsi, sekarang saatnya berkreasi dan membuat pola kustom Anda sendiri. Anda dapat menggunakan kombinasi menghidupkan dan mematikan segmen untuk membuat angka, huruf, dan simbol yang berbeda.
Berikut contoh cara menampilkan huruf “A” pada tampilan LED 7 Segment :
// Tentukan pin untuk setiap segmen const int segmentPins[] = {2, 3, 4, 5, 6, 7, 8}; // Tentukan pola huruf A const int letterAPattern[] = {HIGH, HIGH, HIGH, LOW, HIGH, HIGH, HIGH}; void setup() { // Tetapkan semua pin segmen sebagai keluaran untuk (int i = 0; i < 7; i++) { pinMode(segmentPins[i], OUTPUT); } } void loop() { // Menampilkan huruf A for (int i = 0; i < 7; i++) { digitalWrite(segmentPins[i], letterAPattern[i]); } penundaan(1000); // Tunggu 1 detik }
Langkah 4: Menganimasikan Pola
Jika Anda ingin menambahkan beberapa gerakan ke pola kustom Anda, Anda dapat menganimasikannya dengan mengubah pola secara berkala. Anda dapat menggunakanmenunda()berfungsi untuk mengontrol kecepatan animasi.
Berikut ini contoh cara menganimasikan pola yang berputar melalui angka yang berbeda:


// Tentukan pin untuk setiap segmen const int segmentPins[] = {2, 3, 4, 5, 6, 7, 8}; // Definisikan pola angka 0-9 const int numberPatterns[10][7] = { {HIGH, HIGH, HIGH, HIGH, HIGH, HIGH, LOW}, // 0 {LOW, HIGH, HIGH, LOW, LOW, LOW, LOW}, // 1 {HIGH, HIGH, LOW, HIGH, HIGH, LOW, HIGH}, // 2 {TINGGI, TINGGI, TINGGI, TINGGI, RENDAH, RENDAH, TINGGI}, // 3 {RENDAH, TINGGI, TINGGI, RENDAH, RENDAH, TINGGI, TINGGI}, // 4 {TINGGI, RENDAH, TINGGI, TINGGI, RENDAH, TINGGI, TINGGI}, // 5 {TINGGI, RENDAH, TINGGI, TINGGI, TINGGI, TINGGI, TINGGI}, // 6 {TINGGI, TINGGI, TINGGI, RENDAH, RENDAH, RENDAH, RENDAH}, // 7 {TINGGI, TINGGI, TINGGI, TINGGI, TINGGI, TINGGI, TINGGI}, // 8 {TINGGI, TINGGI, TINGGI, TINGGI, RENDAH, TINGGI, TINGGI} // 9 }; void setup() { // Tetapkan semua pin segmen sebagai keluaran untuk (int i = 0; i < 7; i++) { pinMode(segmentPins[i], OUTPUT); } } void loop() { // Menggilir angka 0-9 for (int num = 0; num < 10; num++) { for (int i = 0; i < 7; i++) { digitalWrite(segmentPins[i], numberPatterns[num][i]); } penundaan(1000); // Tunggu 1 detik } }
Tip dan Trik
- Gunakan Daftar Pergeseran:Jika Anda menggunakan tampilan LED 7 Segmen multi-digit, Anda dapat menggunakan register geser untuk mengurangi jumlah pin yang diperlukan pada mikrokontroler.
- Bereksperimenlah dengan Pola Berbeda:Jangan takut untuk berkreasi dan mencoba berbagai kombinasi segmen untuk menciptakan pola yang unik.
- Tambahkan Efek Suara dan Cahaya:Anda dapat meningkatkan daya tarik visual pola kustom Anda dengan menambahkan efek suara dan cahaya.
Kesimpulan
Membuat pola khusus pada Grafik LED 7 Segmen adalah proyek menyenangkan dan bermanfaat yang memungkinkan Anda menunjukkan kreativitas Anda. Dengan alat, bahan, dan sedikit pengetahuan pemrograman yang tepat, Anda dapat membuat tampilan menakjubkan yang pasti akan mengesankan.
Jika Anda tertarik membeli Grafik LED 7 Segmen untuk proyek Anda, jangan ragu untuk menghubungi kami. Kami menawarkan berbagai macam tampilan berkualitas tinggi dengan harga bersaing. Baik Anda seorang penghobi atau profesional, kami memiliki solusi tepat untuk Anda.
Hubungi kami hari ini untuk mendiskusikan kebutuhan Anda dan memulai proyek Anda berikutnya!
Referensi
- Dokumentasi Arduino
- Dokumentasi Raspberry Pi
- Lembar Data Mikrokontroler PIC
