SHIROのIchigoJam日記

マイコン「IchigoJam」(イチゴジャム)の電子工作とプログラミングをメインに

危機一髪ゲーム2026(両用・単体基板)

樽に剣を刺す、お馴染みの「危機一髪ゲーム」が遊べる基板です。
IchigoJam用の拡張基板とベース基板、単体基板バージョンがあります。

樽形基板


IchigoJamのソケットに差す、樽形の拡張基板です。
8個のスライドスイッチがあり、どれかが当たりになります。
スイッチを内側にずらしてONにしていって、当たるとLEDが光り、ブザーが鳴ります。

回路図


マルチプレクサIC・4051を使っています。
IchigoJamのOUT1~3で、0番~7番のスライドスイッチのどれが当たりになるか設定します。
プログラム例としては、

OUT RND(8)

で、8個のスイッチのどれかがランダムに当たりになります。
当たった時は、LEDが光ってブザーが鳴り、同時にIN1入力が「0」→「1」に変わります。
(あらかじめ「OUT 8,-1」でIN1をプルダウンにしておいてください)

基板データ

*この基板データは、CC BYライセンスとします。どうぞご利用ください。

(C) 2026 Shiro Saito (https://www.ichigoaman.jp)

材料

以下の順番でハンダ付けすると作りやすいです。

IchigoJamプログラム

実行すると、8個のスイッチのうちどれかが当たりになります。
スイッチをONにしていって、当たると基板のLED・ブザーのほか、IchigoJamのLEDも光り、ブザーがなります。
もう一度RUNするとリセットされ、当たりが変わります。

10 '*KIKI IPPATSU
20 FOR P=1 TO 8:OUT P,0:NEXT
30 OUT 8,-1
40 SRND TICK()+ANA(2)
50 OUT RND(8)
60 IF !IN(1) CONT
70 BEEP 10,60:LED 1

ベース基板


上記の樽基板を差すと、危機一髪ゲームが遊べるベース基板です。
8個のスイッチのうちどれかが当たりになり、LEDが光ってブザーが鳴ります。
このベース基板を使うと、IchigoJamを持っていない人でもゲームが遊べます。

遊び方

  • ベース基板のソケットに樽基板を差します。
  • ベース基板の電源スイッチを入れて、SETボタンを押します。
  • 樽基板の8個のスライドスイッチのどれかが当たりです。スイッチを内側にずらしてONしていって、当たるとLEDが光ってブザーが鳴ります。
  • 8個のスライドスイッチをOFFに戻して、ベース基板のSETボタンを押すと、当たりのスイッチが変わります。リプレイしてください。

回路図


SETボタンを押すと、コンデンサC2に充電された電力でトランジスタ2石の発振回路を動かしてクロック信号を生成。
バイナリカウンタIC・4520を動かして、0~7の3ビットの出力をランダムにセットします。

基板データ

*同じ基板を2枚配置しています。
*この基板データは、CC BYライセンスとします。どうぞご利用ください。

(C) 2026 Shiro Saito (https://www.ichigoaman.jp)

単体基板


上記の樽基板とベース基板の機能を1枚に合わせた基板です。
単体で危機一髪ゲームが遊べます。

遊び方

  • 電源スイッチを入れて、SETボタンを押します。
  • 8個のスライドスイッチのどれかが当たりです。スイッチを内側にずらしてONしていって、当たるとLEDが光ってブザーが鳴ります。
  • 8個のスライドスイッチをOFFに戻して、SETボタンを押すと、当たりのスイッチが変わります。リプレイしてください。

回路図


上記の樽基板とベース基板の回路を1つに合わせています。

基板データ

*この基板データは、CC BYライセンスとします。どうぞご利用ください。

(C) 2026 Shiro Saito (https://www.ichigoaman.jp)

以前に作った危機一髪ゲーム

ステンレスたわしとソレノイドで作った危機一髪ゲームはこちら。
www.ichigojaman.jp

プラグイン方式の危機一髪ゲームはこちら。
プラグを刺す方が本物のゲームに近いですが、材料費と工作の手間が増えます。
www.ichigojaman.jp