Micro SD Card Module for arduino

Description

Micro SD Card Module คืออะไร

Micro SD Card Module คือ โมดูลที่ใช้สำหรับอ่านและเขียนข้อมูลลงในการ์ด Micro SD โดยสามารถเชื่อมต่อกับบอร์ด Arduino หรือบอร์ดไมโครคอนโทรลเลอร์อื่น ๆ ได้โดยตรง

เหมาะสำหรับโปรเจกต์ที่ต้องการเก็บข้อมูล เช่น อุณหภูมิ, ความชื้น, การตรวจจับการเคลื่อนไหว, เวลา, หรือรูปภาพจากกล้อง

โมดูลนี้จะมีวงจรควบคุมภายใน และสามารถสื่อสารผ่าน SPI (Serial Peripheral Interface) กับ Arduino

 


สเปคของ Micro SD Card Module

 

รายการ

รายละเอียด

แรงดันไฟเลี้ยง

3.3V – 5V (ใช้กับ Arduino ได้โดยตรง)

อินเตอร์เฟส

SPI (MISO, MOSI, SCK, CS)

ความจุรองรับ

การ์ด Micro SD สูงสุด 32GB (FAT16 หรือ FAT32)

แรงดันระดับลอจิก

มีวงจรแปลงระดับ 5V → 3.3V ในตัว

ขาเชื่อมต่อ

VCC, GND, MISO, MOSI, SCK, CS

ขนาดการ์ด

รองรับการ์ด Micro SD แบบมาตรฐาน

 


การใช้งานกับ Arduino

✅ การต่อสายกับ Arduino Uno

SD Module Pin

Arduino Uno Pin

VCC

5V

GND

GND

MISO

Pin 12

MOSI

Pin 11

SCK

Pin 13

CS (Chip Select)

Pin 10

**สำหรับบอร์ดอื่น เช่น ESP32 หรือ Mega2560, ขา SPI อาจต่างกันเล็กน้อย

 


✅ ตัวอย่างโค้ด Arduino (บันทึกข้อความลงการ์ด):

#include <SPI.h>

#include <SD.h>

 

const int chipSelect = 10;

 

void setup() {

Serial.begin(9600);

 

if (!SD.begin(chipSelect)) {

Serial.println("Can't access SD Card");

return;

}

Serial.println("Successfully started using SD Card");

 

File dataFile = SD.open("data.txt", FILE_WRITE);

 

if (dataFile) {

dataFile.println("Record data: Hello SD Card!");

dataFile.close();

Serial.println("Data saved successfully");

} else {

Serial.println("Unable to open file.");

}

}

 

void loop() {

// Able to perform repetitive tasks, such as writing sensor data every 5 seconds

}


📌 การประยุกต์ใช้งาน:

  • Data Logger (เก็บข้อมูลจากเซนเซอร์)
  • ✅ บันทึกเหตุการณ์ (Log Event)
  • ✅ เก็บภาพจากกล้อง (เช่นใช้ร่วมกับ ESP32-CAM)
  • ✅ เล่นไฟล์เสียง (เช่น WAV)
  • ✅ เก็บข้อความหรือข้อมูล JSON, CSV

⭐ ข้อดี:

  • ง่ายต่อการใช้งานกับ Arduino
  • ใช้พลังงานต่ำ
  • บันทึกข้อมูลได้เยอะกว่าหน่วยความจำในบอร์ด
  • อ่านข้อมูลจากการ์ดได้โดยตรงจากคอมพิวเตอร์

 

Micro SD Card Module for arduino

Product form

SKU: NF73858

20 in stock

15.00 ฿ Excl. VAT

      Description

      Micro SD Card Module คืออะไร

      Micro SD Card Module คือ โมดูลที่ใช้สำหรับอ่านและเขียนข้อมูลลงในการ์ด Micro SD โดยสามารถเชื่อมต่อกับบอร์ด Arduino หรือบอร์ดไมโครคอนโทรลเลอร์อื่น ๆ ได้โดยตรง

      เหมาะสำหรับโปรเจกต์ที่ต้องการเก็บข้อมูล เช่น อุณหภูมิ, ความชื้น, การตรวจจับการเคลื่อนไหว, เวลา, หรือรูปภาพจากกล้อง

      โมดูลนี้จะมีวงจรควบคุมภายใน และสามารถสื่อสารผ่าน SPI (Serial Peripheral Interface) กับ Arduino

       


      สเปคของ Micro SD Card Module

       

      รายการ

      รายละเอียด

      แรงดันไฟเลี้ยง

      3.3V – 5V (ใช้กับ Arduino ได้โดยตรง)

      อินเตอร์เฟส

      SPI (MISO, MOSI, SCK, CS)

      ความจุรองรับ

      การ์ด Micro SD สูงสุด 32GB (FAT16 หรือ FAT32)

      แรงดันระดับลอจิก

      มีวงจรแปลงระดับ 5V → 3.3V ในตัว

      ขาเชื่อมต่อ

      VCC, GND, MISO, MOSI, SCK, CS

      ขนาดการ์ด

      รองรับการ์ด Micro SD แบบมาตรฐาน

       


      การใช้งานกับ Arduino

      ✅ การต่อสายกับ Arduino Uno

      SD Module Pin

      Arduino Uno Pin

      VCC

      5V

      GND

      GND

      MISO

      Pin 12

      MOSI

      Pin 11

      SCK

      Pin 13

      CS (Chip Select)

      Pin 10

      **สำหรับบอร์ดอื่น เช่น ESP32 หรือ Mega2560, ขา SPI อาจต่างกันเล็กน้อย

       


      ✅ ตัวอย่างโค้ด Arduino (บันทึกข้อความลงการ์ด):

      #include <SPI.h>

      #include <SD.h>

       

      const int chipSelect = 10;

       

      void setup() {

      Serial.begin(9600);

       

      if (!SD.begin(chipSelect)) {

      Serial.println("Can't access SD Card");

      return;

      }

      Serial.println("Successfully started using SD Card");

       

      File dataFile = SD.open("data.txt", FILE_WRITE);

       

      if (dataFile) {

      dataFile.println("Record data: Hello SD Card!");

      dataFile.close();

      Serial.println("Data saved successfully");

      } else {

      Serial.println("Unable to open file.");

      }

      }

       

      void loop() {

      // Able to perform repetitive tasks, such as writing sensor data every 5 seconds

      }


      📌 การประยุกต์ใช้งาน:

      • Data Logger (เก็บข้อมูลจากเซนเซอร์)
      • ✅ บันทึกเหตุการณ์ (Log Event)
      • ✅ เก็บภาพจากกล้อง (เช่นใช้ร่วมกับ ESP32-CAM)
      • ✅ เล่นไฟล์เสียง (เช่น WAV)
      • ✅ เก็บข้อความหรือข้อมูล JSON, CSV

      ⭐ ข้อดี:

      • ง่ายต่อการใช้งานกับ Arduino
      • ใช้พลังงานต่ำ
      • บันทึกข้อมูลได้เยอะกว่าหน่วยความจำในบอร์ด
      • อ่านข้อมูลจากการ์ดได้โดยตรงจากคอมพิวเตอร์

       

      Recently viewed products

      © 2025 บริษัท โกลบอลโทรนิค อินเตอร์เทรด จํากัด, Powered by Shopify

      • PayPal

      Login

      Forgot your password?

      Don't have an account yet?
      Create account