福野泰介の一日一創 - create every day

今までの延長線上に未来なし、攻める鯖江商工会議所と常識反転メガネ

2018/05/25
#sabae #megane #js 

鯖江市内を中心に1846の会員を持つ、鯖江商工会議所の記念すべき第60回通常議員総会。

WebMegane」 JSで作ったブラウザで動くWebMeganeに、反転モードを追加
左右反転させるレンズもプログラム1行で実現できてしまう、デジタル化したメガネ。

強烈に気持ち悪い左右反転視界も、しばらく歩き回っているとなんとかなってしまう不思議。
電話も、ネットも、スマホ、「今までの常識と違う」気持ち悪さも「利便性」には叶わない。

一眼レフがデジタル化し、光学ファインダーから液晶モニター化によるミラーレスが実現したように。 メガネの世界でもレンズレス時代が訪れる。


今までの延長線上じゃだめだと開会宣言する、鯖江商工会議所、黒田会頭。


新任で阪大から来られた福井工業大学、学長で、理学博士の掛下知行さんと鯖江市長!
商工会議所、鯖江市、福井工大による産官学連携も丸10年。


鯖江商工会議所副会頭「」代表の加藤さんによる〆。


サイトリニューアルしていた「日本酒「梵」の酒蔵 | 加藤吉平商店 |


SDGsバッジとメガネバッジを付けた鯖江市長、いよいよ国連本部、ニューヨークへ!
鯖江の市長さん、ニューヨークへ行く!こどもプログラミングで地方が変わる、EDIX&自治体総合フェア!
鯖江の新しい一歩のきっかけに!

Swift4でつくるQRコードをリアルタイムに読むアプリ

2018/05/24
#swift #megane 

iPhoneの本当のおもしろさはプログラミングしないと分からない。
画像認識APIのひとつ、QRコード認識を使って、リアルタイムにQRコードが読めるアプリを作ってみました。

QRコードを認識すると、埋め込まれている文字として上書きします。
(QRコード生成アプリ qrmakeriPhone風スマホ画像素材使用)

Swift4で書く、QRコードの認識プログラムは簡単!カメラからの画像を CIDetector に渡すだけ。
画面内の複数のQRコードをまとめて認識してくれるのがおもしろい!

let detector : CIDetector = CIDetector(ofType: CIDetectorTypeQRCode, context: nil, options:[CIDetectorAccuracy: CIDetectorAccuracyHigh] )! let features : NSArray = detector.features(in: ciimage) as NSArray

まちの標識の先頭につけておき、その人が分かる文字にリアルタイムに、視界を上書きするメガネが簡単にできちゃいそうです。

現実とネットをつなぐインターフェイス、メガネ。
いよいよ実現が近づいてきました!

links
- WebMeganeでMR、JSで手軽に実現、外カメラ映像とCGをミックス!

WebMeganeでMR、JSで手軽に実現、外カメラ映像とCGをミックス!

2018/05/23
#megane #js 

MR = Mixed Reallity。CGと現実を混ぜること。

スマホとVRゴーグルで手軽なデジタルメガネを実現、WebMegane
three.jsと組み合わせて、MR化!

ひとまずシンプルな赤い画面を半透明にして合成。
現実とCGが混ざる世界ができあがった。


カメラ入力とThree.jsのCGをミックス!「redsnow - WebMeganesrc on GitHub
ただ失敗は背景のカメラは立体視非対応で、CGは立体視なので違和感あり・・・。
CGの左右視差はなしにする必要がありそう。外カメラ2つが使えれば、立体視可能にできるかも。


こちらオタマートで販売しているVRゴーグルの一番安いもの。
高いものにはついているボタンがないので、何かインタラクションを付ける場合は、視点の移動を基本にする必要がありですが、デジタルメガネ実現だけなら問題なし!

格安VRゴーグルとJSで、Let's begin to make your WebMegane!

links
- 任天堂伝説のゲーム機、バーチャルボーイ風をスマホVRとWebVRで手軽に創る
- WebMegane - your new digital sight / デジタルな視界 on iPhone Safari x VR goggles

WebMegane - your new digital sight / デジタルな視界 on iPhone Safari x VR goggles

2018/05/12
#js #megane 

2007年の今日、5/12、アニメ「電脳コイル」が放送開始。
バーチャルとリアルが融合した、近未来の世界はまさにエンジニアの夢。
12th May is anniversary day of "COIL A CIRCLE OF CHILDREN", a dream of all engneers!
電脳コイル on Otamart

オタマートで買ったVRゴーグル
任天堂伝説のゲーム機、バーチャルボーイ風をスマホVRとWebVRで手軽に創る

スマホというイノベーションは、安価で軽量なVRディスプレイ、Oculusを産んだ。
iOS11で利用可能になったweb上でのカメラのストリーミングを使った「WebMegane」を作ってみた。
I created WebMegane, digital eye glasses using web technologies.

カメラからの画像をCanvasに2枚貼り付け、VRゴーグルでこのサイトを開いて見るだけ。
WebMegane」 web app for iOS11 with VR goggles

立体感はなく、ちょっと遅延が気になるが、メガネをしなくてもゴーグルでクリアな視界が見られる体験が楽しい。
2014年のSXSW発表時点では、ネイティブアプリでしかできなかったものが、JSで簡単に誰でも無料で自在に配布できるようになったのは大きい。
It's so fun and easy to share!


ゴーグルのボタンタップで、視界をモノクロ、セピア、色相回転、色反転、標準と切り替え可能。
You can modify your sight using the button on your goggles.


モノクロモードにしたWebMeganeをかけて開発していると、モノクロモードになったかどうかの確認ができないことに気がつく。 手軽に、色弱や弱視など、障がいを体験することができるメガネとしても使える。

もちろん真骨頂は見えないものを見せるメガネ。
You can improve your sight by WebMegane!

オープンソースかつオープンライセンスな WebMegane CC BY、どんどん進化させてみたいと思います。
Join us on GitHub "WebMegane - github.com"

links
- Circle for Glass concept by Zeppelin x jig.jp in SXSW Trade Show 2014
- iPhoneで開発可能な「攻殻機動隊」の世界、80年代の夢が現実に (2014)
- 課題と向き合い、みんなで創ろう、世界最先端IT国家、電脳メガネサミット2018 in 東京
- Smart Glasses x Open Government = Smart City, Smart Glasses Summit! (2012.8.3)

自分で創ったモノを売ってみよう!はじめてのしょうばい - 高性能温湿度計のつくりかた(SHT31編)

2018/04/08
#KidsIT #sabae #megane #IchigoJam #maker 

人はなぜ勉強するのか?
→ 価値提供力を高め、社会をより良く発展させるため。

最もシンプルな価値提供、自分で創って自分で売る。
「はじめてのおつかい」ならぬ「はじめてのしょうばい」体験を鯖江市の定例祭、誠市で実施。
小学生自ら、メーカー兼販売店兼販売員となって、行き交う人に売り込み!
商品は、先日「ハードオフ x Hana道場企画、ジャンクREメイクショップ」で創ったもの。


ラジオの発電機と扇風機の羽を再構築してメガネに接続魔改造された「せんぷうメガネ」2,000円


メカなメガネだから「メカネ」ナイスネーミング!


ガラケーを再構築した「電話けんし」500円


基板やコンピューターをたっぷりつかったメガネ「コンピューターづくし」1000円(税抜)


メーカーさんと一緒に写真が撮れるサービス、いいね!


試着できます


興味がある人ない人、買ってくれる人くれない人、値段は高い?安い?


商売というコミュニケーション、売り手の立場が分かると、買うときの意識も変わります。


どういう店構えにするといいかな?「自分の商品を売る」をゴールにあれこれその場でチャレンジ!
自分の作品が売れたあとも、「友達の作品を紹介して一部もらおう」など、早速商売の幅が広がってました。
雨で客足少ないなら、売り込んじゃおうと、会場中を商品を持って走り回ってました。


ここでしか買えないメガネ!


美味しくてお買い得な、たくあん
周りのお店で何がいくらで、どのくらい、どういう人に売れている?現場で学ぶマーケティング。


鯖の丸焼き!


あったかいシシ汁、おいしかった!


定番サバエドッグ、実はその誕生は2010年7月12日の誠市(命名は鯖江市長!)
サバエドッグ(福井県鯖江市) 持ち歩くソースカツ丼  :日本経済新聞
全国にファンを持つ鯖江グルメの代表格。いち早く掲載したのはこのブログ

あるくソースカツ丼!?サバエドック登場、雨でも賑わう7月誠市&ご縁市
新しい商品が生まれるお祭、誠市!


市長と!


楽しかった、またやりたいとの声!それぞれ何か手応えを掴んだ様子。


5度台まで下がった冬日、ストーブと福井弁でしゃべる温度計が活躍してました。


950円の高性能温湿度計、SHT31
ピンヘッダーでブレッドボード上で接続してもOKですが、基板でIchigoJam用にコンパクト化!


SHT31使用 高精度温湿度センサモジュールキット: 組立キット 秋月電子通商 電子部品 ネット通販
基板 for プラケース(2枚入) - aitendo」←この基板をニッパーで切って使ってます


下二桁表示で、リアルタイムにくるくる変わる温度と湿度がなかなか新鮮。

SHT31、I2Cで数値を取り出す方法

POKE#700,#2C,#06:R=I2CR(#45,#700,2,#700,6)

温度や湿度の計算にマシン語を使って (A*B)>>16 を実現

R1+=R0 R0=[R1+0]W R2=[R1+1]W R0*=R2 R0=R0>>16 RET

これをasm15マシン語表を見て手でアセンブルしたものを使います。
ポインタで連続する2つの変数を渡して計算するテストで確かめましょう
マシン語わからなくても使えればOK!)

POKE#700,1,68,8,136,74,136,80,67,0,12,112,71 [0]=17500:[1]=24834 ?USR(#700,#800)-4500 2131 ← 21.31度

温湿度計に仕立てます!

10 U=96:LET[U],#4401,#8808,#884A,#4350,#0C00,#4770:U=#800+U*2 15 GSB@LINIT 20 POKE#700,#2C,#06:R=I2CR(#45,#700,2,#700,6) 30 [0]=17500:[1]=PEEK(#700)<<8|PEEK(#701):T=USR(U,#800)-4500 40 [0]=10000:[1]=PEEK(#703)<<8|PEEK(#704):H=USR(U,#800) 45 CLS:?"@"; 50 ?" ";T/100;".";DEC$(T%100+100,2);CHR$(1);" "; 60 ?H/100;".";DEC$(H%100+100,2);"%"; 70 ?" ":S=#900:GSB@LPOS:GSB@LPUT 80 WAIT10:GOTO20 300 @LINIT:LET[0],#38,#39,#14,#70,#56,#6C,#3C,#C,#1:FORI=0TO8:POKE#700,0,[I]:R=I2CW(#3E,#700,2):NEXT 305 POKE#700,0,#48:R=I2CW(#3E,#700,2):POKE#700,#40,#18,#18,7,8,8,8,7,0:R=I2CW(#3E,#700,9):RTN 310 @LPUT:R=I2CW(#3E,S,LEN(S)):RTN 320 @LPOS:POKE#700,0,#80:R=I2CW(#3E,#700,2):RTN

液晶AQM1602とSHT31を接続して使用
10行:掛け算&シフトのマシン語を配列に格納

WS2812Bでキラキラ光るバー表示もステキかも。
温度センサーIC MCP9700-E/TO 低消費電力リニアアクティブ: センサ一般 秋月電子通商 電子部品 ネット通販

次は何創る!?

links
- はじめてのはんばい!ジャンクREメイクショップ in誠市: Hana道場
- バラバラにしてつくって販売!?ジャンクREメイクショップ: Hana道場
- HARD OFF × Hana道場 ジャンク品REメイクショップ開催 | 親切丁寧な買取、リサイクルショップならハードオフグループ

鯖江駅から歩けるランチマップ by おてがるマイマップ - クリックして簡単なコメントを書いて即共有

2018/03/23
#jig #js #opendata #sabae #megane 

間もなく16期を迎えるjig.jp、今回は鯖江に全員集合してキックオフ!
いざこういう時にさっとランチ場所を伝える方法がないことに気が付き、マップを作成。
漠然としたデータから、誰かのためを思ったデータをセレクトすることで価値がでます。


鯖江駅ランチマップ」徒歩でいけるオススメスポット
「編集モード」ボタンを押して、いろいろ編集すると簡単にURLで共有できるマップができます。

利用シーンに特化したアプリづくり、大事ですね。
網羅的なオープンデータとの接続など、いろいろ拡張していけそうです。


この日、霧に包まれ幻想的な鯖江市、まるで、電脳コイルの舞台、大黒市のよう。


未来のSUI(Spatial User Interface)を先取りする、Windows MRによるVR体験会、人気でした!
VR出社も夢じゃない!

オフラインでフリーで使える音声認識 Julius、声で操作するロボを自作しよう

2018/03/19
#megane #AI #python 

APIを使った音声認識の精度はなかなか高いのですが、ネット接続が必須なので電力的やコスト的にまだ合わない場面多々。

そこで、Interface 2018.4号で発見、オフラインかつフリーで使える音声認識エンジン「Julius
読みは、ジュリアス、でした、ユリウスではなく(Thanks < 青木さん

事前に音声調整をすることなく使え、認識精度もそこそこいい感じ。辞書を自分で作って、その中から認識させることができて使い勝手良し。 ラズパイ0や小型でオフラインのA+などにいれて、IchigoJam連携するモジュールにするのにもいい感じそう!


「テレビ付けて」を認識した様子 on Mac

Juliusのインストールから、独自語彙認識させるまでのメモ (for Mac)
インストール

git clone https://github.com/julius-speech/julius.git cd julius ./configure --enable-words-int make sudo make install cd ~ mkdir -p sandbox/julius-kits cd sandbox/julius-kits wget -O dictation-kit-v4.3.1.tar.gz https://github.com/julius-speech/dictation-kit/archive/dictation-kit-v4.3.1.tar.gz wget -O grammar-kit-4.3.1.tar.gz https://github.com/julius-speech/grammar-kit/archive/v4.3.1.tar.gz tar xvf dictation-kit-v4.3.1.tar.gz tar xvf grammar-kit-4.3.1.tar.gz mv dictation-kit-dictation-kit-v4.3.1 dictation-kit-v4.3.1 cd ~/sandbox/julius-kits/grammar-kit-4.3.1/bin/linux/ ln -s `which mkfa` ln -s `which dfa_minimize`

独自語彙設定

mkdir -p ~/sandbox/test cd ~sand/box/test cat > test.yomi % TARGET IchigoJam いちごじゃむ テレビ てれび アンプ あんぷ ウーハー うーはー LED えるいーでぃー % ACTION つけて つけて 消して けして ON おん OFF おふ % WO を お % NS_B [s] silB % NS_E [s] silE

独自文法設定

cat > test.grammar S : NS_B TARGET ACTION NS_E S : NS_B TARGET WO ACTION NS_E

独自語彙をJulius用に変換しておく

iconv -f utf-8 -t eucjp test.yomi | yomi2voca.pl | iconv -f eucjp -t utf-8 > test.voca perl ~/sandbox/julius-kits/grammar-kit-4.3.1/bin/linux/mkdfa.pl test

独自語彙を設定して、音声認識エンジンを動かすスクリプト

cat > julius-server.sh julius -C ~/sandbox/julius-kits/grammar-kit-4.3.1/hmm_mono.jconf -input mic -gram test -module &

音声認識エンジンに接続して、認識したコマンドを受け取るスクリプト(Python3)

cat > julius-client.py #!/usr/bin/env python3 import socket client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) client.connect(("127.0.0.1", 10500)) sockfile = client.makefile() while 1: line = sockfile.readline() print(line)

試しに、音声認識エンジンを動かし、認識させてみる

sh julius-server.sh python3 julius-client.py

client.sendで、認識を一時中止したり、認識語彙を切り替えてYES/NOのみを待ったりといろいろできて、便利そう!
モジュールモードについて - Julius

links
- 声だけでプログラミング! 耳がついたスマートIchigoJamの作り方

1コ4円のLEDが光センサーに!? IchigoJamで光ファイバーで通信実験とTEPIA訪問

2018/02/23
#megane #sabae #IchigoJam 

インターネットを物理で支える、光の反射を利用して、信号を遠くまで伝える光ファイバー

iPhone Xのフラッシュの光が IchigoJam につないだ、1コ4円のLEDを通じて、アナログ入力の値として捉えた瞬間。


akibaピカリ館で、光ファイバー照明用を発見。
照明用光ファイバーは漏れる光がきれい!


実験方法は簡単、100コで400円1コ10円)の普通のLEDの長い方(アノード)をIchigoJamのIN1へ、短い方(カソード)をIN2へ差し込み、次のプログラムを動かします。

10 OUT8,0 20 ?ANA(2):CONT

スマホのフラッシュライトなど強力な光を照らしてみると、値が小さくなります!
LEDは光センサーにもなっちゃうわけです。(弱い光の検出には増幅などが必要です)


LEDに光ファイバーをセロテープでとめれば光通信実験のできあがり!
強力に光るLEDを用意して、IchigoJam 2台で光ファイバーでつないでみるのも楽しそうですね!


ここは、一般財団法人 高度技術社会推進協会「TEPIA」のエレベーター。
中身が見えるっていいですね!興味を持ったら、触ってみたくなり、作ってみたくなります。


TEPIAでは、プログラミング教材としてIchigoJamを使ってくれています!
ロボットプログラミング・3Dプリンタ教室 | TEPIA 先端技術館」次回は、3/21、24開催!


TEPIAの丹治先生と!
TK-80以前からコンピューターに触れ、手に入れたApple IIに感動したという本筋な方!
IchigoJamかわいがってもらっていて感動です。

ワクワクする技術、こどもたちにどんどん広めていきましょう!

課題と向き合い、みんなで創ろう、世界最先端IT国家、電脳メガネサミット2018 in 東京

2018/02/22
#megane #sabae #IchigoJam 

東京、オープンイノベーション拠点「SENQ霞が関」で開催された第4回「電脳メガネサミット
電脳メガネは、アニメ、電脳コイル内で、202X年に子供の間で流行している「ネットに接続し様々な情報を表示する」メガネ(電脳コイルあらすじより)。
2012年、鯖江市での第一回開催時には、電脳コイルのプロデューサー三ツ木さんにも登壇いただいた。
電脳メガネサミットで生まれた"つながり" 鯖江スペシャル


電脳メガネサミット、国内メーカー方々を中心にを多くの方に来ていただき、初の東京開催は大成功!


一部パネルディスカッションメンバーで。
先行メーカーならではの話で盛り上げていただいたTelepathyの鈴木さん、EPSONの津田さん!
日本には大いにチャンスありと、力強く語っていただいた経産省の津田さん。
民と民、官と民、壁があるかないかは、ちょっとした気の持ちよう。


ALPS提案の電脳メガネその1、通信機能付き複合センサモジュール。
超小型センサーを内蔵することで、人が歩くセンサーになる!
みんなでかけて、歩いて環境計測イベントとか楽しそう!


2つ目の提案、仮称:バイフォグラス(バイブレーション+インフォメーション)


ALPSの超小型センサーとSwitchで有名ハプティックリアクタがメガネ化したデモ!


ハプティックリアクタが両サイドに搭載された電脳メガネ、体表点字デバイス化とneoplug対応ぜひしてみたい!


ウィンクでシャッターが切れるカメラ「BLINCAM」とneoplugコラボ!
まだ入手できない女性用neoplug対応メガネ!


BLINCAMで、自分目線な自然な写真!


ENHANLABOのb.g.
両眼ディスプレイなので鮮明に見えます。鼻上センター置きによって、シンプルで軽量化を実現!


b.g.の人の体にフィットするチタン合金のフレームとバックミラーのように自在に調整可能なディスプレイ位置を実現する機構、よくみるとメガネ部品の組み合わせ! 鯖江ならではの技とのこと!


クラウドファンディングも始まった、視覚障害者、読字障害者向けのメガネ「OTON GLASS」
文字を読み上げてくれる眼鏡 OTON GLASSで読める喜びを目の見えない人に! - CAMPFIRE(キャンプファイヤー)


OTON GLASSの展望、どんどん社会に出し、いろいろコラボ、国をも巻き込み一気に行く!理想形!
国や行政は、補助金とか上から目線は辞めて、良さそうな国産商品があればリスクをとってガンガン買って応援というスタイルがいいですね。
民間ができない、お金に結びつきにくいけどおもしろいことは、高専や大学などの研究機関が最適!
変な先生、大いに推奨しましょう!


OTON GLASS かけてみました!体表点字バージョンもいいかも!?


KickStarterの成功で、どんどん出荷を伸ばす、手軽さが売りのウェアラブルディスプレイVUFINE


MRの世界最安値の実現!ハーフミラーを使った「紙」デバイス、スマホシースルーゴーグル、近日配布スタート!


これは楽しい!
電脳メガネな世界が気軽に作れ、単眼式なので開発簡単、子供でも安心!


鯖江は「住みたいまち」から「働きたいまち」へ、キーワードはダイバーシティ(多様性)
次々とチャレンジするまち、チャレンジできるまちが楽しいです!
Hana Open Innovation Dojo (Hana道場)を拠点に、メガネも、IoTも、オープンデータも、子供も大人もみんなで創っていきましょう!

二部パネルディスカッション、鯖江市長のプレゼン資料、こちらです!


笑顔で創る健康長寿の国、筋電センサー付き電脳メガネをデモする、電通サイエンスジャム神谷さん


鯖江つながり!
Code for Japan 第四期鯖江市コーポレートフェローシップの三ツ山さん(富士通)と鯖江出身の杉村さん(東芝)


OTON GLASS x neoplug !? 島影さんとneoplugをもって来週はドイツな、ボストンクラブ小松原さん


10年続く、鯖江市地域活性化プランコンテストつながりでのスタッフのみなさん!気持ち良い運営、ありがとう!


電脳メガネサミットの主催、NPO法人エル・コミュニティ、名付け親の本荘さんも!

ますます活かせそうな気がしてきた、体表点字メガネ。
本格的に覚えてみようと学習アプリ化していました。
キーボードでA〜Zを打つと対応する体表点字が2画素ディスプレイ(LED2つ)で表示します。

1 'TAIHYO-TENJI A-Z 10 LET[0],32,40,48,52,36,56,60,44,24,28,34,42,50,54,38,58,62,46,26,30,35,43,29,51,55,39 12 VIDEO5:CLS 15 W=12 16 ?"WAIT:";50*W/3;"msec" 20 K=INKEY() 30 IF K>=ASC("A") AND K<=ASC("Z"):N=K-ASC("A"):GSB@PUT 40 GOTO 20 100 @W:OUT1,O&2:OUT2,O&1:?BIN$(O,2):WAITW/2:OUT0:WAITW/2:RTN 200 @PUT 210 ?:?CHR$(65+N) 215 N=[N] 220 O=N>>4:GSB@W 230 O=N>>2:GSB@W 240 O=N:GSB@W 250 RTN

links
- 電脳メガネサミット2018 - 福井県鯖江市
- 電脳メガネサミット2018 inTOKYO 開催しました!|きらきら星のつぶやき☆
- 「電脳メガネサミット2018」に当社代表 鈴木 健一がパネリストとして参加します - 株式会社テレパシージャパン
- オープン×突出 人口7万人の鯖江が全国・世界から注目される理由 :Dr.本荘の Thought & Share:オルタナティブ・ブログ

LED2つで文字を読む、子供でも作れる2点式体表点字電脳メガネ

2018/02/20
#codefor #IchigoJam #sabae #maker #megane 

効率優先の大量生産マス戦略から、きめ細かく行き届く少量多品種時代へ。
誰もがちょっとずつがまんして使い、時には使えない人を産むマスプロダクトから、誰にとっても使いやすく誰もが公平に向き合えるユニバーサルデザインプロダクトがどんどん誕生する、多様性ある社会を創りましょう。

字幕や他言語など、アクセシビリティがテーマのひとつ、Code for Nerima
登壇された長谷川貞夫さんによる、画期的な点字リーディングシステム「体表点字」が凄い!
高額になりがちな点字ディスプレイと違って、使うデバイスは2つの振動子のみ。200ミリ秒単位に6点で表す点字を上から順に作動することで人に伝えます。
情報処理学会第4回アクセシビリティ研究会で発表する長谷川貞夫さんの動画公開 | 多様性を育む読書環境をデザインする有限会社読書工房


勢いでつくった、振動子の代わりにLED2灯使った簡易版「体表点字メガネ」試作一号機。
バーサライタのように、タイミングがとれた信号を見ると脳内に自然と点字が浮かびあがってきます。

プログラムづくりの前にデータづくり。点字を使いやすい数に変換しておきます。
6点の点字で表すアルファベット、上から順に横に数えて、6bitの数にしたものがこちら。

ABCDEFGHIJKLMNOPQRSTUVWXYZ 32,40,48,52,36,56,60,44,24,28,34,42,50,54,38,58,62,46,26,30,35,43,29,

これをIchigoJam BASICの配列を使って、まずはA〜Zまで順に流してみました。

1 'TAIHYO-TENJI A-Z 10 LET[0],32,40,48,52,36,56,60,44,24,28,34,42,50,54,38,58,62,46,26,30,35,43,29,51,55,39 15 OUT3:WAIT60:OUT0 20 FOR I=0 TO 25 30 WAIT60:N=[I]:?:?CHR$(65+I) 40 O=N>>4:GSB@W 50 O=N>>2:GSB@W 60 O=N:GSB@W 80 NEXT 90 GOTO10 100 @W:OUT1,O&2:OUT2,O&1:?BIN$(O,2):WAIT6:OUT0:WAIT6:RTN

点字を画面にも表示しています。指で認識しやすいような工夫が見られます。
(RUN on IchigoJam web)

体表点字とするためのデバイスを準備します。

電脳メガネ化するためにコードをのばして、LEDをはんだづけ、根元は4ピンのピンヘッダーにはんだづけしてホットボンドです。 (今回使ったIchigoJamは、NextStepさんのKumaJam!)

繰り返し見ていると、だんだん慣れてくる体表点字。モールス信号が左脳式シリアル信号だとすると、体表点字は右脳式パラレル信号な次世代モールス。大きなパフォーマンスアップが期待できそうです!

振動モーターをFET、モータードライバ、MapleSyrupにつないだり、サーボを2台使うのもいいかも。 鯖江産ウェアラブル対応めがね、neoplugを使うと、取り外し可能な体表点字デバイス化の実現も簡単です。

点字、ものにしてみませんか?
Braille for All - 点字をみんなのものにするプロジェクト

下記イベントで体験いただけます。

2018.2.22開催「電脳メガネサミット
2018.2.24開催「こどもプログラミングサミット

links
- ICT時代だからこその「ヘレンケラースマホ」(1/4):NICT
- 点字ファイルをユニコード点字に変換するプログラム
- 点字リーダー 一日一創2012
- 点字ライター 一日一創2012
- 2進数とプログラミングで解く点字 - IchigoJam

Tweet
クリエイティブ・コモンズ・ライセンス
この作品は「Creative Commons — CC BY 4.0」の下に提供されています。
CC BY 福野泰介 - Taisuke Fukuno / @taisukef / アイコン画像 / プロフィール画像