HS-S64-L 마이크로 SD 카드 모듈

HS-S64-L 마이크로 SD 카드 모듈

1、소개

MicroSD 카드가 SD 카드 인터페이스를 통해 시스템과 통신하여 데이터의 읽기와 쓰기 작업을 수행합니다。SD카드는 데이터 레코드기, 예를 들어 환경 모니터링 장비에서 자주 사용됩니다.정기적으로 센서 데이터를 SD 카드에 쓰면 장기적으로 데이터를 저장할 수 있으며, 후속 분석에 편리합니다.大数据를 저장해야 할 필요가 있는 경우, SD카드는 이상적인 선택입니다.예를 들어,物联网 장치에서 SD 카드는 설정 파일, 로그 파일 등을 저장할 수 있습니다.

2、시뮬레이션 그래프

Micro-SD카드 모듈-HS-S64-L 원리도点击查看

3、모듈 매개변수

핀 이름

설명

G

GND(전원 입력 부정极)

V

VCC(전원 입력 정극)

MOSI

모듈 데이터 입력 패인

MISO

모듈 데이터 출력 패인

SCK

데이터 전송 클로크 핀

CS

데이터 전송 활성화 핀

  • 전원 공급 전압: 3.3V-5V

  • 연결 방식: PH2.0 6P 케이블 라인

  • 설치 방법:乐乐고 구축

4、회로판 크기

5、아두이노 IDE 예제 프로그램

주의: 프로그램을 업로드할 때 라이브러리 파일 오류가 표시되면 먼저 라이브러리 파일을 가져오세요!
Arduino IDE 라이브러리 다운로드 및 导入 가이드:
点击查看

예제 프로그램(UNO 개발 보드):

#include <SD.h>
#include <SPI.h>

Sd2Card card;
SdVolume volume;
SdFile root;
File datafile;
String SD_card_reading(String path) {
datafile = SD.open(path.c_str());
 String sd_data = "";
 while (datafile.available()) {
  sd_data = String(sd_data) + String(char(datafile.read()));
 }
  return sd_data;
}

void setup(){
  SD.begin(10);
  card.init(SPI_HALF_SPEED, 10);
  Serial.begin(9600);
  volume.init(card);
  Serial.println(card.type());
  Serial.println(String(volume.blocksPerCluster()*volume.clusterCount()/2/1024) + String("MB"));
  root.openRoot(volume);
  root.ls(LS_R | LS_DATE | LS_SIZE);if (SD.exists("fileName.txt")) {
    Serial.println(SD_card_reading("fileName.txt"));

  }
  datafile = SD.open("fileName.txt", FILE_WRITE);
  if(datafile){
   datafile.print("您好");
   datafile.println("");
   datafile.close();
  }
}

void loop(){
  //打印SD卡参数与读写测试
  //SD卡拥有超大的存储容量,一般用来保存检测传感器数据与系统参数
  //如温湿度数据等,通常保存的数据要加上时间戳

}

6、ESP32 Python 예제(Mixly IDE /미스키에 적용됨)

개발 보드를 선택하세요 Python ESP32 【ESP32 Generic(4MB)】를 코드 모드로 전환하여 업로드하십시오

주의: 프로그램을 업로드할 때 라이브러리 파일 오류가 표시되면 먼저 라이브러리 파일을 가져오세요!
미시지(Mixly)IDE ESP32 라이브러리 다운로드 및 가져오기 가이드:
点击查看

예제 프로그램(ESP32-Python):

待更新...

7、미스키 Mixly 예제 프로그램(그래픽 언어)

예제 프로그램(UNO 개발 보드):다운로드 클릭
주의: 프로그램을 업로드할 때 라이브러리 파일 오류가 표시되면 먼저 라이브러리 파일을 가져오세요!
미스키(Mixly)IDE Arduino 라이브러리 다운로드 및 가져오기 가이드:点击查看

예제 프로그램(ESP32 개발 보드):다운로드 클릭
주의: 프로그램을 업로드할 때 라이브러리 파일 오류가 표시되면 먼저 라이브러리 파일을 가져오세요!
미시지(Mixly)IDE ESP32 라이브러리 다운로드 및 가져오기 가이드:
点击查看

이미지 업데이트 예정...

8、테스트 환경 구축

Arduino UNO 테스트 환경 구축

부품 준비:“

  • UNO-R3 개발 보드 *1

  • UNO-R3 P 확장판 *1

  • USB type-c 데이터 케이블 *1

  • 마이크로-SD 카드 모듈(HS-S64-L) *1

  • PH2.0-5P선

전기 연결도):

ESP32 테스트 환경 설정

부품 준비:“업데이트 대기 중...

전기 연결도): 업데이트 대기 중...

9、비디오 강의

Arduino UNO 비디오 강의:点击查看

ESP32 Python 비디오 강의:点击查看

10、테스트 결과

Arduino UNO 테스트 결과:

사용 전에 SD 카드를 리더에 넣고 FAT으로 포맷하세요.

선을 연결하고 코드를 업로드하세요.

미시지 소프트웨어의 시리얼 포트를 열면 SD 카드 안의 데이터를 볼 수 있습니다。

SD 카드를 리더에 넣고 컴퓨터에插入해 주세요. 대응하는 U盘을 찾으면 해당 데이터가 볼 수 있습니다: 안녕하세요。