Ho lavorato con Seeed Ethernet, SD e uno TFT Scudi per imparare come usare Arduino. Tuttavia, ho scoperto che non posso usare questi scudi insieme perché tutti e tre usano Pin 10 per il loro pin SS.Software per impilare gli scudi Arduino
C'è un modo per cambiare a livello di codice pin SS per qualsiasi scudo Arduino?
So che la libreria SD ha SD.begin(), ma anche quando imposto il pin su un pin inutilizzato, gli scudi non funzionano insieme. So che esiste una libreria SPI che viene fornita con il software Arduino, ma lo SPI.begin(slaveSelectPin)
è solo su Arduino Due e io ho uno Arduino Uno.
Ho trovato il Go-Between Shield, ma guardando la guida dell'utente, dovrei ancora cambiare il mio codice per usare altri pin su Arduino (a meno che non lo legga male), quindi perché non saltare tutto e apportare le modifiche sugli scudi che ho già.
Sarebbe meglio in ingegneria elettrica?
Date un'occhiata qui: http://mosquino.googlecode.com/hg-history/5ceb2c9af1bfdc97e702e384bc702810ef9e707f/libraries/sdfatlib-mosquino/readme.txt Non ho provato io stesso, ma dovrebbe funzionare. – FeliceM