コンテンツにスキップ

#103 Button Brick

Overview

ボタンを使ったBrickです。I/OピンよりボタンのON/OFFの状態を取得することができます。

※ボタンカバー部分の色はランダムで送付するため色のご指定はできません。あらかじめご了承ください。

Connecting

OUTコネクタのいずれかに接続します。

回路図

Sample Code

IN(n)

n=ポート番号(1~4)

例)
IN(1)
結果)
押されているなら1、押されていないなら0、とIN1に接続しているボタンの状態を返す。

注意

押したら、ではなく、押されているなら、です。

1
2
3
4
100 ' IN(n) sample program
110 B=IN(1)
120 IF B=1 LED 1 ELSE LED 0
130 GOTO 110

ボタンが押されるとIchigoJam本体のLEDが点灯します。

110 IN1に接続しているボタンの状態を変数Bに代入する。
120 変数Bの値が1なら本体LEDを点灯させ、それ以外なら本体LEDを消灯させる。
130 110行に移動する。(ループ)

構成Parts

  • 12mm角タクトスイッチ

GitHub

  • https://github.com/FaBoPlatform/FaBo/tree/master/103_button