SHIROのIchigoJam日記

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

2016-01-01から1年間の記事一覧

3156キットで「さいころサイモン」

※「IchigoJam Advent Calendar 2016」にエントリーしました。PCNで「3156(さいころ)組み立てキット」が新発売。LEDでさいころの目を光らせるシールド基板です。 さっそく購入して組み立ててみました。 ハンダ付けは30分ほどで完成。音も鳴らしたかったので…

大砲ゲーム

「IchigoJam Advent Calendar 2016」エントリー用に、簡単なプログラムを作ってみました。 放映中の大河ドラマ「真田丸」にヒントを得た「大砲ゲーム」です。 起動すると、画面下に大砲の弾、右下に大坂城が表示されます。ちなみに天守閣左側の「○」は、我ら…

IchigoBell BIG

IchigoBellの機能強化版「IchigoBell BIG」を作ってみました。 サウンド出力に2SC1815一石アンプを付けて、スピーカー出力にしました。 スピーカーは100円ショップの小型スピーカーを分解して取り出し。 全体を大きめのお好み焼きコテに載せて、電池も単3×3…

IchigoBell完成

これまで試作してきたIchigoJamハンドベル「IchigoBell」ですが、 www.ichigojaman.jp www.ichigojaman.jp 12/17〜18に情報センターで開催するクリスマスイベント「St. Media Xmas 2016」用に、本製作しました。 コテを3本も揃えて、どこのお好み焼き屋だ?…

IchigoBellその後

こちらで作ったIchigoJamハンドベル「IchigoBell」のその後です。 http://d.hatena.ne.jp/shiro0922/20161102 クリスマスイベント用の品を試作してみました。 お好み焼き用のコテの両面に、IchigoLatte基板と電池を両面テープで貼り付けました。 (コテが金…

IchigoBell

Java Scriptが動くIchigoJam互換基板「IchigoLatte」のβ版が発売されています。 https://hello002.stores.jp/items/57ecb32f00d331f667000d44 この基板には「Latteキャンバス」というフリーエリア(5×6マス)があって、いろいろな活用法が試されています。 …

Mobile Game Shield

先に作った「IchigoName mobile」の回路を流用して、拡張基板「Mobile Game Shield」を試作しました。 IchigoJamのソケットに差しこんで重ねます。 持ち歩けるようにCR2032×2個搭載の「ボタン電池シールド」も作って、さらに重ねてみました。軽量でなかなか…

落ち物パズルmobile

IchigoJam mobile環境(液晶画面)用に移植した落ち物パズルゲームです。 キーボード操作なので、mobile環境をお持ちの方はどなたでも遊べます。 なお通常のIchigoJam環境でも、画面が狭いだけでちゃんとプレイできます。 起動すると画面に左右の枠が表示さ…

シューティングmobile

mobile環境(液晶画面)用に移植したシューティングゲームを、改めて掲載します。 キーボード操作なので、mobile環境をお持ちの方はどなたでも遊べます。 なお通常のIchigoJam環境でも、画面が狭いだけでちゃんとプレイできます。 自機「A」を、カーソルキー…

IchigoName mobile

IchigoJam mobile環境のその後ですが、アクリルベースに貼り付けて、首から下げる名札「IchigoName mobile」としました。 ボタンをA,Bボタンの2個に増設し、ブザーも搭載。それに伴って接続ポートを変更しました。 OUT1(ANA5)=ジョイスティックAx(0〜102…

IchigoJam mobile

FacebookのIchigoJam-FANグループで、IchigoJamに液晶ユニットを付けてモバイル環境にする「IchigoJam mobile」ファームウェアβ版が公開されています。※2017年以降に公開されているファームウェアは、この液晶ユニットに対応しています。コマンド「SWITCH 1…

へびゲーム

FacebookのIchigoJam-FANグループで、ゲーム「SNAKE」を作った人がいました。 似たようなへびゲームを作ってみました。 だいぶルールが違っていて、ヘタすると一瞬でゲームオーバーになります(笑) スタートすると、へびが動き出します。操作は上下左右のカ…

RPG(ロールプレイングゲーム)Ver.2

シンプルなロールプレイングゲームです。パソコンクラブの教材用に試作しました。 以前のRPGの改良版です。 2スロットにプログラムを分けて、村人が追加されました。 スロット0と1に、2つのプログラムを配置してください。 連続したスロットであれば、0と1で…

落ち物パズルゲーム

シンプルな落ち物パズルゲームです。パソコンクラブの教材用に試作しました。 起動すると、四角い枠が表示され、上からブロックが落ちてきます。 ブロックをカーソルキーの左右で移動させて、底に積んでいってください。スペースキーを押すと、ブロックを上…

RPG(ロールプレイングゲーム)

シンプルなロールプレイングゲームです。パソコンクラブの教材用に試作しました。 起動すると、自分のキャラ(人間)と、おにぎりが表示されます。おにぎりしかありませんが、世界のマップです(笑) 自分のキャラは上下左右のカーソルキーで移動できます。 …

ジャンプアクションゲーム

シンプルなジャンプアクションゲームです。パソコンクラブの教材用に試作しました。 起動すると、3段の床とハシゴ、自分のキャラ(人間)が表示されます。 自分のキャラの操作は、カーソルキー左右=左右移動、カーソルキー上下=ハシゴを上る/下りる、スペ…

イチゴトランプ

シンプルなカードゲームです。表示が小さいので、IchigoJam BIGで遊んだ方が楽しいでしょう。 マンガ「アタゴオル物語」(ますむらひろし著)に出てくる「ネズミトランプ」を元にしています。 カードは、11種類の絵柄カード×4枚、イチゴカード×3枚、合計47枚…

Puzzle Battle 10

数字パネルを選択してモンスターへ攻撃するパズルバトルゲームです。表示が小さいので、IchigoJam BIGで遊んだ方が楽しいでしょう。 プログラム1(PCGキャラ設定)とプログラム2(ゲーム本体)があります。プログラム1と2を連続したスロットに配置して、…

Life Latte

IchigoJamと同じ基板でJavaScriptのプログラミングができる「IchigoLatte」を試しています。 IchigoJam BASICの次の子ども向け教材として、とても面白いと思います。 IchigoLatte用のライフゲームを作ってみました。 JavaScriptのプログラミング練習、および…

Bingo BIG

IchigoJamの画面表示を2倍サイズにしたファームウェア「IchigoJam BIG」が公開されました。 福野泰介の一日一創 めがねフェス2017に向けて「IchigoJam BIG」 文字数は16×12行と4分の1になりますが、展示用などには大きくて見やすいです。 以前作った数字拡大…

IchigoJamロボット「paprika」

PCNからIchigoJam関連の新製品がいくつか発売されました。 さっそく取り寄せてみました。 MapleSyrup…モータードライバ拡張ボード MixJuice…Wifiモジュール拡張ボード paprika…IchigoJamとMapleSyropを搭載して、モーターで動く段ボールロボット まずはpapri…

LightsOut

FacebookのIchigoJam-FANグループで話題に出たパズルゲーム「LightsOut」をリメイクしたものを掲載します。 通常のIchigoJam版と、Ichigo64版(IchigoJam+IchigoDot+ジョイスティック)の2種類です。 IchigoJam版 起動すると、5×5=25個のライトがランダム…

IchigoJamミュージック

音楽をテーマにしたミニプログラム4本を掲載したペーパー(PDF)です。 「はじめのいっぽ/ミニゲームス」に続く、子ども向けのIchigoJam入門課題として作りました。 PLAY命令の文字変数演奏機能を使っていますので、ファームウェア1.2b3以降が必要です。 ペ…

明るさセンサー回路

子ども向けに「センサーで制御する」簡単な教材が欲しいと思い、フォトトランジスター回路を試してみました。 ブレッドボードに簡単な回路を組んでIchigoJamに入力してみた所、ちゃんと0,1のデジタルで読み取ることができました。 10 IF IN(1)=0 THEN LED 1 …

LIFE PC

FacebookのIchigoJam-FANグループで、PCで動くソフト版IchigoJam BASIC「IchigoJam PC」のβ版が公開されています。 一部の機能が実装されていませんが、動作速度はハードウェア版よりかなり速いです。 IchigoJam PCの動作速度を検証するために、ライフゲーム…