Arduinoの使い方を学ぶ際に、Seeed Ethernet,SD、TFT Shieldsを使いこなしています。しかし、私はこれらのシールドを一緒に使用することはできませんが、そのうち3つはピン10をSSピンとして使用していることがわかりました。Arduinoシールドを積み重ねるためのソフトウェア
ArduinoシールドのSSピンをプログラムで変更する方法はありますか?
SDライブラリにはSD.begin()がありますが、ピンを未使用のピンに設定しても、シールドは一緒に動作しません。私はArduino softwrareに付属のSPIライブラリがあることを知っていますが、SPI.begin(slaveSelectPin)
はArduino Dueにのみあり、Arduino Unoがあります。
私はGo-Between Shieldを見つけましたが、ユーザーガイドを見ても、Arduinoの他のピンを使用するようにコードを変更する必要があります(間違って読んでいない限り)。私がすでに持っている盾の上に。
これは電気工学の方が良いでしょうか?
こちらをご覧:http://mosquino.googlecode.com/hg-history/5ceb2c9af1bfdc97e702e384bc702810ef9e707f/libraries/sdfatlib-mosquino/readme.txt私はそれを自分自身を試していないが、動作するはずです。 – FeliceM