SCK pininin bozuk olduğunu nasıl anladınız?
Pek bilgi sahibi birisi değilim bir arkadaş bu kodu çalıştırmamı söyledi. Seri monitörden kontrol ettiğimde sck pini başarısız diyor.
#include <SPI.h>
void setup() {
Serial.begin(9600);
SPI.begin();
Serial.println("SPI Testi Basladi.");
pinMode(13, OUTPUT); // SCK
pinMode(11, OUTPUT); // MOSI
pinMode(12, INPUT); // MISO
Serial.print("SCK Testi: ");
digitalWrite(13, HIGH);
delay(100);
if (digitalRead(13) == HIGH) {
Serial.println("BASARILI");
} else {
Serial.println("BASARISIZ");
}
Serial.print("MOSI Testi: ");
digitalWrite(11, HIGH);
delay(100);
if (digitalRead(11) == HIGH) {
Serial.println("BASARILI");
} else {
Serial.println("BASARISIZ");
}
Serial.print("MISO Testi: ");
if (digitalRead(12) == LOW || digitalRead(12) == HIGH) {
Serial.println("BASARILI");
} else {
Serial.println("BASARISIZ");
}
SPI.end();
}
void loop() {
}