In offerta!

FM24CLXX FRAM Board FM24CL16 Memory Storage Modulo Scheda di Sviluppo Kit 3.3V

Il prezzo originale era: 11,19 €.Il prezzo attuale è: 8,11 €. Escluso IVA

FM24CLXX FRAM Board FM24CL16 Memory Storage Modulo Scheda di Sviluppo Kit 3.3V

Disponibile su ordinazione

COD: ARD009349 Categorie: ,

Descrizione

Cos’è

Il FM24CLXX FRAM Board è una scheda di sviluppo per Arduino compatibile con una tensione di 3.3V. È progettata per semplificare l’utilizzo del modulo di memoria FM24CL16, un dispositivo FRAM (Ferroelectric Random Access Memory) a basso consumo.

Caratteristiche

  • Modulo di memoria FRAM FM24CL16
  • Compatibilità con Arduino 3.3V
  • Tensione di funzionamento: 3.3V
  • Capacità di memoria: verifica sul datasheet

A cosa serve

Il modulo FM24CL16 è ideale per progetti che richiedono archiviazione persistente di piccole quantità di dati, come registri di date e ora, impostazioni utente o dati di sensori. La memoria FRAM offre vantaggi come velocità di accesso elevata, basso consumo energetico e una lunga durata.

Tutorial: Come usare FM24CL16

Il modulo FM24CL16 è un dispositivo di memorizzazione a basso consumo ideale per progetti che richiedono archiviazione persistente di piccole quantità di dati. Utile per principianti e maker intermedi.

Cosa serve

  • Arduino
  • Cavo FTDI
  • Resistenza da 1kΩ

Passi

  1. Verifica sul datasheet le specifiche del FM24CL16.
  2. Collega il VCC del modulo FM24CL16 al 3.3V dell’Arduino.
  3. Collega GND del modulo al GND dell’Arduino.
  4. Collega DQ al pin digitale di Arduino (es. D10).
  5. Collega la resistenza da 1kΩ tra VCC e DQ.
  6. Carica il codice sorgente su Arduino.
  7. Esplora i dati memorizzati con un software di visualizzazione.
  8. Verifica la stabilità e la durata della memoria.

Codice di esempio

```void setup() {  Serial.begin(9600);  SPI.begin();  SPI.setClockDivider(SPI_CLOCK_DIV16);  SPI.setBitOrder(MSBFIRST);  SPI.setDataMode(SPI_MODE0);  byte address = 0x50;  byte data[2] = {0x00, 0x00};  SPI.transfer(address);  SPI.transfer(data[0]);  SPI.transfer(data[1]);  byte readData = SPI.transfer(0x00);  Serial.println(readData); }```

Mini-progetto

Crea un registratore di date e ora su Arduino utilizzando il modulo FM24CL16 in 30 minuti.

Errori comuni

  • Collegare DQ direttamente a VCC senza resistenza.
  • Omettere la configurazione del bus SPI.
  • Dimenticare di verificare la stabilità della memoria.
  • Non esplorare i dati memorizzati.

Accessori consigliati

  • Arduino Uno
  • Cavo FTDI
  • Resistenza da 1kΩ
  • Software di visualizzazione dei dati

Domande frequenti

Come impostare il bus SPI?
Configurare SPI con `SPI.setClockDivider(SPI_CLOCK_DIV16);`, `SPI.setBitOrder(MSBFIRST);` e `SPI.setDataMode(SPI_MODE0);`.

Quali pin utilizzare?
Utilizzare D10 per DQ e VCC, GND.

Perché è importante la resistenza?
Evita danni elettrici ai dispositivi.

Come leggere i dati memorizzati?
Esegui il codice sorgente e leggi i dati tramite Serial Monitor.

Informazioni aggiuntive

Peso 25 g
Dimensioni 5,0 × 3,0 × 1,0 cm