SHIROのIchigoJam日記

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

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

EEPROMスティック

aitendoなどでもキットが販売されているのですが、保存ファイルを増やすEEPROMスティックをオリジナルで作りました。 1MbitのEEPROM ICを差すと、ファイルが100番~227番の128個保存できます。 CN5ソケットに差す時に間違えないように、不要な+5Vのピンも含…

IchigoJam-E

EEPROMを搭載したIchigoJam互換基板「IchigoJam-E」を作りました。 1MbitのEEPROMを載せれば、ファイルが標準の0~3の4個に加えて、100~227の128個を保存できます。 回路図ボード図 基本的には通常のIchigoJam S2にEEPROMを増設しただけです。EEPROM・R5・R6…

メガネをかけよう

5/5にオンライン(zoom)でのイベント「プチハッカソン(大喜利)」に参加しました。 putihack20200505.peatix.com 出されたお題に対して、制限時間20分でプログラムを作る大喜利方式。20分で何か作るのは大変でしたが、面白い経験でした。 その中で出された…

バーコードカムロボまとめ

バーコードカードでプログラミングする子ども向けのプログラミング入門ロボット「バーコードカムロボ」について、あらためてまとめます。 動画はこちら。 【IchigoJam】バーコードカムロボ 準備 タミヤのカムロボにIchigoJamやDakeJacketを載せる改造方法は…

ウイルスパンチ

みんなを困らせているウイルスを、パンチで撃退するゲームです。 動画はこちら。 【IchigoJam】ウイルスパンチ 遊び方 起動すると、画面左下に自分のキャラが表示されます。左右のコントローラーでパンチが出せます。 上から降ってくるウイルスを、左右のパ…

IchigoJam画面からバーチャル背景

最近はzoomなどのオンラインミーティングがよく使われていますが、FacebookのIchigoJam-FANグループで、オリジナルのバーチャル背景を公開した方がいました。 それにヒントをいただき、IchigoJamの画面からバーチャル背景用画像を作って、zoomで合成を試して…

ペアペア

トランプカードを使ったソリティア(1人遊び)です。Facebookの「おうちクエスト」グループで出ていたネタですが、トランプカードネタを一度やってみたかったので作ってみました。 遊び方 実行してしばらく待つと、カードが3枚ずつ10個の山で配られます。山…

潜水艦ゲーム・通信対戦

先日公開した「潜水艦ゲーム」の通信対戦バージョンです。 IchigoJam×2台で通信して遊びます。写真ではMixJuiceを載せたIchigoJam×2台でプレイしています。 こちらにあるように、片方のIchigoJamをサーバー、もう片方をクライアントとして、TCPプロトコルで…

おうちクエスト「ストップウォッチで10秒ジャスト!」

新型コロナウイルス感染予防の臨時休校で、何日も家にこもっている子どもたちに向けて、Facebookで「おうちクエスト」という企画が出されています。www.facebook.comお題は5個。 10秒ジャスト!(ストップウォッチを10.00秒で止める) 消しゴムはんこを作っ…

プログラミング教育マスター

クラウドファンディングで資金を募っていたIchigoJamプログラミング教材「プログラミング教育マスター」に、一口支援しました。 motion-gallery.net そのパッケージが届きましたので、ご紹介します。パッケージ内容物。CD-ROMと本。他にプロダクトキーなどが…

潜水艦ゲーム

8ビットパソコン時代からおなじみの、潜水艦ゲームを作ってみました。 遊び方 5×5の海域内で、自分の船「Y」を操作して、海中に潜む潜水艦を撃破します。 海域マップの下に、ソナーで探知した潜水艦との距離(縦座標の差+横座標の差)が表示されます。こ…

IchigoJamをはんだ付けしよう(動画教材)

IchigoJamのはんだ付け解説動画があまり無いので、動画教材を作ってみました。 全部で31分あるので、「早送りして自分が見たい所だけ見る」使い方でもいいと思います。 IchigoJamをはんだ付けしよう●作り方のテキスト ボクにもわかるIchigoJam Sの組み立て方…

8パズルゲームを作ろう(動画教材)

IchigoJamプログラミング動画教材、「8パズルゲームを作ろう」です。プログラミング中級編です。 IchigoJam webでも作れるので、家のパソコンでやってみてください。8パズルゲームを作ろう 遊び方 プログラムを実行すると、3×3の数字パネルが表示されます。1…

スカッシュゲームを作ろう(動画教材)

IchigoJam入門動画教材その4。「スカッシュゲームを作ろう」です。 IchigoJam webでも作れるので、家のパソコンでやってみてください。スカッシュゲームを作ろう(日本語キーボード用)スカッシュゲームを作ろう(英語キーボード用) 遊び方 プログラムを実…

ゲームは1日1時間!IchigoJamは1日4時間!!/連射ゲーム

先日・3/29に福井で行われたPCNプロコン最終審査・表彰式を、実行委員の一員としてお手伝いしてきました。 pcn.clubそこで元祖プロゲーマーとして有名な高橋名人にお会いして、持参したIchigoDyhookにサインを書いてもらいました。 ゲームは1日1時間!Ichigo…

祝!IchigoJam6周年

2014年4月1日にIchigoJamが発表されてから、今年で6周年です。 お祝いの動画を作ってみました。 【IchigoJam】祝!IchigoJam6周年 6周年にちなんで、BGMは「ロック・マイ・ソウル」です(^_^) 最新機種のIchigoDyhookと、最新機能(ファームウェア1.4)のLE…

簡単テルミン

IchigoJamにCdsを差して簡単に音遊びをする例が、Facebookに投稿されていました。 jo3gbd.blog.shinobi.jp 私も手元にあったフォトトランジスタ(NJL7502L)を差して試してみました。フォトトランジスタのコレクタをBTN端子に、エミッタをGND端子に差します…

ウイルスシミュレータ

ナチュラルスタイル(IchigoJamの製造・販売元)の松田さんが作ったシミュレーションプログラム https://yrm006.github.io/sars2.html がとても興味深かったので、私もIchigoJamで作ってみました。 IchigoJamボードやweb版ではかなり遅いので、アプリ版やRas…

ジャンプゲームを作ろう(動画教材)

IchigoJam入門動画教材その3。「ジャンプゲームを作ろう」です。 IchigoJam webでも作れるので、家のパソコンでやってみてください。ジャンプゲームを作ろう(日本語キーボード用)ジャンプゲームを作ろう(英語キーボード用) 遊び方 プログラムを実行した…

DakeVK

学校の授業などでIchigoDyhookを先生が使う場合、電子黒板などに画面を投影したいことがあると思います。 ナチュラルスタイルの松田さんが、そのためのアダプタを工作しています。 IchigoDyhookに立ち乗りで先生できる!Video信号切り替え基板完成!yrm006.w…

大なわとびさっちゃんを作ろう(動画教材)

IchigoJam入門動画教材その2。「大なわとびさっちゃんを作ろう」です。 IchigoJam webでも作れるので、家のパソコンでやってみてください。大なわとびさっちゃんを作ろう(日本語キーボード用)大なわとびさっちゃんを作ろう(英語キーボード用) 遊び方 プ…

100mダッシュゲームを作ろう(動画教材)

長期休みで家にいる子ども達に向けて、100mダッシュゲーム作りの動画教材を作りました。100mダッシュゲームを作ろう(日本語キーボード用)100mダッシュゲームを作ろう(英語キーボード用)家のパソコンでも、IchigoJam webのサイトで作れます。 fukuno.jig…

SanadaDake-4K

(※2020/5/28 基板Ver1.2へ更新)学校やプログラミング教室に向けたIchigoJamセットは、今後はIchigoDyhookにIchigoDakeを挿して使うのがメインになりそうです。pcn.clubdakeigai.shizentai.jpそんな流れを受けて、IchigoDakeのオリジナル強化版「SanadaDake…

ウイルスシューティング

ウイルスをうち落として市民を守れ! シンプルなシューティングゲームです。 遊び方 上から落ちてくるウイルスを、ビームで打ち落としてください。 自機の移動はカーソルキーの←→、スペースキーでビーム発射です。 ウイルスに下まで侵略されるとゲームオーバ…

Nゲージをマスコン制御

先日作ったNゲージ×IchigoJamに、自作のマスコン風コントローラーを付けて動かしてみました。 動画はこちら。 【IchigoJam】Nゲージをマスコン制御マスコンはプラスチックケースやアクリル板で自作VR(可変抵抗)をバーで回しますマスコンの回路図はこちら。…

100m競歩

FacebookのIchigoJam-FANグループで「100m競歩」を作った人がいました。面白そうなので、私も簡単なプログラムを作ってみました。 遊び方 実行するとすぐにスタートです。カーソルキー「←」が左足、「→」が右足です。まず左右同時に押してから、右・左・右・…

110mハードル

FacebookのIchigoJam-FANグループで、昔のハードルゲームの話題を出していた人がいたので、IchigoJamで簡単に作ってみました。 実行するとすぐにスタートです。ハードルの間(インターバル)はスペースキーを連打して走り、ハードルは上矢印キー(↑)で飛び…

Nゲージ制御

IchigoJamのプログラムで、Nゲージの列車を動かしてみました。 動画はこちら。 【IchigoJam】Nゲージ制御制御はIchigoJamと、ブレッドボードで組んだFETスイッチング回路。 線路へ供給する12Vをスイッチングします。 いずれ専用拡張基板を作る予定です。 Nゲ…

キラキライヤリング

FacebookのIchigoJam-FANグループで、チルトスイッチを使ってLEDを点滅させるイヤリングが投稿されていました。 IchigoJamは使っていませんが、オリジナル基板で私も作ってみました。 動画はこちら。 キラキライヤリング とりあえず100均の鈴ストラップを付…

糸通し

2020年の初プログラミング。facebookのIchigoJam-FANグループで出ていた「糸通し」を作ってみました。 遊び方 起動すると、画面左側に、斜めに移動していく「糸」が表示されます。 画面右から「針」が迫ってくるので、糸をカーソルキーの上下で操作して、針…