2016年01月20日

描画ソフトウェア

今回は現在、絶賛機能追加中のローコストレーザープロジェクタ、
プロジェクションボール用の描画ツールの開発についてご紹介します。

プロジェクションボールはSDカードへ保存したcsvファイルから
好きな図形の描画が可能です。


ただ、座標データの入ったcsvファイルをExcel等で作成するのはなかなか面倒なものです。

自身はExcelマクロで簡単に出力できるように工夫してデータ作成しておりますが、
それでも面倒な点は同じです。


そこでVC#でプロジェクションボール専用の描画ソフトウェアを開発してみました。

お世話になったのがこちらのサイト。
丁寧な動画による簡単なお絵かきソフトの作り方講座です。


講座で一通り学んだ知識をベースにプロジェクションボール用の描画ソフトウェア、
Drawing Toolを開発しました。

pbs.png

マウスでポチポチクリックして点で絵の輪郭を描くことで簡単にcsvファイルの作成が可能です。

直線部分を大雑把に描いても、自動で間の点を等間隔で補間する機能や
絵の輪郭作成に便利な背景読込機能などを盛り込んで
簡単に描画データを作成できるようになりました。

VC++やVB.netなどを使用したアプリケーションの経験はありましたが、
それ以上にVC#は簡単で拍子抜けです。

今回のソフトウェアは最新のプロジェクションボール用のため、
クラウドファンディングで支援して頂いた方に配布する予定です。


クラウドファンディングはなかなか苦戦している状況ではありますが、
引き続き色々活動していきたいと思います。




Drawing Toolのデバッグが一通り完了したら、
いよいよ基板作成にかかりたいと思います。


前に大雑把に作成した新基板のイメージがこちら。
projectionball_v3.00_.jpg
表面実装をメインにして、
モータやエンコーダを基板上にそのまま実装することで
モータホルダやエンコーダホルダが不要となり、
組立調整がより簡単になる予定。

部品や機能を見直す予定なので、Quadceptで再設計を開始する予定です。


posted by Crescent at 00:00| Comment(0) | TrackBack(0) | 電子工作 | このブログの読者になる | 更新情報をチェックする

2016年01月09日

2016年はプロジェクター2.0元年?

あけましておめでとうございます。

今年もよろしくお願いいたします。

IMG_1631.JPG

年始にプロジェクションボールで「2016」を鏡餅のミカンに
プロジェクションマッピングしてみました。


2016年はこれまでのプロジェクターとは一線を画する
新プロジェクター、プロジェクター2.0の幕明けの年になると思っています。

たとえば、Cerevoが発表した
はプロジェクターが自ら動いて投影します。

など新年早々CESで発表されました。


プロジェクションボールもプロジェクター2.0の幕明けの
1つのキーデバイスになればと思います。



プロジェクションボールの開発の動機の1つに
世の中には出力デバイス、出力手段が少ないということがあります。


身の回りの入力デバイスとしては、
スイッチ、ジェスチャセンサ、音声認識、タッチパネル、マウス...
たくさんあります。


一方、身の回りの出力デバイスとしては、
LED、液晶ディスプレイ(LCD,OLED)、プリンタ、スピーカ...
主にLEDと液晶ばかりです。



LEDでは情報量が基本的に1か0で少ない。
逆に液晶では細かく情報量が多すぎる。

空中ディスプレイはまだ先として、
もう少し中間の出力デバイスが欲しい。
そしてもっと気軽で身近なデバイスが欲しい。

チカチカした眩しいLEDではなく、
決まった平面に表示される、高価な液晶とも違うもの。


その答えがプロジェクター2.0の指し示すデバイスであると考えています。




長文になってしまいましたが2016年の目標は
プロジェクションボールの多機能化と新デバイスの開発
です。

・プロジェクションボールの多機能化
 >描画ソフトウェア完成
 >Webと連携?
 >センサと連携してインタラクティブなデバイス?
 >環境とつながるデバイス?

・新デバイス
 >専門分野のモーションコントロールを応用したデバイス?
 >モータ制御?ロボット制御?
 >人の支援?
 >情報表示デバイス?
 >光を操る?

温度やボタンなどをネットにつなげばIoTというのは飽きた今日この頃。
IoTというバズワードに惑わされないような
新デバイスを開発できればと思います。
難しいですが笑


近日のイベント参加情報をお伝えします。

1/15(金)

1/16(土)

1/17(日)

※既に申し込み完了のイベントもあります。
※プロジェクションボールを持参予定です。

読者の方で参加される方はぜひ、イベントでお声かけください。

よろしくお願いいたします。
posted by Crescent at 00:00| Comment(0) | TrackBack(0) | お知らせ | このブログの読者になる | 更新情報をチェックする