Saya akan mencoba dan membawa Anda melalui dasar-dasar lengkap LED, dll. Karena tampilan 4-segmen 7-digit adalah kombinasi dari beberapa "teknik LED".
LED kabel
LED, atau Light Emitting Diode, adalah salah satu hal yang menyenangkan dari Arduino.
Pada dasarnya, mereka mudah digunakan, daya mereka dan mereka akan menyala.
Mereka dapat menjengkelkan, karena mereka memiliki semacam polaritas, yang berarti bahwa mereka hanya akan bekerja ketika Anda menghubungkannya dengan benar. Jika Anda membalikkan tegangan positif dan negatif, mereka tidak akan menyala sama sekali.
Mengganggu karena itu, itu juga sangat berguna.
Cathode vs Anode
Pada LED tradisional, lead panjang adalah (+), Anode. Pemimpin lainnya adalah (-) Katoda.
"Atau, jika seseorang memangkas kakinya, coba cari tepi rata pada casing luar LED. Pin yang terdekat dengan tepi datar akan menjadi negatif, pin katoda." - Sparkfun
Sumber: https://learn.sparkfun.com/tutorials/polarity/diode-and-led-polarity
Kabel dasar
Saya tidak yakin apakah ini benar, karena saya merobek gambar dari internet.
Pengkabelan LED cukup mudah, Anoda (+) terhubung ke tegangan positif, lebih disukai melalui resistor pembatas arus. Katoda (-) terhubung ke ground (dengan resistor pembatas arus, jika Anda tidak memilikinya di sisi positif).
Resistor pembatas arus akan menghindari LED dari korslet, merusak LED atau Mikrokontroler / Arduino.
Beberapa LED, matriks, led RGB
Dengan beberapa LED, Anda sering memilikinya dengan sisi positif terhubung (+), "common Anode" atau semua terhubung ke (-) "common Cathode".
Pada dasarnya ini akan menjadi seperti ini.
Untuk katoda umum, Anda memasok arus ke pin yang ingin Anda miliki.
Untuk anoda umum, Anda menenggelamkan arus melalui LED.
Multiplexing (beberapa digit, 7-segmen)
Anda harus memeriksa tutorial parallax: http://learn.parallax.com/4-digit-7-segment-led-display-arduino-demo
Ketika Anda memiliki banyak LED, sering kali pintar untuk "multiplex" mereka. Biasanya Anda melalui "kelompok" LED dengan cepat, sehingga sepertinya mereka semua menyala pada saat yang sama.
Biasanya Anda menenggelamkan arus dari kolom LED dan memasok arus ke masing-masing LED berturut-turut.
Atau, Anda memasok arus ke kolom LED dan menenggelamkan arus dari masing-masing LED berturut-turut.
Sehingga Anda dapat memilih kolom mana yang akan diaktifkan, dan LED mana dari kolom itu yang menyala. Mengubah kolom / baris ini dengan cepat akan memungkinkan Anda untuk mengontrol beberapa LED dengan pin yang jauh lebih sedikit.
Bahkan ada pengontrol tampilan untuk ini, jika Anda tidak ingin mengurus peralihan di perangkat lunak Anda.
Jadi, ketika Anda memiliki 4 digit, segmen 7 multiplex, anoda umum
Diagram akan lebih seperti ini:
http://www.mytutorialcafe.com/Microcontroller%20Application%20C%207segmen.htm