SHIROのIchigoJam日記

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

Ichigo 60 Clock

円形の文字盤にフルカラーLEDを60個並べて、時計を作ってみました。 動画はこちら。 【IchigoJam】Ichigo 60 Clock文字盤は専用基板を作りました。 IchigoJamが1個ではLEDを34個までしか制御できないので、文字盤上にLPC1114を2個置いて、LEDを30個ずつ制御…

だるまさんがころんだ(音声バージョン)

PCN通販で発売された音声ボード「Ichigo-ice」、100円スピーカー、赤外線センサーを使って、以前作った「だるまさんがころんだ」の音声バージョンを作ってみました。 やっぱり「だるまさんがころんだ」と声でしゃべってくれると、とても楽しいです(^_^) 遊び…

2台連動信号機

以前作った立形信号機 www.ichigojaman.jp を2台ケーブルでつないで、連動させてみました。 動画はこちら。 【IchigoJam】2台連動信号機 歩行者用信号機基板にある、TX,RX,GNDパッドをクロスで結線します。 (TX→RX、RX→TX、GND→GND) プログラム 全体は親機…

LED4BTN

だいぶ前の話ですが、aitendoのLED付きタクトスイッチを4個並べたシールド基板を作ってみました。 回路は単純で、LEDをOUT1~4に、タクトスイッチをIN1~4につないでいます。 LEDとスイッチが一体だと、いろいろ遊べて面白いです。 http://www.aitendo.com/p…

IchigoトランペットPCB

以前作ったIchigoトランペット www.ichigojaman.jp が面白かったので、専用基板を作りました。音の出力は、普通の圧電ブザーと、共立電子のエイリアンスピーカーと両方に対応しています。 今回は普通の圧電ブザーを付けてみましたが、ちょっと音が小さいです…

文字コード表(Ver 1.4用)

現在IchigoJamの新ファームウェア(Ver 1.4)が開発中です。 Ver 1.4では文字のフォントが若干変わりました。 1.4用の文字コード表を作りましたので公開します。 10進数バージョン(子ども用) PDFファイルはこちら。 16進数バージョン(大人用) PDFファイ…

8LEDスティックでバーサライタ

現在開発中のファームウェア1.4βで、LEDテープが簡単に制御できるようになりました。 秋月電子で売っている8LEDスティックを使って、簡単にバーサライタを作ってみました。 動画はこちら。 【IchigoJam】8LEDスティックでバーサライタ8LEDスティックに0.65mm…

IchigoRoulette

Five-Tenさん謹製のIchigoRoulette基板キットを、入手して作ってみました。 LEDが6個(OUT1~OUT6)、タクトスイッチが4個(IN1~IN4)載った拡張基板です。 いくつかプログラムを作ってみたので、以下に紹介します。 ルーレット キット同封の説明書にルーレ…

ヘタコンカムロボ

PCN北はりま謹製の「HetaPad」で、カムロボをリモコン操作してみました。 動画はこちら。 【IchigoJam】ヘタコンカムロボ上下左右ボタンで前進・後退・左旋回・右旋回。Xボタンで左アーム、スペースボタンで右アームが動きます。 ついでに有機ELで操作内容が…

ハンドスピナーJam

先日、ながの電気クラブ主催の光るハンドスピナー工作教室を見学に行ってきました。 中国製のハンドスピナーキットを工作していたのですが、なかなか面白かったので、IchigoJamとLEDをのせたハンドスピナー基板を作ってみました。 動画はこちら。 【IchigoJa…

IchigoJamスポーツ1.4

現在、IchigoJamの次期ファームウェア1.4が開発中で、β版が公開されています。 新機能として、以下のような機能が拡張される予定です。 グラフィックキャラクタを使った簡易グラフィック機能 三角関数(COS、SIN) スロット0のプログラム先頭行にラベル「@AR…

PKバトル

以前作ったPK戦ゲームをシンプルにした「1人用PKバトル」と、チームで対戦する「PKチームバトル」を作ってみました。 1人用PKバトル カーソルキーの左右でシュート方向を選びます。 キーパーの逆を突いてゴールが決まれば、次へ進みます。 キーパーに止めら…

Ichigo亀の子

以前にIchigoJamのIC・LPC1114を2つ重ねてスイッチで動作を切り替える実験をしたのですが、改めてシールド基板を作ってみました。スイッチで上下2個のICを切り替えて使えます。 回路は簡単で、2つのLPC1114のReset端子を、スイッチで切り替えてGNDへ落として…

Ichigoトランペット

現在開発中のIchigoJam新ファームウェアβ版(1.3b16)で、VIDEO 0(画面消去)の時のサウンド音階が改善されました。それを機に、電子トランペットを作ってみました。 ボタンを指で押さえて、マイクを口で吹くと鳴らせます。 動画はこちら。 【IchigoJam】Ic…

Ichigoクロック

以前にIchigoJamを使った時計を作ったのですが、それを応用して、時計付き大観覧車「Ichigoクロック」を作ってみました。 横浜のみなとみらい地区にある「コスモクロック21」からヒントを得ています。 動画はこちら。 【IchigoJam】Ichigoクロック 台座にあ…

ソーラーLEDライト

IchigoJamを使っていませんが、電子工作を1つご紹介。 4月にPCNの皆さんがネパールへ支援活動に行ったのですが、その際にソーラーLEDライト基板を作りました。明るい昼間はソーラーパネルでバッテリへ充電。夜になるとLEDが点灯します。 電気が無い村でも照…

地底探検

こちらも「かわくだり魔改造グランプリ」応募作品。画面が上下スクロールする「地底探検ゲーム」です。 遊び方 自分のキャラを上下左右のカーソルキーで動かして地下へ潜り、5つのコイン「$」を集めてください。 敵(エイリアン)に捕まった場合や、制限時…

IchigoJam時計

秋月電子のシフトレジスタ(74HC595)付き7セグメントLEDモジュールを使って、IchigoJam時計を作ってみました。【IchigoJam】IchigoJam時計7セグメント4個に配線するのは大変なので、オリジナルシールド基板を作りました。IchigoJamからは3本の出力でシリア…

3Dかわくだり

こちらも「かわくだり魔改造グランプリ」の応募作品。なんちゃって3D視点のかわくだりゲームです。 カーソルキーの左右で自キャラを動かして、流れてくる岩を避けてください。 岩に当たるとゲームオーバーとなり、画面左上に下った秒数が表示されて終了しま…

ラリーJam

こちらも「かわくだり魔改造グランプリ」応募作品。4方向スクロールゲームです。 遊び方 起動すると画面中央にマイカーが表示され、画面がスクロールして走って行きます。上下左右のカーソルキーで、進行方向が変わります。 画面左下にポイント(得点)が表…

バイアスロン

こちらも「かわくだり魔改造グランプリ」応募作品。クロスカントリースキーで雪山を走り、ライフルで標的を撃つスポーツ、バイアスロンです。30年以上前の中学時代にPC-8001で作ったゲームの移植です。 遊び方 自分のキャラクターをカーソルキーで左右に動か…

かわのぼり

こちらも「かわくだり魔改造グランプリ」応募作品です。川の流れを逆方向にしました。 遊び方 カーソルキーの左右で、上から流れてくる岩に当たらないように避けて、川をさかのぼってください。 岩に当たると下へ押し下げられます。一番下まで下げられるとゲ…

走る電子くん

「かわくだり魔改造グランプリ」応募作品第2弾。抵抗体の中を流れる電子のシミュレーションです。 オリジナルのかわくだりをちょっと改造するだけでできるので、プログラミング教室でやってみるのもいいでしょう。理科や物理の教材にもなります。 遊び方 電…

鏡の国のかわくだり

FacebookのPCNグループで、「かわくだり魔改造グランプリ」という作品募集企画が行われたのですが、そこに出して投票で1位をいただいたプログラム「鏡の国のかわくだり」を紹介します。 遊び方 自分のキャラが「イチゴ」と「ネコ」の2体出てきます。カーソ…

モールス符号変換

FacebookのIchigoJam-FANグループで、モールス符号変換のプログラムを作った方がいたのですが、3スロット使う長いプログラムだったので、何とか短縮できないかと思って、私も作ってみました。 入力された1文字をモールス符号に変換する単機能プログラムです…

3D迷路-CK

先日発売された「IchigoCake BASIC」 hello002.stores.jp を使って、3D迷路ゲームを作ってみました。 以前作った3D迷路の移植・拡張です。 2画面で遊ぶと、NINTENDO 3dsで遊んでいる気分になります(^_^) 遊び方 プログラム実行後に数秒待つと、Cake画面に迷…

タイムカード警告装置

この4月から、職場の情報センターにタイムカードが設置されました。 が、これまで長らくタイムカードを打刻していなかったので、押し忘れ防止のために、IchigoJamで警告装置を作りました。 福野さんのブログ記事「IchigoJamで温度表示付きオリジナル時計作り…

祝・IchigoJam5周年\(^_^)/

【IchigoJam】祝・IchigoJam5周年\(^_^)/開発者の福野さんが、エイプリルフール企画としてIchigoJamの企画を発表した2014年4月1日から、今日で5周年になります。 fukuno.jig.jp 実際にブレッドボード版が出たのが2014年4月19日です。 私がIchigoJamに出会…

バーコードRadish

IchigoJamの応用工作として、「こどもじどうしゃRadish」があります。 pcn.club amazonで売られている子ども用の電動乗用カー「mottoy」を改造して、動きをプログラミングできるようにした物で、いくつかの学校などでプログラミング教材として使われています…

バーコードカムロボSkyBerry

栃木工業高校製のIchigoJam互換機「SkyBerryJAM」を組み込んだバーコードカムロボを作りました。 通常はIchigoJamとMaplesyrupの2枚を組み込むのですが、モータードライバ搭載のSkyBerryJAMを使うと基板が1枚で済むので、安価で簡単に作れます。 モーターと…