Arduinoの使い方を学ぶために、 Seeed Ethernet、SD、およびTFT Shields をいじっています。ただし、3 つのシールドすべてが SS ピンにピン 10 を使用しているため、これらのシールドを一緒に使用できないことがわかりました。
ArduinoシールドのSSピンをプログラムで変更する方法はありますか?
SD ライブラリに SD.begin() があることは知っていますが、ピンを未使用のピンに設定しても、シールドが連動しません。Arduinoソフトウェアに付属しているSPIライブラリがあることは知っていますが、SPI.begin(slaveSelectPin)
Arduino Dueのみにあり、Arduino Unoがあります。
Go-Between Shieldを見つけましたが、ユーザー ガイドを見ると、Arduino の他のピンを使用するようにコードを変更する必要があるので (間違って読んでいない限り)、完全にスキップして、私がすでに持っている盾。
これは電気工学のほうがいいでしょうか?