SHIROのIchigoJam日記スマートフォン用の表示で見るSHIROのIchigoJam日記マイコン「IchigoJam」(イチゴジャム)の電子工作とプログラミングをメインに2018-08-25じゃんけんボードIchigoJamIchigoJamプログラミング入門教室で、画面にランダムに「GU」「CHOKI」「PA」を表示する「じゃんけん」のプログラムをよくやります。?"PA"LEDでグー・チョキ・パーを表示できないか?と考えて、このボードを作ってみました。BYライセンスとします。PCBで登録すれば、基板を発注できます。基板寸法は50×40mmです。遊び方プログラムを起動すると、LEDでグー・チョキ・パーが高速でランダムに表示されます。自分が出したい手を決めて、基板下の「GU」「CHOKI」「PA」のどれかのボタンを押します。IchigoJamも手を表示して、勝負します。プレイヤーが勝つとIchigoJamのLEDが常時点灯、負けると消灯、あいこだと点滅します。「GU」ボタン、またはIchigoJamのボタンを押すとリプレイします。RETURN「子どもにわかりやすく」と考えて、冗長なプログラムになっています。プレイヤーがボタンで手を入力した後、IchigoJamが手を出していますが、プレイヤーの手を盗み見ての後出しはしていません。できる人は、IchigoJamが後出しで絶対に勝つ、あるいは絶対に負けるプログラムにしてみましょう。最初の入門ではここまでやらなくても、「グー・チョキ・パーをランダムにLEDで表示して終了」するだけのプログラムでもいいかもしれません。勝敗判定を考えるのもプログラミング課題としては面白いのですが。プログラムリスト(通信対戦)2台をケーブルでつないで対戦します。じゃんけんボードのGND同士を接続。TXとRXはクロス(互い違い)に接続します。2台とも電源を入れて、プログラムを起動します。起動音の後に手の入力待ちになるので、グー・チョキ・パーのどれかのボタンを押します。2台とも手を入力すると、対戦して結果を表示します。勝った場合はIchigoJamのLEDが常時点灯、負けた場合は消灯、あいこの場合は点滅します。「GU」またはIchigoJamのボタンを押すとリプレイします。読者になる検索リンクヘルプはてなブログお知らせ最新記事100m競歩110mハードルNゲージ制御キラキライヤリング糸通し月別アーカイブはてなブログをはじめよう!shiro0922さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。