int kled=2,mled=3,kbuton=5,mbuton=6;
void setup() {
pinMode(kled,OUTPUT);
pinMode(mled,OUTPUT);
pinMode(kbuton,INPUT);
pinMode(mbuton,INPUT);
}
void loop() {
if(digitalRead(kbuton)==HIGH)
{
digitalWrite(kled,HIGH);
}
if(digitalRead(mbuton)==HIGH)
{
digitalWrite(mled,1);
}
else.
{
digitalWrite(mled,0);
digitalWrite(kled,0);
}
}
int kled=2,mled=3,kbuton=5,mbuton=6;
void setup() {
pinMode(kled,OUTPUT);
pinMode(mled,OUTPUT);
pinMode(kbuton,INPUT);
pinMode(mbuton,INPUT);
}
void loop() {
if (digitalRead(kbuton)==HIGH) {
digitalWrite(kled,HIGH);
} else {
digitalWrite(kled,0);
}
if (digitalRead(mbuton)==HIGH) {
digitalWrite(mled,1);
} else {
digitalWrite(mled,0);
}
}
Kodu okursan anlayabilirsin diye düşünüyorum.@Berkay Davas peki burada diğeriyle farkı ne olmuş oldu.
Kod olarak demiyorum, mantıken bir else içinde iki tane komut verdik burda ise iki else içinde birer komut verdik. İkiside aynı yola çıkmama sebebini anlamadım.Kodu okursan anlayabilirsin diye düşünüyorum.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.