みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Arduinoのピン被り

Arduino LeonardoにEthernetシールドを挿しています。
そこで、取説を見ると、SDカードの通信で10~13ピンを使うとのことですが、シールドには10~13ピンにもさらに入力できる形状になっていますが、SDカードとの通信を使用しつつ、10~13ピンも入力に使うことはできるのでしょうか?

投稿日時 - 2017-08-28 09:16:36

QNo.9367976

困ってます

質問者が選んだベストアンサー

Ethernetシールド は、中央 6P-ICSP (MOSI,MISO,SCK) と D10 (SS), D4 (SD_CS) を使用します

UNO では、D11(MOSI) , D12(MOSI) , D13(SCK) が割り当てられていた為使えませんでしたが、Leonardo では、D11,D12,D13 が別I/Oピンに割り当てられたので使用可能です ( D10 ,D4 は不可)

Leonardo 説明抜粋 (google翻訳)

SPI:ICSPヘッダーに表示されます。これらのピンは、SPIライブラリを使用したSPI通信をサポートし ます。SPIピンは、Uno上にあるデジタルI / Oピンのいずれにも接続されていないことに注意してください。これらは、ICSPコネクタでのみ使用できます。つまり、SPIを使用するシールドがあり、Leonardoの6ピンICSPヘッダーに接続する6ピンICSPコネクタがない場合、シールドは機能しません
https://store.arduino.cc/usa/arduino-leonardo-with-headers

投稿日時 - 2017-08-28 10:34:00

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問