[3] RCXの表示方法 投稿者:Takamasu 投稿日:1999/10/22(Fri) 12:16:29こんにちは,高増です.
RCXに数字を表示しようと思っています.Spritではセンサの入力値と
モータの出力パワー,ソフトの実行位置?しか表示できません.
例えば,「1234」などの自由な数字を表示する簡単な方法があるでしょ
うか.http://clarke.ozono.pe.u-tokyo.ac.jp/~takamasu/index.html
[3へのレス] Re: RCXの表示方法 投稿者:JinSato 投稿日:1999/10/26(Tue) 07:12:10簡単な方法ということですが、これは、RCX CODE を使ってという前提ならば
できないと思います。 NQC でもできません。 これは標準ファームウエアーに
そのような機能が無いからです。
legOS や、自分でファームウエアーを作れば簡単に表示できます。
とこで、どうして
>「1234」などの自由な数字を表示する簡単な方法があるでしょうか.
と思われましたか?
たとえば、変数の値を表示したいとかそういう理由でしょうか?
変数の値を知るのならば、ちょっと Spirit.ocx を使えば可能ですよ〜。
http://www.mi-ra-i.com/JinSato/
[3へのレス] Re: RCXの表示方法 投稿者:Takamasu 投稿日:1999/10/26(Tue) 13:35:51事情を書きませんでした.申し訳ありません.
レゴのノギスに対抗して,レゴのマイクロメータを作りました.
(ほぼ完成したので,今度ホームページに載せます)
回転角センサをつけたのですが,1パルスが0.196mmになります.
パルスを長さに換算した結果を計算機に表示するのは簡単ですが,
できれば,RCXに表示して,計算機なしで独立でマイクロメータとして
使えたらよいと思いました.
legOSはまだ使ったことがないので,時間があればトライしてみます.http://clarke.ozono.pe.u-tokyo.ac.jp
[3へのレス] Re: RCXの表示方法 投稿者:Takamasu 投稿日:1999/11/02(Tue) 16:27:09Spirit.ocxを使って,自由な数字を表示する方法を見つけました.
まず,RCXのモータ出力とセンサ入力を線でつなぎます.
センサを角度センサ,priodicモードにして,表示をセンサとします.
つぎに,モータ出力を適当な時間間隔でオンオフします.
すると,オンオフに従ってセンサのカウントが増えていき,すきな
数字を表示できます.
欠点は,すごく時間がかかることです.100を表示するのに,数秒
かかります.あまり役にたたないテクニックですが,参考にしてください.http://clarke.ozono.pe.u-tokyo.ac.jp/~takamasu
[3へのレス] Re: RCXの表示方法 投稿者:JinSato 投稿日:1999/11/03(Wed) 00:10:54Takamasu さんへ その方法がありましたか〜。 すごい。
1つだけ問題は、値を減らすことが出来ないんじゃないかなとおもいますが、
いかがですか?。
legOS バージョンアップして、さらに機能も増えたようです。 作者の Nogaさんはまだ
23歳くらいで、若者のパワーを感じます。
ぜひ Takamasu サンも頑張ってみてください。 http://www.mi-ra-i.com/JinSato/
[3へのレス] Re: RCXの表示方法 投稿者:Takamasu 投稿日:1999/11/04(Thu) 17:10:01そのとおりで,値を減らすことはできません.
100を表示した後,99を表示するときは0からやり直しになります.
(時間がかかりすぎて,実用性はあまりありません)
応用として,9だけをこの方法で作っておくと,モータの出力と合わせて,
0から9の表示ができます.音に合わせて1桁づつ表示すると3〜4桁の表示
なら実用性があります.http://clarke.ozono.pe.u-tokyo.ac.jp/~takamasu