Hatena::ブログ(Diary)

個人ページ

2017-09-24

[]ポケットコンピュータ

f:id:nicotakuya:20170924163617j:image

▲ロースペックなポケットコンピュータを作ってみました。手のひらサイズで持ち運びできます。

材料費はおよそ1500円です。

昔作ったnico basicArduinoに移植してみました。

https://sites.google.com/site/yugenkaisyanico/pokecom

こちらで回路図プログラム、基板のcadデータを公開中です。

f:id:nicotakuya:20170924165120j:image

▲今回使用した秋月のLEDドライバICす。順方向に電気を流すとドットマトリクスLEDが光り、逆向きに電気を流すとキーボードマトリクスとして使うことができます。価格は250円。

f:id:nicotakuya:20170924165112j:image

ユニバーサル基板の裏側。配線がめちゃくちゃです。

f:id:nicotakuya:20170924163611j:image

▲プリント基板バージョンも作ってみました。こっちは配線がごちゃごちゃしていません。

プリント基板はP板.comに発注しました。7枚で27556円でした。1枚あたりの価格は3936円です。

100枚くらい作れば単価をもっと安くできると思います。

D

[]日経ソフトウエア2017年11月号

f:id:nicotakuya:20170924163603j:image

23日発売の日経ソフトウエア2017年11月号で

将棋対局プログラムの記事

ラズパイの連載記事。スマートスピーカー

を書かせて頂きました。

f:id:nicotakuya:20170925121956p:image

f:id:nicotakuya:20170925122000j:image

2017-07-24

[]日経ソフトウエア2017年9月号

f:id:nicotakuya:20170724121043j:image

雑誌「日経ソフトウエア2017年9月号」でラズパイの連載記事を書かせて頂きました。

f:id:nicotakuya:20170724121429j:image

今回は人工知能を使った画像認識をやりました。

プログラムはこちらで公開中です。

https://sites.google.com/site/yugenkaisyanico/-raspi-nikkei-software2

f:id:nicotakuya:20170724121535p:image

▲ボツ写真です。カセットテープを認識できました。

f:id:nicotakuya:20170724121541p:image

▲ボツ写真です。認識に失敗した例です。リンゴのはずがピーマンと認識されました。

今回使用したDeepBeliefは1000種類ほどデータが登録されています。300種類くらいまでは確認しました。

あと、

日経ソフトウエアは発行ペースが次回から隔月に変わります。

次号の発売日は2017年9月23日です。

2017-07-10

[]トランジスタ技術2017年8月号

f:id:nicotakuya:20170710130809j:image

雑誌「トランジスタ技術2017年8月号」の別冊付録でLEDゲームの記事を書かせて頂きました。

f:id:nicotakuya:20170710130753j:image

↓動画です。

D

↓雑誌の特設ページがこちらです。

http://toragi.cqpub.co.jp/tabid/845/Default.aspx

f:id:nicotakuya:20170710130803j:image

▲これは使わなかった写真ですが、XE-1PROを接続した様子です。

これを接続するためにジョイスティックインターフェースをアタリ仕様で作りました。

2017-06-24

[]日経ソフトウエア2017年8月号

f:id:nicotakuya:20170624145936j:image

日経ソフトウエア2017年8月号でラズパイZeroの特集記事とスマホタブレットプログラミングの特集記事を書かせて頂きました。

ラズパイZeroの記事で紹介したタイムラプスとLED点灯のプログラムはこちらで公開しています。

https://sites.google.com/site/yugenkaisyanico/-raspi-nikkei-software2

以下、雑誌で未使用の写真です。

f:id:nicotakuya:20170624154134j:image

ラズパイZeroにUSBハブを取り付けた様子。

f:id:nicotakuya:20170624154118j:image

ラズパイZeroにカメラモジュールを取り付け。

f:id:nicotakuya:20170624154125j:image

▲買ったけど使わなかった赤外線カメラ。

f:id:nicotakuya:20170624154812p:image

▲Swift Playgrounds。記事を書いたあとに6月にバージョンアップしてロボットが動かせるようになりました。

2017-06-23

[]スーパーファミコンジョイスティック

突然ですが、スーパーファミコン用のジョイスティックを作ってみました。

アーケードゲーム用のレバーとボタンを使っているので、ゲームセンターっぽい雰囲気を楽しむことができます。

f:id:nicotakuya:20170624011537j:image

▲外観です。100円ショップで売ってるツールボックスに入れました。

スーパーファミコンはボタンの数が多いので、取り付けに手間取ります。ボタンの配置が悩みどころですが、自作なので好きなように変更できます。

f:id:nicotakuya:20170624011531j:image

▲中身です。

Arduinoを書き込んだATmega168を使っています。ロジックICの74HC165を2個使うという方法も検討したのですが、配線がごちゃごちゃになりそうなのでマイコンを使いました。

f:id:nicotakuya:20170624024207j:image

f:id:nicotakuya:20170624130601j:image

▲一番の問題はスーファミコントローラのプラグ(7pin)をどうやって入手するかですね。

自分は延長ケーブルを買って切断して作りました。Amazonで350円でした。

f:id:nicotakuya:20170624010536p:image

プログラムArduinoで作りました。メインプログラムは1画面に収まります。

digitalWriteとdigitalReadを使うと処理が遅すぎて、うまく通信できません。なので、できるだけ使わないようにしています。

回路図プログラムはこちらで公開しています。

https://sites.google.com/site/yugenkaisyanico/sfc-controller

、、、

↓動作中のムービーはこちら。

D