본문 바로가기

[아두이노] Micro SD 카드 사용하기

by rudals.kim 2022. 2. 14. 댓글 개
반응형

아두이노에서 Micro SD 카드를 사용해보기 위해서 아래 모듈을 구매하였습니다.

중국 쇼핑몰 사이트에서 많이 판매되는 일반적인 마이크로 SD 카드 모듈입니다.

핀 순서는 위와 같은 순서대로 되어 있고 아래와 같이 아두이노와 연결하여 사용합니다.

MicroSD 카드 모듈 아두이노
GND GND
VCC +5V
MISO D12
MOSI D11
SCK D13
CS D4 (예제에서 기본값으로 D4를 사용합니다)

위의 핀 연결 테이블을 참고하여 아래와 같이 연결합니다.

아래 이미지는 제가 위의 연결도를 참고하여 아두이노 우노 보드와 마이크로 SD 카드 모듈를 실제 연결한 이미지입니다. GND는 D13번 옆 포트를 사용하였습니다.

특별한 라이브러리를 설치하지 않아도 아두이노 IDE에서 기본적으로 SD 카드 예제를 제공해 주고 있습니다.

마이크로 SD카드를 모듈에 꽂은 후 File -> Examples -> SD -> CardInfo 예제를 실행해 봅니다.

업로드한 후 시리얼 창을 열면 아래와 같은 로그가 출력됩니다.

제가 테스트에 사용한 1GB 용량의 마이크로 SD 카드가 정상적으로 인식되었고 카드에 들어있는 파일과 디렉터리 리스트를 보여줍니다.

아두이노 IDE에는 많은 SD 카드관련 예제를 제공해 주니 하나하나 실행해 보면서 사용법을 익히면 될 것 같습니다.

반응형

댓글