SHIROのIchigoJam日記

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

LED雪だるま

以前に作ったLEDネコ基板 www.ichigojaman.jp の形を変えて、冬シーズン向けに雪だるまにしてみました。 紹介動画はこちら。 www.youtube.com 無安定マルチバイブレータ回路で、ネコと同じく両目のLEDが交互に光ります。 常時点灯する口のLEDを追加していま…

電子さいころ(電子サイコロ)

ロジックIC×1個で光る目式電子さいころ(電子サイコロ)

GIGAスイッチ

外部回路やUSB電源をスイッチングするIchigoJam/IchigoDake用の拡張基板です。 小学校6年理科の「電気の効率的な利用」単元などを想定した教材として作りました。 動画はこちら。 www.youtube.com 基板全体図 GIGA IchigoDakeに差した所。 IchigoJam/IchigoD…

祝!IchigoJam8周年

4/1はIchigoJam記念日! 今年で8周年です。 リサージュ図形で「8」をたくさん描いてみました。 動画はこちら。 www.youtube.com プログラムリスト 動画ではIchigoJam Rで動かしています。Sだとちょっと遅いです。 10 '*ANNIVERSARY 8 20 @LOOP 30 CLV:CLS 4…

GIGA LEDセンサー基板

GIGA IchigoDake用の拡張基板です。(通常のIchigoJam/IchigoDakeでも使えます) GIGA IchigoDakeの機能を拡張すると共に、弱点をカバーする設計です。 紹介動画はこちら。 www.youtube.com OUT1~8で制御できるLEDを8個搭載 DirectAppsのシリアルコンソール…

7セグメントLEDデコーダーIC「DM9368」

16進数の0~Fまで表示できる7セグメントLEDデコーダーIC「DM9368」を、IchigoJamで制御してLEDを光らせてみました。 動画はこちら。 www.youtube.comDM9368はAliexpressなどでしか入手できません。 「DM9368」で検索すると、いくつか出品されています。 私が…

GIGA三択

GIGA IchigoDakeのシリアルコンソールで遊べるプログラムとして、三択の選択肢を選んで進むゲームエンジンを作ってみました。 もちろん通常のIchigoJam/IchigoDakeやIchigoJam webでも遊べます。 サンプルプログラムとして「IchigoJamクイズ」と「RPG」を作…

LEDハートペンダント

以前作ったLEDイチゴ基板・自動版 www.ichigojaman.jp を元に、ハート形ペンダント基板を作りました。 8個のLEDがランダムに光ります。回路はLEDイチゴ基板と同じですが、ICを表面実装品に、電源をボタン電池にして小型化しました。 今回は白基板に赤LED、赤…

LEDイチゴ基板

以前作ったクリスマスツリー基板の形を変えて、イチゴ形にしてみました。これでオールシーズン使えます(^_^) IchigoJam/IchigoDakeに差してプログラムで光らせる「プログラム版」と、電子回路のみで自動で光る「自動版」の2種類があります。 LEDイチゴ基板・…

市松模様を描いてみよう

IchigoJamの画面に市松模様を表示するプログラミング。なかなか面白い課題です。 福野さんのブログで取り上げられていました。 fukuno.jig.jp 他の方が作ったプログラム3本の後、私が作ったプログラム3本をご紹介します。 紹介動画はこちら。 www.youtube.co…

チョコ積み

バレンタインデーに義理でチロルチョコを配る方がいらっしゃるようですが、チロルチョコってたくさんあると積んで遊びたくなりますよね(^_^) という訳で、チョコを積むプログラムを作ってみました。 起動すると、画面の一番上に台形のチョコが表示されます。…

絵文字エディタ

既に作っている人がいたと思うのですが、ちょっと思い立って絵文字エディタを作ってみました。 左上の8X8ドットが編集フィールドです。矢印キーでカーソル移動、スペースキーでドットON/OFF、BackSpaceキーで編集フィールドをクリア、Enterキーでプログラム…

GIGA IchigoDake用ゲームいろいろ

GIGA IchigoDake+DirectAppsのプログラミングをいろいろ試しています。 基本的にシリアルコンソールなので、 自由な画面表示ができない 基本的に「文字列+改行」で文字が表示されるので、LOCATEなどで自由な位置表示ができない。→かわくだりのようなゲーム…

自動クリスマスツリー

IchigoJamに差すクリスマスツリー基板を12月に作ったのですが、 www.ichigojaman.jp 「IchigoJam無しで単独で光るツリーが欲しい」という声があったので、新たな基板を作ってみました。 (確かに最近は半導体不足なので、マイコン無しで動く工作ネタが欲しい…

GIGA IchigoDake発売!

★IchigoJam Advent Calendar 2021にエントリーしています。12/22に発売された「GIGA IchigoDake」をさっそく取り寄せて試してみました。 hello002.stores.jp動画はこちら。 USBシリアルポートが追加され、Windows PC・Mac・ChromeBookなどのUSBポートに差し…

LEDマトリックスペンダント

★IchigoJam Advent Calendar 2021にエントリーしています。LEDマトリックスで文字列を表示するペンダントを作ってみました。 USBキーボードをつないで好きな文字列を設定して、自分だけのオリジナルペンダントに(^_^) 動画はこちら。 一応ペンダントというこ…

スロットマシン

★IchigoJam Advent Calendar 2021にエントリーしています。IchigoJam Advent Calendar 2021に掲載されたスロットマシンのプログラムが面白かったので、私もスロットマシンを作ってみました。 プログラムを実行すると、4個のスロットがぐるぐる回ります。 ス…

タイピング10

★「IchigoJam Advent Calendar 2021」にエントリーしています。中学校の技術科授業用に作った、簡単なタイピングゲームです。 10個の単語が出題され、それを入力するとタイムを表示して終了します。 10個の出題は好きな単語にカスタマイズできます。 出題さ…

「点対称の日」探し

★IchigoJam Advent Calendar 2021にエントリーしています。 2021年12月2日は「点対称の日」 2021年12月2日(数字で「20211202」)が「点対称の日」だとして、M5Stackの画面で表示していた方がいました。 「なるほど!」と思って、私もIchigoJamでプログラム…

立形クリスマスツリー基板

★Advent Calendar 2021「IchigoJam」にエントリーしています。IchigoJamのソケットに立てるクリスマスツリーです。クリスマスシーズンの工作にいかがでしょうか。 動画はこちら。 www.youtube.com 3bit-8bitデコーダーIC・74HC238を使って、8個のLEDを簡単な…

UNOカードゲーム

IchigoJamで遊ぶUNOカードゲーム

ラーメンタイマー

簡単な3分タイマーです。それらしく針を動かすのに意外と苦労しました。 動画はこちら。 www.youtube.com プログラムを実行すると時計が描かれます。 IchigoJamのボタンまたはスペースキーを押すと、タイマーがスタートします。 秒針が1秒ごとに回ります。3…

8ボタンボックス

以前作った8入力ボード www.ichigojaman.jp を使って、小さい子向けに8個のボタンを押して遊べるボックスを作りました。 ボタンを押すとそれぞれのアクションが起きます。 動画はこちら。 www.youtube.com アルミケースを加工して、8個のボタンスイッチを配…

ダンジョン探索ゲーム(マップ自動生成版)

★すぐに遊べるIchigoJam web版はこちら↓ http://comich.net/ichigojam/dungeon.html先日作ったダンジョン探索ゲーム www.ichigojaman.jpを、facebookのIchigoJam-FANグループで公開したのですが、それを改造してくださった方がいました。ゲームバランスを調…

8入力ボード

電子工作マガジン秋号でサンハヤトのタッチセンサピアノが紹介されていたので、同様の機能をIchigoJamの拡張基板で作ってみました。 動画はこちら。 www.youtube.com IchigoJamの標準機能でもポートをOUT→INへ切り替えれば8本の入力が取れるのですが、今回は…

ダンジョン探索ゲーム

※さらに改造して、マップを自動生成するバージョンを作りました。 www.ichigojaman.jp地下1~3階のダンジョンに潜って探索するRPGです。 その昔のテキストダンジョンゲーム「ローグ」(Rogue)を参考に作りました。 メインプログラムが1kバイト目一杯でこれ…

キラキラカップ

赤外線人感センサーで人間を検知してフルカラーLEDを光らせるイルミネーション工作です。 IchigoDakeのプログラムで動かすタイプと、遅延電子回路で光らせるタイプがあります。 動画はこちら。 www.youtube.com外側のプラスチックカップ、オーロラパッキン(…

サーボモーター基板

IchigoDyhook+IchigoDake環境でサーボモーターを動かす拡張基板を作りました。 (もちろん通常のIchigoJamでも使えます) IchigoDyhookからの電源供給では電力不足でサーボモーターを回せないので、単4電池×2本を基板に搭載。 サーボモーターは基板に両面テ…

IchigoDyhookヘタレ防止・ネジ式

IchigoDyhookのUSB端子のヘタレ防止に、IchigoDakeの裏に消しゴムを貼り付けて支えるワザを以前に紹介しました。 www.ichigojaman.jpただ、しばらく運用してみると、消しゴムから滑り用の粉が出てきて、両面テープの粘着力が弱まって剥がれてしまいます。 な…

7セグメントLED基板PCB

以前にユニバーサル基板で、7セグメントLEDを光らせるIchigoJam用拡張基板を作りました。 www.ichigojaman.jp これをPCBにしたバージョンです。IchigoJam/IchigoDakeのどちらでも使えます。 だいぶ前に作った基板ですが、ちゃんとまとめていなかったので、…