Turinys:

Pigiausias „Arduino Sd Card“modulis: 5 žingsniai
Pigiausias „Arduino Sd Card“modulis: 5 žingsniai

Video: Pigiausias „Arduino Sd Card“modulis: 5 žingsniai

Video: Pigiausias „Arduino Sd Card“modulis: 5 žingsniai
Video: ESP32 Tutorial 17 - Controlling Servo Motor using ESP32 and Potentiometer -ESP32 IoT Learnig kit 2024, Lapkritis
Anonim
Pigiausias „Arduino Sd Card“modulis
Pigiausias „Arduino Sd Card“modulis

Apibūdinimas:

SD kortelės modulis naudojamas duomenims perkelti į standartinę SD kortelę ir iš jos. Smeigtukas yra tiesiogiai suderinamas su „Arduino“ir taip pat gali būti naudojamas su kitais mikrovaldikliais. Tai leidžia prie mūsų projekto pridėti masinę saugyklą ir duomenų registravimą.

SD kortelės veikia tik esant 3,3 V įtampai ir turi būti pritaikytas tiek maitinimo, tiek įvesties/išvesties lygis. Modulis, kurį ketiname naudoti, naudoja tik pasipriešinimą lygio perjungimui ir paprastai 3,3 V maitinimo reguliatorių, kai jis veikia nuo 5,0 V, bet mano atveju aš naudosiu tik 3,3 V iš arduino plokštės.

1 žingsnis: medžiagų planavimas

Medžiagų planavimas
Medžiagų planavimas
Medžiagų planavimas
Medžiagų planavimas
Medžiagų planavimas
Medžiagų planavimas

šiam projektui vykdyti reikalingi šie elementai:

1. Arduino Uno

2. USB kabelis nuo A iki B tipo

3. „Micro Sd“kortelė

4. SD kortelės adapteris

5. Atsparumas (3.3k *3 + 2.2k *3)

6. lm117 (pasirinktinai)

7. kondensatorius (1*10uf + 1*100nf) (100uf) (pasirinktinai)

8- 1n4007 diodas (pasirinktinai)

9. vyriško kaiščio antraštė

10. vyriškas megztinis

11. Breabordas

12. viela

13. PCB

2 veiksmas: aparatinės įrangos diegimas:

Techninės įrangos montavimas
Techninės įrangos montavimas
Techninės įrangos montavimas
Techninės įrangos montavimas
Techninės įrangos montavimas
Techninės įrangos montavimas

„Arduino UNO“versijos:

Oficialioje svetainėje esančiuose „Arduino“aparatūros puslapiuose rodomi šie kaiščių pavadinimai:

*SPI:

- 10 kaištis: (SS) „Slave Select“

- 11 kaištis: (MOSI) „Master Out Slave In“

- 12 kaištis: (MISO) „Master In Slave Out“

- 13 kaištis: (SCK) „Sistemos laikrodis“

Prijungimas prie SD adapterio:

10 (SS) į CS

11 (MOSI) į DI

12 (MISO) iki DO

13 (SCK) į CLK

Gnd į Gnd ir 3.3v arba (5v variantas A) iki vcc

Baigę prijungti „Breadbord“, prijunkite „Arduino“prie maitinimo šaltinio USB kabeliu.

3 žingsnis: įterpkite kodavimą:

Įterpti kodavimą
Įterpti kodavimą
Įterpti kodavimą
Įterpti kodavimą
Įterpti kodavimą
Įterpti kodavimą

Galite išbandyti pavyzdį „Arduino“bibliotekoje:

Atidarykite „Arduino“programinę įrangą

Spustelėkite „failas“

Raskite pavyzdį

„Spustelėkite„ SD “

Pasirinkite „ReadInfo“

Nepamirškite pakeisti lustoPasirinkite į kaištį 10;

4 veiksmas: įkelkite šaltinio kodą:

Įkelti šaltinio kodą
Įkelti šaltinio kodą
Įkelti šaltinio kodą
Įkelti šaltinio kodą
Įkelti šaltinio kodą
Įkelti šaltinio kodą

Įkelkite šaltinio kodą

Ir paleiskite serijinį monitorių

„Nepamirškite pasirinkti tinkamo„ Arduino “plokštės prievado“

Arduino turėtų puikiai veikti:)

5 veiksmas: papildomas skydo žingsnis:

Papildomas skydo žingsnis
Papildomas skydo žingsnis
Papildomas skydo žingsnis
Papildomas skydo žingsnis

Šis žingsnis skirtas grandinei lituoti į PCB, kad būtų galima praktiškiau naudoti

Aš sudedu komponentą į šias pertikuliarines pozicijas būsimam instrukciniam. Galite ieškoti praktiškesnės komponento padėties, kad būtų lengviau lituoti, aš radau tam tikrų sunkumų, susijusių su kaiščių antraštėmis, kad tilptų į arduino plokštę, aš tiesiog patariu nustatyti kaištį antraštes taip, kad jos visiškai liestųsi su „arduino“testo jungčių kaiščiais, tada uždėkite šiek tiek klijų su karštais klijais

Tai neįveikiama tik švietimui

Praktiškiau ir saugiau nusipirkti „micro sd“kortelės modulį su įmontuotu FETS, kad būtų galima keisti lygį, ir 3,3 V reguliatorių, skirtą maitinti, kai jis veikia nuo 5,0 V.

Rekomenduojamas: