Görseldeki çıktılarda seri port ekranına Serial.println() fonksiyonuyla “Merhaba
Dünya” yazdırılmaktadır.
İkinci programda butonla dijital giriş uygulamasında butonun durumu seri port ekranına yazdırılmaktadır


void setup() {
Serial.begin(9600); //Seri iletişim baudrate ayarı yapıldı.
}
void loop() {
Serial.println("Merhaba Dünya!");
}


const byte buton = 2;
void setup() {
Serial.begin(9600); //Seri iletişim baudrate ayarı yapıldı.
pinMode(buton, INPUT_PULLUP);
}
void loop() {
bool butonDurum = digitalRead(buton);
if (butonDurum == 0)
Serial.println("Butona basıldı.");
else
Serial.println("Butona basılmadı.");
}
const byte buton = 2;
bool butonDurum;
void setup() {
Serial.begin(9600); //Seri iletişim baudrate ayarı yapıldı.
pinMode(buton, INPUT_PULLUP);
}
void loop() {
while (butonDurum == 1) {
butonDurum = digitalRead(buton);
}
Serial.println("Butona basıldı.");
delay(100);
while (butonDurum == 0) {
butonDurum = digitalRead(buton);
}
Serial.println("Butona basılmadı.");
delay(100);
}
byte butonPini = 2;
bool x = 1;
void setup() {
pinMode(butonPini, INPUT_PULLUP);
Serial.begin(9600);
}
void loop() {
if (digitalRead(butonPini) == 1 && x == 1) {
Serial.println("Butona basılmadı");
x = 0;
}
if (digitalRead(butonPini) == 0 && x == 0) {
Serial.println("Butona basıldı");
x = 1;
}
delay(100);
}
No responses yet