ref_arduino
Arduinoオブジェクト
Arduino
- Arduinoを制御するためのオブジェクトです。
- これらのオブジェクトを使うプログラムでは、先頭に次の1行を記述してください。
システム!"arduino" 使う。
- 作る : Arduinoオブジェクトを作ります。
- (例)a1という名前のArduinoオブジェクトを作ります。
a1=Arduino!作る。
- ひらけごま : ポートを開きます。
- (例)「COM1」というポートを指定して開きます。
a1!"COM1" ひらけごま。
- (例)ダイアログでポートを選択しながら開きます。
a1!(システム!シリアルポート選択)ひらけごま。
- とじろごま : ポートを閉じます。
- (例)開いているポートを閉じます。
a1!とじろごま。
- 待つ : 指定した秒数だけ実行を止めます。
- (例)1秒間、実行を止めます。
a1!1 待つ。
- デジタル出力 : デジタル出力用のオブジェクトを作ります。
- (例)13番ポートにデジタル出力をするためのオブジェクトを作ります。
led1=a1!13 デジタル出力。
- デジタル入力 : デジタル入力用のオブジェクトを作ります。
- (例)3番ポートからデジタル入力をするためのオブジェクトを作ります。
sw1=a1!3 デジタル入力。
- アナログ出力 : アナログ出力用のオブジェクトを作ります。
- (例)9番ポートにアナログ出力をするためのオブジェクトを作ります。
led2=a1!9 アナログ出力。
- アナログ入力 : アナログ入力用のオブジェクトを作ります。
- (例)0番ポートからアナログ入力をするためのオブジェクトを作ります。
cds1=a1!0 アナログ入力。
デジタル出力
- デジタル出力を行うオブジェクトです。
- 出力する値は、0と1の数値を指定できます。
- 書く : ポートにデータを出力します。
- (例)ポートに1を出力します。
led1!1 書く。
- 待つ : 指定した秒数だけ実行を止めます。
- (例)1秒間、実行を止めます。
led1!1 待つ。
デジタル入力
- デジタル入力を行うオブジェクトです。
- 入力される値は0か1の数値です。
- 読む : ポートからデータを入力します。
- (例)ポートからデータを入力します。
入力=sw1!読む。
- 待つ : 指定した秒数だけ実行を止めます。
- (例)1秒間、実行を止めます。
sw1!1 待つ。
アナログ出力
- アナログ出力を行うオブジェクトです。
- 出力する値は、0から255の数値を指定できます。
- 書く : ポートにデータを出力します。
- (例)ポートに255を出力します。
led2!255 書く。
- 待つ : 指定した秒数だけ実行を止めます。
- (例)1秒間、実行を止めます。
led2!1 待つ。
アナログ入力
- アナログ入力を行うオブジェクトです。
- 入力される値は0から255の数値です。
- 読む : ポートからデータを入力します。
- (例)ポートからデータを入力します。
入力=cds1!読む。
- 待つ : 指定した秒数だけ実行を止めます。
- (例)1秒間、実行を止めます。
cds1!1 待つ。
ref_arduino.txt · 最終更新: by klab