GR-SAKURAでカラーセンサをから色情報を取得し、teratermでRGBをそれぞれ表示するというプログラムを組んで動かそうと思ったのですが、うまく動きません。
まだ、マイコンの操作やプログラムについて日が浅いためこのプログラムについて何をどうすればよいのか、アドバイスいただけないでしょうか。
こんにちは、
I2Cバス信号は出てますか?
まずは、カラーセンサーとのI2Cバス通信を確認してみては如何でしょうか?
返信ありがとございます。
申し訳ありません。勉強不足でバス通信というものがどういったものなのかわからないため、どのように確認すればよいのでしょうか?
strawberry-linux.com/.../tcs34725-manual.pdf
ですね。GR-SAKURAのi2cライブラリでは、プルアップ抵抗を入れる必要があった様に思います。
ありがとうございます。
プルアップ抵抗を入れ、配線も確認し動かしてみたのですが、どうにも色情報を取得できていないなのです。
何かプログラムにおかしな点があったりするのでしょうか?
teratermにはRGBをそれぞれ示す値が出てはいるのですが、常に「0.00,0.00,0.00」と表示されています。
また、試したところarduinoでは正常に動きました。
gadget.renesas.com/.../sakura.html
次の確認は、Wire1の端子でお使いでしょうか?
あと、がじぇるねコミュニティの方に質問を出されると、ライブラリ作成者から回答もらえます
wire1 wire2 両方試してみましたがダメでした……。
がじぇるねコミュニティのほうでも聞いてみます。
いろいろと知識を貸していただきありがとうございました。
多分、配線の写真もアップされた方が良いかと思います。デフォのwireのa4,a5は、使ったことがあるので、