X-Steel - Wait

Pages

Banner 468 x 60px

 

Sabtu, 17 November 2018

Arduino

0 komentar

Membuat Angka Berjalan di ARDUINO UNO

Menggunakan LED seven segment


Komponen yang akan banyak dijumpai dalam proyek Arduino adalah 7 segment. Biasanya digunakan untuk menampilkan angka 0-9, seperti display di deket lampu merah yang menunjukkan waktu tersisa sebelum lampu hijau menyala. Ada juga beberapa aplikasi yang menggunakannya untuk menampilkan angka hexadecimal dari 0-9,A-F seperti contoh gambar di atas.
Seven segment (7 segmen) seperti pada contoh di atas sebetulnya lampu LED yang dibentuk dari 7 batang LED dan disusun membentuk seperti angka 8. Setiap segmen LED memiliki pin sendiri-sendiri sehingga bisa dinyala-matikan. Untuk membentuk suatu angka, kita harus menyalakan beberapa segmen dan mematikan yang lainnya. Angka 0, misalnya dibentuk dengan menyalakan semua segmen kecuali yang di tengah.
Untuk memudahkan, maka setiap segmen tersebut diberi kode huruf a,b,c,d,e,f,g, seperti pada gambar di bawah, Dan kode ini kode standar. Eh, ada satu segmen lagi deng sebetulnya, yaitu segmen kedelapan yang berupa titik desimal yang diberi kode DP.
Dengan demikian untuk menyusun angka 0-9, maka table berikut menunjukan segmen yang harus dinyalakan (ON) dan dimatikan (OFF)
Digitabcdefg
0ononononononoff
1offononoffoffoffoff
2ononoffononoffon
3ononononoffoffon
4offononoffoffonon
5onoffononoffonon
6onoffononononon
7onononoffoffoffoff
8ononononononon
9ononononoffonon

Berikut ini adalah penampakan dari 7 segmen yang saya punya, satu digit dan 4 digit. Di pasaran ada juga yang 2 digit, 3 digit, bahkan lebih dari 4 digit
Di bawah ini adalah contoh code listing untuk 7-segmen jenis common cathode dengan pin sbb:

0 komentar:

Posting Komentar