クムクムサポーター

スポンサーリンク
Scratch

ストップウォッチでロボットを動かす | Scrachとロボットプログラミング

今回はWEB用スクラッチ3.0のタイマー機能を使い、ストップウォッチ機能を実験してみます。スクラッチのタイマー機能で、ある指定の秒数になると何か終わりのアクションをさせて、プログラム全体をストップさせるようにしてみます。終わるまでの間は1秒...
Arduino(3J)

MsTimer2.FlexiTimer2によるタイマー割り込み

プログラミングのなかで、絶対にほかの処理に影響を与えられないで確実に一定間隔で動作をしてほしいという場合、タイマー割り込みという機能を使います。Arduinoでは、IDEをダウンロードした素のままの状態ではこの機能を使うことができませんが、...
Scratch

時間を計る方法(タイマーと待つ) | Scrachとロボットプログラミング

スクラッチで時間を計っていろいろな処理を行う方法には2つあります。一つはスクラッチのタイマーを使う方法、もう一つは待つコマンドと変数を使う方法です。ここではこのふたつの方法を具体的にやってみます。スクラッチの起動クムクムサイトからWEB版ス...
Arduino(3J)

digitalReadによるスイッチの入力検知

ArduinoのdigitalReadを使うことでスイッチの入力を検知することは理解できたので、実際にタクトスイッチをロボットに取り付けて受付ロボットを作ってみます。digitalReadで制御してみます。Arduinoでこんなものを作って...
Arduino(3J)

クムクムロボット[QX-001R3J]の回路構成とArduinoプログラミング

スクラッチやPythonでワイヤレスプログラミングをしているときには、ブロックや関数が吸収してくれているので特に気にすることがない部分ですが、Arduinoなどで直接ロボットをコントロールしたい場合などには必ず知っておかないとできない情報で...
Arduino(3J)

超音波距離センサーの使い方

超音波距離センサーとはクムクムロボットでは、HC-SR04という距離センサーを使用しています。このセンサーは、センサーのTRIGピンに対してパルス(10μ秒)を与えると、40kHzの超音波を発生させて、その後センサーのECHOピンより8個の...
Arduino(3J)

日本語のしゃべらせ方

おしゃべりの仕組みクムクムロボットは、プログラムからテキストデータを与えるだけで簡単に日本語を発話することができる株式会社アクエスト社のAques Talk pico LSIを使用しています。Aques Talk pico LSIの接続と関...
Arduino(3J)

RGB-LEDの光らせ方

RGB-LEDの接続と関数RGB-LEDはR/G/Bそれぞれの端子とCPUのI/Oが、LEDのGNDが基板のGNDに接続されていますので、下記の仕様で点灯・消灯をプログラムからコントロールすることができます。ArduinoとしてのポートLE...
Arduino(3J)

Arduinoでの開発方法

パソコンとクムクムロボット接続1.ハード的な接続パソコンとクムクムロボットはマイクロUSBケーブルを使って接続します。※USBケーブルには、電源の供給専用のものがありデータ線がないものもあります。※必ずデータ送受信ができるケーブルを用意して...
スポンサーリンク