楽しみながら自分で組み立てるDIYレトロゲーム自作キット「MAKERbuino(メーカーブイーノ)」のご紹介です。
MAKERbuino(メーカーブイーノ)は、自分で構築可能なオープンソースの8ビットハンドヘルドゲームコンソール。構築/開発だけでなくゲームコンソール形状の教育的デバイスとしても活躍。
![IMG](https://ksr-ugc.imgix.net/assets/015/830/003/8aa0a57a2d2fd3b37d7390f330674bae_original.jpg?w=680&fit=max&v=1489271279&auto=format&q=92&s=04ae1949353735c3465d8558d22f40de)
![IMG](https://ksr-ugc.imgix.net/assets/015/830/136/0b7a49463bbfbe113108bec8313b4122_original.jpg?w=680&fit=max&v=1489272048&auto=format&q=92&s=7506271ba54200c422d7b34e38238a09)
組立られていないキット形状でお届け。オリジナルのハンドヘルドゲーム機を構築するために必要なすべての電子部品がボックスに入っており、必要になるのは基本的なツールとテクノロジーへの関心だけです。
![IMG](https://ksr-ugc.imgix.net/assets/015/830/202/98e24c6642ecdd5dcef89817cd2fded3_original.jpg?w=680&fit=max&v=1489272402&auto=format&q=92&s=8d25560b7d68313d3ffac40816b681ef)
![IMG](https://ksr-ugc.imgix.net/assets/015/830/557/cc9a87aff710b733f1284d4692d19bf9_original.gif?w=680&fit=max&v=1489274749&auto=format&gif-q=50&q=92&s=ad2bcc1b5929e93f21c2b56a9283ea47)
分かりやすいコンポーネントを基本としたプログラム可能な人気の高いDIYマイクロコントローラプラットフォームの1つのArduinoを利用。オープンソース/ハック可能な追加のハードウェアコンポーネント/カスタムケーシングを使用して簡単にカスタマイズ可能です。
人々が楽しく興味深い方法で新しいものを探索し、学習し、創造するよう動機づけることが可能なゲームコンソールの形で装備された教育用デバイスとして開発されました。
![IMG](https://ksr-ugc.imgix.net/assets/015/831/320/d00743673c9e26326c35eb47bd461d61_original.jpg?w=680&fit=max&v=1489281175&auto=format&q=92&s=e8b12e22bd6e5c130b1554d67ceb5c1b)
必要なツール
組立には基本的なツールや機器が必要です。
- はんだごて/はんだ(高価でなくても大丈夫)
- 斜めのカッタープライヤー
- 一般的なドライバー
- はんだ付けに失敗した場合にははんだ付け分解用の真空ポンプ(オプションですが実用的)
![IMG](https://ksr-ugc.imgix.net/assets/015/925/950/e54a87f286e8b5167844fcc250c53eb0_original.gif?w=680&fit=max&v=1489960280&auto=format&gif-q=50&q=92&s=f913e9e9cc0cd6ae14c049fcf8110942)
カスタムアプリ
Arduino UNOボードで使用しているATmgea328p-pu ベースで人気の高いArduino IDE(C / C ++ベース)にプログラミングで開発可能かつ様々なハードウェア/ソフトウェアコンポーネントを操作する多数のArduino関連の例と互換性があり、実際にはオンラインで入手可能なすべてのArduino UNOソフトウェアライブラリと互換性があり、ライブラリコードの変更が最小限/またはまったくない多くのArduinoシールドおよびモジュールで動作します。
![IMG](https://ksr-ugc.imgix.net/assets/015/897/899/32596605a8065a5ec284210e7c381a07_original.gif?w=680&fit=max&v=1489721887&auto=format&gif-q=50&q=92&s=5a388749bc55980b0d98d5dd25721ed6)
マルチプレイヤーサポート
自作ゲームのプレイは楽しいものですが、マルチプレイヤーゲームパーティーが持てると更に楽しくなります。MAKERbuino(メーカーブイーノ)のゲーム機はリンクケーブルで接続し、データを交換し、マルチプレイヤーゲームをすることが可能でコンソールは、マイクロコントローラーとセンサーや他のマイクロコントローラーとのインターフェースに使用される通信プロトコルの一種であるi2c通信を使用して通信します。
![IMG](https://ksr-ugc.imgix.net/assets/015/909/347/3a280235dd417c4d68bd6b1f99f6e366_original.jpg?w=680&fit=max&v=1489805148&auto=format&q=92&s=82a9a7b027831604145ae78cf8f1be2a)
i2cはシリアルで2つ以上のMAKERbuino(メーカーブイノ)コンソールをリンクケーブルでつなぎ合わせ/理論的には、最大128のMAKERbuinosを接続して大規模なマルチプレイヤーマッチを行うことが可能。
![IMG](https://ksr-ugc.imgix.net/assets/015/926/134/24f2613132b72647da75be6d50bdba8f_original.bmp?w=680&fit=max&v=1489961248&auto=format&q=92&s=9fed83e0d8e0855d73586dfd0800619f)
仕様
キット詳細
![IMG](https://ksr-ugc.imgix.net/assets/015/909/402/25863de8f715eafab4d29f715c411e23_original.png?w=680&fit=max&v=1489805663&auto=format&lossless=true&s=df0b8fc321880eb535a23e800e2c9fa8)
スタンダードキットには自作のハンドヘルドゲームコンソールを構築するのに必要なすべての電子コンポーネントが付属。
- MAKERbuino PCB
- レーザーCNCカットアクリルケース x 3
- ATmega328P-PU マイクロコントローラー
- 28ピンICソケット(ATmega328用)
- Nokia 5110グラフィック LCDブレイクアウトボード
- マイクロUSBポート付きLi-Po充電器ボード(TP4056充電回路)
- Li-Poバッテリ、3.7V、オス・JSTコネクター付き600mAh
- JSTバッテリーコネクター・メス
- 128MB SD SDカード(ゲーム、ファイル、プログラムの保存、ロード、ストリーミング用)
- SDソケット
- 16Mhz水晶振動子
- 3.3V電圧レギュレータ(MCP1702-3302E)
- 4ピン角度逆リバースピンヘッダー(i2cポート用)x 2
- 3.5mm ヘッドホンソケット
- 2N2222A NPNトランジスタ
- 100uF コンデンサ x 3
- 100nf コンデンサ x 2
- 22pf コンデンサ x 2
- 100Ω 抵抗
- 10kΩ 抵抗 x 2
- 4.7kΩ 抵抗 x 2
- 2kΩ 抵抗
- 1kΩ トリムポテンショメータ x 2
- 1N4148 ダイオード
- ボタンキャップ付き大きなクリック式押しボタン x 7
- ミニスライドトグルスイッチ x 2
- 8Ω/0.5W、28mm直径スピーカー
- ISPポートアングルヘッダピン
- シリアルポートアングルヘッダピン
- ブレークアウトポート角度ヘッダーピン
- FTDI USB/rs232 アダプタボード(コンピュータに接続用)
- スクリーン/ケーシングを固定するのに必要となるネジ、ナット、スペーサーのセット
![IMG](https://ksr-ugc.imgix.net/assets/015/926/088/ad567f82972619d3009570ffd9a58527_original.png?w=680&fit=max&v=1489961078&auto=format&lossless=true&s=65a5a323506b994d193e669cf9cd32a6)
- CPU:ATmega328 @ 16MHz(Arduino UNOと同じMCU)
- ディスプレイ: Nokia 5110 84x48 モノクロームグラフィックLCD /白色バックライト(ビルトインポテンショメーターを利用して調整可能)
- サウンド: 0.5Wスピーカー/ 4チャネルオーディオ生成、3.5mmヘッドホンコネクタ、ハードウェアボリュームコントロール
- 入力:ボタンキャップ付きプッシュボタン x7 (Dパッド、ABCボタン)
- ストレージ: 32kBフラッシュプログラムメモリ、プログラム(HEXファイル)とデータのロードと保存用の最大2GBのSDカード
- 通信:シリアルUARTポート、i2c、 SPI
- バッテリ:シングルセルリチウムイオン、3.7V、 600mAh、携帯充電用マイクロUSBを使用して充電可能
- サイズ: およそ13 x 6 x 2.5 cm(ケーシング、ハック、mods、拡張などで変動)
![IMG](https://ksr-ugc.imgix.net/assets/015/897/648/426011fb9fe3137543c0d6b24a55cdb2_original.jpg?w=680&fit=max&v=1489719918&auto=format&q=92&s=fbfa956352df08e39bdd42f0b010fd8c)
Arduino UNOベースで多くのハードウェア拡張モジュールと互換性がありLED、スイッチ、フォトレジスタ、または加速度計、ジャイロスコープ、RFトランシーバなどの複雑なモジュールを簡単に接続可能。
パッケージ
MAKERbuinoキットツール付き。
スタンダードキットには組立に必要になるツール/素材が全て入っています。
内容
- スタンダードMAKERbuino キット
- 組立に必要なツール/ 機器全て