Cel mai ieftin modul de card SD Arduino: 5 pași
Cel mai ieftin modul de card SD Arduino: 5 pași
Anonim
Cel mai ieftin modul de card SD Arduino
Cel mai ieftin modul de card SD Arduino

Descriere:

Modulul de card SD este utilizat pentru transferul de date către și de pe un card SD standard. Pin out-ul este direct compatibil cu Arduino și poate fi utilizat și cu alte microcontrolere. Ne permite să adăugăm stocarea în masă și înregistrarea datelor în proiectul nostru.

Cardurile SD funcționează doar la 3,3 V și trebuie să fie găzduite atât nivelurile de putere, cât și I / O. Modulul pe care îl vom face folosește doar rezistență pentru schimbarea nivelului și un regulator de obicei de 3,3V pentru putere atunci când funcționează de la 5,0V, dar în cazul meu voi folosi doar 3,3v de pe placa arduino.

Pasul 1: Planificare materială

Planificarea materială
Planificarea materială
Planificarea materială
Planificarea materială
Planificarea materială
Planificarea materială

elementele necesare pentru derularea acestui proiect sunt:

1. Arduino Uno

2. Cablu USB tip A la B

3. Card Micro Sd

4. Adaptor pentru card SD

5. Rezistență (3,3k * 3 + 2,2k * 3)

6. lm117 (optionale)

7. condensator (1 * 10uf + 1 * 100nf) (100uf) (optionale)

8- 1n4007 Diodă (opțională)

9. antet pin masculin

10. sârmă jumper masculină

11. Breabord

12. sârmă

13. PCB

Pasul 2: Instalare hardware:

Instalare hardware
Instalare hardware
Instalare hardware
Instalare hardware
Instalare hardware
Instalare hardware

Versiunile Arduino UNO:

Paginile hardware Arduino de pe site-ul oficial prezintă următoarele nume de pin:

* SPI:

- Pinul 10: (SS) „Slave Select”

- Pinul 11: (MOSI) „Master Out Slave In”

- Pinul 12: (MISO) „Master In Slave Out””

- Pinul 13: (SCK) „Ceas de sistem”

Conexiune la adaptorul SD:

10 (SS) la CS

11 (MOSI) la DI

12 (MISO) de FĂCUT

13 (SCK) la CLK

Gnd la Gnd și 3.3v sau (5v opțiunea A) la vcc

După finalizarea conexiunii Pe Breadbord, conectați Arduino la sursa de alimentare cu cablu USB.

Pasul 3: Introduceți codarea:

Inserare codificare
Inserare codificare
Inserare codificare
Inserare codificare
Inserare codificare
Inserare codificare

Puteți încerca un exemplu în Biblioteca Arduino:

Deschideți software-ul Arduino

Faceți clic pe „fișier”

Găsiți exemplul

„Faceți clic pe„ SD”

Alegeți „ReadInfo”

Nu uitați să schimbați cipul Selectați pinul 10;

Pasul 4: Încărcați codul sursă:

Încărcați codul sursă
Încărcați codul sursă
Încărcați codul sursă
Încărcați codul sursă
Încărcați codul sursă
Încărcați codul sursă

Încărcați codul sursă

Și lansați monitorul serial

„Nu uitați să selectați portul corect al plăcii Arduino”

Arduino ar trebui să funcționeze perfect:)

Pasul 5: Pas suplimentar pentru Shield:

Pas suplimentar pentru Shield
Pas suplimentar pentru Shield
Pas suplimentar pentru Shield
Pas suplimentar pentru Shield

Acest pas este pentru lipirea circuitului la un PCB pentru utilizări mai practice

Am poziționat componenta în această poziție perticulaire pentru un viitor instructabil, puteți căuta o poziție mai practică a componentei pentru lipire mai ușoară, am găsit unele dificultăți cu anteturile pinilor pentru a se potrivi cu placa arduino, sfătuiți simplu este să poziționați pinul antetele într-un mod în care sunt în contact complet cu pinii feminini ai arduino testează conexiunea, apoi puneți un lipici cu un lipici fierbinte dispărut

Acesta este de neîncercat doar pentru educație

Este mai practic și mai sigur să cumpărați un modul de card micro SD cu FETS încorporat pentru schimbarea nivelului și un regulator de 3,3V pentru alimentare atunci când funcționează de la 5,0V.

Recomandat: