สวัสดีครับ
ผมกำลังศึกษาเกียวกับArduino และต้องการศึกษาการก็บค่ามาที่ SD card
ผมใช้ ฺBoard Arduino Uno R3 กับ Data logger shield
ตามคุณเจ้าของร้าน(ขอโทษนะครับพอดีไม่รู้จักชื่อ)ที่ทำเป็นตัวอย่างใน You tube
โดยลองรัน Sketch "ReadWrite"
แล้วผมเจอปัญหาว่า
Initializing SD card...initialization failed!
โดยผมได้ปฎิบัติตามขั้นตอนใน You tube ทุกขั้นตอน
เลือก Chip select =10
การ Up load ไม่มี Error ครับ
พอจะไปแสดงใน Serial monitor ก็เจอปัญหาตามข้างต้น
ช่วยแนะนำหน่อยได้ไหมครับ
ผมมีข้อสังเกตุว่า
ผมไม่มี libraly SPI อาจจจะเป็นสาเหตุหรือเปล่าครับ
ถ้าใช่ช่วยแนะนำ link Download libraly SPI ให้หน่อยครับ
ขอบคุณครับ
ฺ
Arduino IDE มีไลบารี SD Card ติดตั้งมาให้แล้ว ไม่ต้องเพิ่มครับ
ทดลองกับโคดตัวอย่างนี้
ลองเปลี่ยน Chip select เป็นขาอื่น เช่น 4 / 8
// change this to match your SD shield or module;
// Arduino Ethernet shield: pin 4
// Adafruit SD shields and modules: pin 10
// Sparkfun SD shield: pin 8
ถ้ายังไม่ได้ ส่งมาให้ที่ร้านเช็คได้ครับ
ถ้าไม่ได้ยังไง สามารถส่งมาให้ที่ร้านเช็คได้ให้ได้ ตามรายละเอียดการรับประกัน ทางร้านตรวจสอบให้ครับ
ได้ครับ เขียนแจ้งมาในช่องหมายเหตุทางร้านตรวจสอบให้ครับ