ロボットつくりでPSDセンサーを使おうとしたんですが、うまく動きません。
センサの出力データを見たのですが、本来出力されるデータとはまったく違っている(障害物を置いても値が変わりません)ので困っています。
他の人の基盤でPSDセンサを使った所、正常に動作しましたし、以前サンプルプログラム『PSD』を授業でやったところ正常に動作したのでPSDセンサ自体に問題はないと思います。
考えられる動かない要因は何でしょうか?
CN5,CN6について
(3件の投稿) (3件の返信)-
13年前の投稿 #
-
別のコネクタにつないでみてください。もしくはマイコンボードを友達のを借りて試してみてください。
それで正しい値が読めるならばマイコンのそのポートが壊れたのかもしれません。13年前の投稿 # -
私も同じようなことがおきたのですが
do{
sen1=sensor(CN6);
行いたい動作
}while(sen1<1500);
と書き換えたところ、うまくいきました。13年前の投稿 #
返信
ログイン しなければ投稿できません。