シリコンハウスへようこそ:『IchigoJam』でLチカ!シリコンハウスへようこそ大阪日本橋でんでんタウンにある電子部品専門店シリコンハウス共立のブログ当ブログの価格表示は特に断りが無い限り掲載当時の税込み表示になっています。『IchigoJam』でLチカ!相変わらず人気で勢いの衰えない小型ボードパソコン『IchigoJam』。この『IchigoJam』。なにもBASICでゲームを作って遊ぶだけではございません。本体に付いたI/Oポートを使ってマイコンボードの様に使うこともできるのです。マイコンボード事始と言えば『Lチカ』。『IchigoJam』でも『Lチカ』!なパーツセットの紹介でございます。『IchigoJam用ブレッドボードLチカセット』でございます。セット内容は小型のブレッドボードと赤・黄・緑のLED、LED用の抵抗が3本とブレッドボード用のジャンプワイヤーが6本入っております。LEDを光らせるためのサンプルプログラムを書いた説明書も入っておりますので、『IchigoJam』環境がある方でしたらこのセットを買うだけで『Lチカ』が楽しめます。説明書の写真を見ながら部品を挿していくだけ。10分もかかりません。LEDには挿す方向がありますのでその点だけご注意ください。ブレッドボードが組み上がったら『IchigoJam』と接続するのですが、接続するのは『IchigoJam』のIC横にあるボードソケット。ここが『IchigoJam』のI/Oポートでございます。今回は『GND』ポートにLEDのマイナスを、『OUT1』『OUT2』『OUT3』ポートにLEDのプラス側をそれぞれ接続します。接続が終わったらサンプルプログラムを打ち込みます。このプログラムを『RUN』すると。『OUT1』に接続したLED(今回は緑色)が点滅します。ちなみにプログラムはこんな感じ。コレだけでございます。簡単にこのプログラムを解説いたしますと。『T』と言う変数に『30』を代入しています。別に『T』でなくてもいいのですが、今回はこの変数を時間として使いますので『time』の『T』を使いました。1』に出力しなさいと言う命令になります。その後の『,1』はON/OFFの『ON』を表します。コンピューターは2進数で動いていますので、『1=ON』『0=OFF』となります。『IchigoJam』の場合、『1』、つまり『ON』にするとそのポートに3.3Vの電圧がかかります(この状態を『HIGH』と言う)。逆に『0』にするとかかる電圧が0Vになります(この状態を『LOW』と言う)。1,1』と言う命令文は『OUT1ポートをHIGHにする』命令と言えます。I/OポートとLEDの間に抵抗を入れたのは、HIGH状態の電圧3.3VをそのままLEDに流すと電圧が高すぎるため、LEDに最適な電圧に調節するためなんですね。『WAIT』と言うのはそのまま待てと言う命令文。『WAIT』の後に数字を書き込むと、その時間だけ静止する事になります。ちなみに『WAIT』の後に付ける数字は『1』につきおよそ60分の1秒静止します。60』と書くとおよそ1秒間静止させる事ができます。今回は変数『T』に『30』を代入しているため、およそ0.5秒LEDは点灯したままになります。1』に『0』を出力する、つまり『OUT1ポートをLOWにしなさい』と言う命令文で、結果LEDを消灯させる命令文になっています。これは行番『30』と同じ。60分の『T』秒間行番『40』の状態のまま待てと言う命令文です。『GOTO』と言うのは指定した行番に行け、と言う命令文。ここでは行番『20』に行くことを指示していますので、以下行番『20』から『60』までを延々繰り返すことになります。以上が今回のプログラムの解説でございます。変数『T』に代入する値を変える、『WAIT』の後に直接数字を記入するなどすれば点滅の周期が変えられますし、『OUT』の後のポート番号を変えれば別のLEDを光らせる事ができます。BASICは見たまんま英語ベースですので、理解しやすく英語の勉強にもなるのでお子様にもオススメの言語でございます。実は付属の説明書には応用編のプログラムも掲載されております。そのプログラムは3個のLEDを順番に光らせるものでして、実際に『RUN』させるとこうなります。全部で8行の短いプログラムなのですが、よくよく見ると不思議な記述がされております。この謎を解くことができるでしょうか。この謎が解けた暁には、3個のLEDを同時に光らせたり、もっと複雑に点灯させる事ができるようになります。ともこの謎に挑戦して見てくださいませ。気になるお値段は400円。『IchigoJam』をマイコンボードとして使うための入門に最適なこの『Lチカセット』。作って光らせるだけではない、考えて、応用させる余地を持った学習に最適なセットでございます。(○の部分を@に変更して下さい)までメールにてご連絡お願いします。通信販売ご希望のお客様は弊社通信販売部より注文お願い致します。共立エレショップ記事ページよりリンクが貼られていない場合でも、共立エレショップに登録済みの場合があります。未登録商品の場合もダミーカートよりご注文可能です。2004年12月QRコード。