モジュール詳細:色の生成

入力するのを待ってる間に、サンドイッチ作ってますね。

シリアルナンバーの英字を全て数字に変換する。変換はアルファベット上の位置(A=1,B=2…)を使用する。数字も利用する。

各値を16で割った余りに変換する。

6つの数字を2つずつの3ペアに分ける。ペア1(1・2文字目)は赤の値、ペア2(3・4文字目)は緑の値、ペア3(5・6文字目)は青の値になる。

ペアごとに、最初の数字に16を乗算し、もう一つの文字を加算する。

ボタンを使用して3色の値を入力し、回答を送信する。間違った色を送信するか各値の入力が255を超えるとミスが記録され、モジュールがリセットされる。

乗数切り替え リセット 送信

乗数のデフォルトは1である。「乗数切り替え」ボタンを押すことで、乗数を1、10、100の間で循環させることが出来る。大きなボタンを押すと、乗数の値がその色の値に加算される。