Una Calcolatrice Casio con memoria esterna

Cosa può fare la scheda a microcontrollore Arduino per rendere una calcolatrice Casio più performante? Tutti noi abbiamo utilizzato per i nostri calcoli a scuola e all'università una calcolatrice Casio. Il progetto di cui vi parlo in questo articolo prevede l'utilizzo di una memoria esterna per la calcolatrice Casio FX-92+, utile per memorizzare i nostri programmi senza doverli riscrivere ex novo. 
Questo progetto fa parte del Project Hub Arduino. Un modulo di memoria esterno e facilmente staccabile è ciò che serve per salvare tutti quei lunghi programmi che diventerebbe impegnativo dover riscrivere. Il progetto trae ispirazione dalla calcolatrice Casio FX-92B (Figura 1), modello di calcolatrice consigliato per gli studenti, soprattutto in Belgio e Francia. In questo articolo prendiamo come esempio il modello successivo, la Casio FX-92+.

Figura 1: La calcolatrice Casio FX-92B

Questa calcolatrice non dispone però di un modulo interno di memoria. Potrebbe risultare quindi molto interessante creare un modulo di memoria esterno staccabile per poter salvare i propri programmi. Sebbene si tratti di un modulo compatibile con qualsiasi calcolatrice, o comunque qualsiasi dispositivo dotato di una tastiera a matrice, questo modulo è stato progettato principalmente per la calcolatrice Casio FX-92+.

Figura 2: Il circuito integrato CD4066

Un microcontrollore Arduino al centro del modulo pilota i quattro circuiti integrati CD4066 (Figura 2) che, a loro volta, simulano la pressione di un tasto sulla calcolatrice. MATRIXIO è un programma per caricare gli algoritmi nella memoria EEPROM di Arduino. Le istruzioni e le coordinate chiave possono essere inviate manualmente tramite il monitor seriale dell'ambiente di sviluppo Arduino IDE oppure automaticamente tramite un caricatore scritto in Python. Dopo aver caricato MATRIXIO su Arduino, sarà necessario impostare la linea del monitor seriale che termina su "newline".
Di seguito il video del Progetto completo:

Informazioni e Riferimenti

Link al Progetto completo qui: Casio Calculator External Memory (Casio FX92+) - Arduino Project Hub

Scarica subito una copia gratis

Scrivi un commento

Seguici anche sul tuo Social Network preferito!

Send this to a friend