とりあえず、Arduino ⇒ NXT はできたので、逆ができるか確認です。
早速、何も考えずに、HPにあったサンプルプログラムを実行してみると・・・
NXTの画面には、Transmitting ...
と、表示されて・・・いかにも送信されている感じなのですが・・・
Arduino側では、うんともすんとも動いている気配がありません。
Serial Monitor を開いてみても・・・何にも変化なし。
そこで、はたと気が付きました。
ここで、ROピンの配線が必要なのではないか!?
ROピンをD0に接続してみると・・・Serial Monitor になにやらメッセージが流れ出しました。
ということで、NXT ⇒ Arduino の通信も成功しました。
・・・ように見えます。
自分の備防録として
1 : (RO) -->RX0(D0)
2 : (RE) --> D2
3 : (DE) --> D2
4 : (DI) --> TX1(D1)
5 : (GND)
6 : (A) --> NXT(青色の線)
7 : (B) --> NXT(黄色の線)
8 : (VCC)
注)これは2011年に書いたけど、(なぜか)投稿しなかった古い記事です・・・ですので、今となっては役に立たない情報かもしれません・・・