Arduino Seven Segment | Tutorial Arduino Dasar

Arduino Seven Segment | Tutorial Arduino Dasar - Hallo sahabat Arduino Libs - Ayo Belajar Arduino !, Pada Artikel yang anda baca kali ini dengan judul Arduino Seven Segment | Tutorial Arduino Dasar, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan Artikel belajar arduino, Artikel belajar seven segment, Artikel seven segment arduino, Artikel tutorial arduino, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.

Judul : Arduino Seven Segment | Tutorial Arduino Dasar
link : Arduino Seven Segment | Tutorial Arduino Dasar

Baca juga


Arduino Seven Segment | Tutorial Arduino Dasar

tutorial arduino | Halo sobat AWI'ers.... ketemu lagi di akhir pekan. Kali ini kami akan sedikit bermain main dasar tentang bagaimana bertatap muka antara arduino dengan seven segment.

Sudah pada tau seven segment kan. itu loh yang biasa dipakai ditampilan-tampilan jam digital yang bentuknya kayak kotak - kotak ada angkanya 0 - 9


Seven Segment 0 - 9 (*)

Sebelum kita belajar lebih jauh alangkah baiknya kita mengenal apa itu seven segment, bagaimana konfigurasinya yang ada di seven segment.

Pada Umumnya seven segment terdiri 7 batang led yang disusun membentuk angka 8 (*seperti pada gambar diatas), dimana setiap segmentnya terdiri dari LED yang salah satu kaki terminal lednya di jadikan satu atau yang disebut dengan common. 

skema dari 7 batang led tadi biasanya di tandai dengan huruf a - g, sebagai berikut

skema seven segment (*)

Kaki yang dijadikan satu / common sendiri dibagi menjadi 2 yaitu kaki common anoda dan kaki common cathoda.
Penjelasan common anoda dan common katoda

Common Anoda
common Anoda merupakan bagian kaki dari anoda (+) yang dijadikan satu dan dihubungkan dengan arus positif tegangan. sedangkan untuk mengaktifkan kaki yang lainnya harus di beri tegangan negatif. atau led akan menyala jika dalam kondisi aktif low (diberi logika 0).
Misalkan ingin menampilkan angka 1, maka yang harus di lakukan adalah. kaki common di beri tegangan +, sedangkan kaki b dan c di beri tegangan -

Common Katoda
Common katoda ini kebalikannya dari common anoda, jadi kaki common yang disatukan adalah kaki katoda (-), sehingga untuk mengaktifkan kaki yang lain di beri tegangan (+) atau diberi logik high (1).

Berikut ini adalah gambar dari seven segment common anoda dan katoda
kaki kaki common (*)

Sekarang langsung ke percobaan arduino dengan seven segment,
yang perlu disiapkan
  • projectboard
  • arduino uno
  • seven segment (boleh anoda maupun katoda)
  • kabel jumper
  • tegangan (power supply)
Langkah langkah tutorial arduino seven segment
  • pasang seven segment pada project board
  • atur kabel jumper dengan susunan sebagai berikut

Arduino Pin 7 Segment Pin Connection
 2 7 (A)
 3 6 (B)
 4 4 (C)
 5 2 (D)
 6 1 (E)
 7 9 (F)
 8   10 (G)
 9  5 (DP)
  • pada percobaan kali ini kami menggunakan seven segment common katoda, maka kaki common dihubungkan dengan ground (-). 
  • masukkan program berikut di arduino software 
// www.arduino.web.id
// urut dari 0 - 9
// untuk 7segment common katoda, jika menggunakan common Anoda, silahkan dganti "1" dengan "0"

void setup() {             
  pinMode(2, OUTPUT);
  pinMode(3, OUTPUT);
  pinMode(4, OUTPUT);
  pinMode(5, OUTPUT);
  pinMode(6, OUTPUT);
  pinMode(7, OUTPUT);
  pinMode(8, OUTPUT);
  pinMode(9, OUTPUT);
  digitalWrite(9, 0);  // start with the "dot" off
}

void loop() {
   // write '0'
 digitalWrite(2, 1);
 digitalWrite(3, 1);
 digitalWrite(4, 1);
 digitalWrite(5, 1);
 digitalWrite(6, 1);
 digitalWrite(7, 1);
 digitalWrite(8, 0);
 delay(500);
  // write '1'
 digitalWrite(2, 0);
 digitalWrite(3, 1);
 digitalWrite(4, 1);
 digitalWrite(5, 0);
 digitalWrite(6, 0);
 digitalWrite(7, 0);
 digitalWrite(8, 0);
 delay(500);
 // write '2'
 digitalWrite(2, 1);
 digitalWrite(3, 1);
 digitalWrite(4, 0);
 digitalWrite(5, 1);
 digitalWrite(6, 1);
 digitalWrite(7, 0);
 digitalWrite(8, 1);
 delay(500);
  // write '3'
 digitalWrite(2, 1);
 digitalWrite(3, 1);
 digitalWrite(4, 1);
 digitalWrite(5, 1);
 digitalWrite(6, 0);
 digitalWrite(7, 0);
 digitalWrite(8, 1);
 delay(500);
  // write '4'
 digitalWrite(2, 0);
 digitalWrite(3, 1);
 digitalWrite(4, 1);
 digitalWrite(5, 0);
 digitalWrite(6, 0);
 digitalWrite(7, 1);
 digitalWrite(8, 1);
 delay(500);
 // write '5'
 digitalWrite(2, 1);
 digitalWrite(3, 0);
 digitalWrite(4, 1);
 digitalWrite(5, 1);
 digitalWrite(6, 0);
 digitalWrite(7, 1);
 digitalWrite(8, 1);
 delay(500);
// write '6'
 digitalWrite(2, 1);
 digitalWrite(3, 0);
 digitalWrite(4, 1);
 digitalWrite(5, 1);
 digitalWrite(6, 1);
 digitalWrite(7, 1);
 digitalWrite(8, 1);
 delay(500);
// write '7'
 digitalWrite(2, 1);
 digitalWrite(3, 1);
 digitalWrite(4, 1);
 digitalWrite(5, 0);
 digitalWrite(6, 0);
 digitalWrite(7, 0);
 digitalWrite(8, 0);
 delay(500);
 // write '8'
 digitalWrite(2, 1);
 digitalWrite(3, 1);
 digitalWrite(4, 1);
 digitalWrite(5, 1);
 digitalWrite(6, 1);
 digitalWrite(7, 1);
 digitalWrite(8, 1);
 delay(500);
 // write '9'
 digitalWrite(2, 1);
 digitalWrite(3, 1);
 digitalWrite(4, 1);
 digitalWrite(5, 0);
 digitalWrite(6, 0);
 digitalWrite(7, 1);
 digitalWrite(8, 1);
 delay(2000);

}
  • beginilah bentuk hasilnya  

  • Selamat bermain-main dengan seven segment anda. semoga tutorial arduino ini membantu


(*) gambar di dapat dari internet image google


    Demikianlah Artikel Arduino Seven Segment | Tutorial Arduino Dasar

    Sekianlah artikel Arduino Seven Segment | Tutorial Arduino Dasar kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.

    Anda sekarang membaca artikel Arduino Seven Segment | Tutorial Arduino Dasar dengan alamat link https://arduinolibs.blogspot.com/2012/09/arduino-seven-segment-tutorial-arduino.html

    0 Response to "Arduino Seven Segment | Tutorial Arduino Dasar"

    Post a Comment