LED の点灯・消灯を繰り返す(=チカチカさせる)のを
LED チカチカ、略して「L チカ」と言うんだそうです。
でもプログラムの書き方はいろいろあるんですよ〜という例です。
10 の T を変えるとチカチカの速度が変わります。
プログラムは違えど、動きは(ほぼ)一緒です。
ループしているので、止める時は Esc キーで中断させて下さい。
IchigonQuest/ぼうけんしょのきろく/L チカ - IchigonQuest 版
10 T=30
20 LED 1
30 WAIT T
40 LED 0
50 WAIT T
60 GOTO 20
IchigoJam web でプログラムを実行します。
このQRコードはアクセス解析のためにCookieを使用しています。
アクセス解析は匿名で収集されており、個人を特定するものではありません。
この機能はCookieを無効にすることで収集を拒否することができますので、
お使いのデバイスのブラウザの設定をご確認ください。
MixJuice ダウンロード ?"MJ GET kidspod.club/mj/571
MicJack ダウンロード ?"MJ GKP 571
普通にプログラムするとこんな感じかと思います。
または 0 と 1 と交互にするのを何か一工夫するでしょうか。
10 T=30
20 LED TICK()%(T*2)/T
30 GOTO 20
IchigoJam web でプログラムを実行します。
このQRコードはアクセス解析のためにCookieを使用しています。
アクセス解析は匿名で収集されており、個人を特定するものではありません。
この機能はCookieを無効にすることで収集を拒否することができますので、
お使いのデバイスのブラウザの設定をご確認ください。
MixJuice ダウンロード ?"MJ GET kidspod.club/mj/572
MicJack ダウンロード ?"MJ GKP 572
IchigoJam では常にカウントされている値 TICK があります。
この TICK を T×2 で割り算した余りを出します。
T が 30 なら ×2 で 60 なので、余りは 0〜59 の値です。
それを T の 30 で割るので 0〜1.966… になります。
IchigoJam では整数しか扱わないので 0 と 1 になり、
結果的に T の間隔で LED 0 と LED 1 が交互に行われる事になります。
SkyBerryJAM は 栃木県立栃木工業高等学校 が管理する登録商標であり、
SkyBerryJAM は 栃木県立栃木工業高等学校 の商標です。
Raspberry Pi は
Raspberry Pi 財団 の登録商標です。
Raspberry Pi is a registered trademark or
trademark of
the Raspberry Pi Foundation.
"RISC-V" の商品名は RISC-Vインターナショナル が管理する登録商標です。
The “RISC-V” trade name is a registered trade mark of
RISC-V International.