SHIROのIchigoJam日記

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

IchigoJam

ラス1ババ抜きゲーム

IchigoJamとMixJuice×2台で通信対戦するババ抜きゲームです。ラスト1枚だけの勝負です(^_^) MixJuiceで相互通信する簡単なプログラミング教材を想定して作ってみました。※MixJuiceでのサーバー・クライアント通信設定は、こちらの記事を参照してください。 w…

タイピング30

以前作ったタイピング練習プログラム www.ichigojaman.jp をちょっと改造して、BASICコマンドを30問固定で出題するようにしてみました。起動するとBASICコマンドが出題されるので、その通りにタイプしてください。 30問入力すると、タイム(秒)が表示されて…

三目並べ

子どもの頃に地面やアスファルトに書いて遊んだ人が多いと思う「三目並べ」を作ってみました。 遊び方 プログラムを動かすと、3×3のます目が表示されます。自分(YOU)かコンピュータ(CPU)か、ランダムにどちらかが先手になります。 自分(YOU)の手の時…

加速度センサーボード

IchigoJam/IchigoDakeで簡単に加速度センサーが使えるボードです。 基板の傾きや重力のかかり具合を検知できます。 動画はこちら。 【IchigoJam】加速度センサーボード 基板データ X・Y・Z軸方向の加速度が、それぞれANA5(OUT1)・ANA6(OUT2)・ANA7(OUT…

かんたん踏切

IchigoJamにサーボモーターとLEDを差して、踏切を作ってみました。 子ども向けのかんたん工作ネタとしていかがでしょうか。 動画はこちら。 【IchigoJam】かんたん踏切配線図はこちら。 周囲に線路や道路などを作りこむと、よりリアルになりそうです。 材料 …

IchigoCard

IchigoJamを組み込んだ名刺基板です。OLED画面とボタンでゲームが遊べます(^_^) 動画はこちら。 【IchigoJam】IchigoCard右下隅のUSBポートは電源&通信用で、モバイルバッテリに差すと電源ONになって動作します。 USBポートをPCに差すと、USBシリアルチップ…

RGB学習ボード

フルカラーLEDを使って、光の3原色の原理を学ぶボードです。 IchigoJamやIchigoDakeで使えます。 OUT2,3,4ポートにR,G,Bの3個のLEDと、合計出力を表す1個のLEDがつながっています。PWMでの出力もできます。 RGBの電流制限抵抗を330Ω、100Ω、100Ωにしましたが…

Fizz Buzzゲーム

古典的なパーティーゲーム「Fizz Buzz」。 1から順番に、1人ずつ数字を言う ただし3の倍数の時は「Fizz」と言う 5の倍数の時は「Buzz」と言う 3と5の公倍数の時は「Fizz Buzz」と言う 詰まったり間違えたりしたら負け というルールです。 「Fizz Buzzのプロ…

OLEDジャンプゲーム

OLED(有機EL)の画面で遊ぶジャンプゲームです。 動画はこちら。 【IchigoJam】OLEDジャンプゲーム OLED名札(NameDake、DakeCapName)で遊ぶ想定で作りました。 通常のIchigoJamでも、CN5ソケットにOLEDを差せば遊べます。 akizukidenshi.com プログラム I…

SanadaDakeCar

DakeJacket互換のロボットカー基板「SanadaDakeCar」を作りました。IchigoDakeをさして、BASICプログラムで走ります。 【IchigoJam】SanadaDakeCar SanadaDakeCarは基本的にDakeJacket互換機です。IchigoDakeを差すとIchigoJam相当になります。 SanadaDakeCa…

DakeCapName

単4電池でIchigoDakeに電源を供給する基板「DakeCap」が発売されました。 hello002.stores.jp以前に私が作った「NameDake」と形が似ていたので、それにならって単4電池で動く名札基板「DakeCapName」を作ってみました。単4電池2本なので、かなり電池は保つは…

EEPROMスティックからSanadaDake-4Kへのプログラム転送

先日作ったオリジナル4K基板「SanadaDake-4K」。 www.ichigojaman.jpさっそく十勇士パソコンクラブで導入したのですが、これまで通常版IchigoJamでEEPROMスティックに保存していたプログラムを、どうやってSanadaDake-4Kへ転送するか?という問題が発生。 そ…

DakeCap名札

IchigoDake用の電源モジュール「DakeCap」を入手しました。 hello002.stores.jp以前作った「NameDake」と同様に、OLED(有機EL)をつないで名札を作ってみました。 OLEDは以前にaitendoで入手した物。秋月電子の物でも作れます。 DakeCapの上部のパッドからO…

AmabieDakeでバーサライタ

PCN公式サイトで、疫病退散のアマビエを象ったIchigoDake「AmabieDake」が発売されました。 hello002.stores.jp予約分が私の手元にも届きました。基板、単4電池電源基板、ストラップなどが付いた完成品です。 LEDスティックをはんだ付けして、おなじみのバー…

紙芝居4コマ「イチゴ太郎 vs コロナ星人」

先日作ったお絵かきツール www.ichigojaman.jp を使って、4コマの紙芝居を作ってみました。 動画はこちら。 【IchigoJam】イチゴ太郎 vs コロナ星人 作り方 (1)絵を描く お絵かきツールで、IchigoJamの画面に絵を描いて保存します。 (お絵かきツール) 1…

お絵かきツールを作ろう

オンライン教室用に作ったスライドですが、こちらでも紹介します。 IchigoJamの画面に絵をかく、お絵かきツールです。 お絵かきツールを作ろう from JuyushiClub www.slideshare.net 使い方 矢印キーの上下左右でカーソルが移動、スペースキーでドットを描画…

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画面からバーチャル背景

最近は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…