Arduino

Arduino

Lettura/scrittura SD

Con questo progetto desidero far vedere come sia possibile registrare o leggere dati da un file di testo che si trova in una memoria SD connessa ad Arduino tramite il modulo adatto.

Per realizzare questa applicazione mi sono servito di:
1) modulo SD per la gestione dei dati in memoria ;
2) display LCD 1602 con interfaccia I2C per la visualizzazione di alcuni messaggi;
3) tre pulsanti (ROSSO - VERDE - GIALLO) che servono per eseguire le routine salva - leggi - cancella;
4) tre LED (ROSSO - VERDE - GIALLO) che lampeggiano quando le rispettive funzioni sopradescritte sono attivate.

Collegamenti:
a) modulo SD
Esso è provvisto di sei pin, due per l'alimentazione (+5V e GND) e quattro così connessi ai pin digitali: CS(4), MOSI(11), MISO(12) e SCK(13)
b) display LCD
Essendo provvisto di interfaccia I2C i quattro pin della stessa vanno due all'alimentazione (+5V e GND) e due ai pin analogici A4(SDA) e A5(SCL)
c) pulsanti
Essi, tramite una resistenza di 10 kohm, sono connessi ai pin 5(GIALLO), 8(VERDE), 9(ROSSO)
d) LED
Essi, tramite una resistenza di 220ohm, sono connessi ai pin 10(GIALLO), 7(VERDE), 6(ROSSO)

Il codice sorgente è disponibile al link: SD


Nessun commento:

Posta un commento