7 segment display kullanımı(0-9' a kadar yazdırma)Anot için

 



Devrede 220 ohm'luk dirençler kullanılır.(Kırmızı-Kırmızı-Kahverengi-Altın)

Kodlar kişisel olarak şu şemaya göre ayarlanır eğer devreniz katot ise 5v yerine Gnd verirsiniz ve kodların tersini yazarsınız('1' ise  '0'  ,  '0' ise '1' gibi);



Kodlar;

//Pinleri kendi şemanıza göre uyarlayınınz. Dijital pinlerde olmasına özen gösteriniz.

int pinA = 6;

int pinB = 7;

int pinC = 8;

int pinD = 10;

int pinE = 11;

int pinF = 5;

int pinG = 4;


void setup() {

  pinMode(pinA,OUTPUT);

  pinMode(pinB,OUTPUT);

  pinMode(pinC,OUTPUT);

  pinMode(pinD,OUTPUT);

  pinMode(pinE,OUTPUT);

  pinMode(pinF,OUTPUT);

  pinMode(pinG,OUTPUT);


}


void loop() {

  digitalWrite(pinA,1);

  digitalWrite(pinB,0);

  digitalWrite(pinC,0);

  digitalWrite(pinD,1);

  digitalWrite(pinE,1);

  digitalWrite(pinF,1);

  digitalWrite(pinG,1);

  delay(1000);


  digitalWrite(pinA,0);

  digitalWrite(pinB,0);

  digitalWrite(pinC,1);

  digitalWrite(pinD,0);

  digitalWrite(pinE,0);

  digitalWrite(pinF,1);

  digitalWrite(pinG,0);

  delay(1000);


  digitalWrite(pinA,0);

  digitalWrite(pinB,0);

  digitalWrite(pinC,0);

  digitalWrite(pinD,0);

  digitalWrite(pinE,1);

  digitalWrite(pinF,1);

  digitalWrite(pinG,0);

  delay(1000);


  digitalWrite(pinA,1);

  digitalWrite(pinB,0);

  digitalWrite(pinC,0);

  digitalWrite(pinD,1);

  digitalWrite(pinE,1);

  digitalWrite(pinF,0);

  digitalWrite(pinG,0);

  delay(1000);


  digitalWrite(pinA,0);

  digitalWrite(pinB,1);

  digitalWrite(pinC,0);

  digitalWrite(pinD,0);

  digitalWrite(pinE,1);

  digitalWrite(pinF,0);

  digitalWrite(pinG,0);

  delay(1000);


  digitalWrite(pinA,0);

  digitalWrite(pinB,1);

  digitalWrite(pinC,0);

  digitalWrite(pinD,0);

  digitalWrite(pinE,0);

  digitalWrite(pinF,0);

  digitalWrite(pinG,0);

  delay(1000);


  digitalWrite(pinA,0);

  digitalWrite(pinB,0);

  digitalWrite(pinC,0);

  digitalWrite(pinD,1);

  digitalWrite(pinE,1);

  digitalWrite(pinF,1);

  digitalWrite(pinG,1);

  delay(1000);


  digitalWrite(pinA,0);

  digitalWrite(pinB,0);

  digitalWrite(pinC,0);

  digitalWrite(pinD,0);

  digitalWrite(pinE,0);

  digitalWrite(pinF,0);

  digitalWrite(pinG,0);

  delay(1000);


  digitalWrite(pinA,0);

  digitalWrite(pinB,0);

  digitalWrite(pinC,0);

  digitalWrite(pinD,0);

  digitalWrite(pinE,1);

  digitalWrite(pinF,0);

  digitalWrite(pinG,0);

  delay(1000);


  digitalWrite(pinA,0);

  digitalWrite(pinB,0);

  digitalWrite(pinC,0);

  digitalWrite(pinD,0);

  digitalWrite(pinE,0);

  digitalWrite(pinF,0);

  digitalWrite(pinG,1);

  delay(1000);


}


Yorumlar

Bu blogdaki popüler yayınlar

1.Veri Tabanıyla Access Bağlantısı Nasıl Kurulur?

PIR(Hareket Sensörü) ile Led yakma, Ne kodları yazılır?

Android Studio'da basit oyun yapımı