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

ミニ四駆のモーターでレーザープロジェクション!? ProjectionBall controlled by IchigoJam

2017/06/18 23:55:00
#IchigoJam 

I met a man who made a inexpensive personal laser projector "ProjectionBall" at Maker Faire Bay Area.
Maker Faire Bay Areaで、安い個人用レーザープロジェクター「ProjectionBall」の作者さんに会いました!

This can manipulate by UART. So I tried on IchigoJam!
シリアル通信でサクッと制御できるのでIchigoJam実験!

ProjectionBallのGNDとWTXの左側を、IchigoJamのGNDとTXDに接続するだけ
Connect just GND and WTX(left) of ProjectionBall to GND and TXD of IchigoJam.

プログラムはこれだけ! Program is just below.

10 BPS9600 20 ?"awt 30 WAIT 300 40 ?"dym 50 WAIT 300 60 ?"stg=IchigoJam 70 ?"stm 80 WAIT 300 90 GOTO 20

SDカードに任意のデータを書き込んで切り替えることもできそうです。 You can select a picture from the SD card.
*kibidangoの購入サイトの機種は文字列描画には未対応。最新版は近日発売予定とのこと! 'stm' comming soon!


使われているのはミニ四駆でもおなじみ普通のDCモーター! It works with usual DC motors!

壁際、上に向けて単焦点でもいい感じ!
It's good to put it at the wall side and ahead up.

そして、なんと、オープンソースハードウェア! Also it's under the Open Source!
"meerstern/prjball-firmware2: The Projection Ball firmware for V5.X & IoT Update. Please write the firm with ST-Link V2."

links
- ProjectionBall
- ショッピング-かんたんレーザービーム「Projection Ball」組立キット - クラウドファンディング | Kibidango【きびだんご】 (buy it here)
- ProjectionBall

分水界?PCN丹波 IchigoJamで大人も入門、はじめてのプログラミング&ゲームづくり The first programming event at Tamba and the watershed

2017/06/17 23:55:00
#IchigoJam #tamba #doc 

PCN丹波、丹波市の柏原自治会館にて「IchigoJamはじめのいっぽ&かわくだりゲーム」
IchigoJam event at Tamba city Kaibara-Jichi-Kaikan "the first step & making a game!" by PCN Tamba.


プログラミングとは、コンピューターにおしえること Programming is teaching your computer
普段は教わってばかりかもだけど、今度は君たちの番! This is your turn!


裏を見て!IchigoJamは、みんなにも組み立てられるコンピューター。 Flip your IchigoJam, you can buld it!


タイピングを楽しそう! They enjoyed typing!


今回のチャレンジ、大人向けミニ講習は良かった! It was good to hold a mini event for adults.


前半はじめのいっぽ、5分休憩して後半かわくだりゲームの1時間半
1 hour and half event for kids. The first step and making "Rafting Game".


地元高校生や大人の温かい見守りサポート! Thank you warm supports by students and adults!


楽しんでくれてありがとう! Thank you to participate!


PCN丹波のイベントをお楽しみにっ Comming soon next event by PCN Tamba!
*日本一低い分水界にて At lowest watershed in Japan

もっとやってみたい人は、下記の自習教材をどうぞ!
- IchigoJamプリント
- 連載、こどもパソコンIchigoJamではじめるプログラミング
- PCN ダンブンゲームズ
他、公式サイト ichigojam.net 読み物、書籍などをご覧ください。
オープンデータ教材も多いので、リミックスしての利用、出版、大歓迎!
Welcome to remix these materials as open data.

丹波観光編

気になっていた妙に大きな標識「水分れ」 An interesting big sign "Miwakare"


解けた、水分れ(みわかれ)の謎! I solved that secret of "Miwakare"


これが日本で一番低い分水界!右に流れると日本海、左に流れると太平洋(瀬戸内海)
This is the lowest Miwakare in Japan! Right: to Japan sea, Left: to Pacific ocean


美しい、根っこ橋 The Root Bridge, beautiful!


根っこ橋は、本当に根っこが橋になっていた! Root Bridge by the root of the tree!


丹波は自然が近い!小学生の遊び場ツリーハウス! Tree house for kids. Tamba is very closed to nature!


めっちゃ精巧な木の船 Cool ship by wood!

丹波グルメ編

朝は泊まった婦木農場「○まる」のおいしい野菜! Good morning with good vegitables in Fuki-Nojo "Maru"!


おいしい卵をくれたコッコ達! They gave me good eggs!


ジャージー牛、かわいい! Cows!


採れたて丹波野菜! Fresh Tamba Vegitables!


一輪車で野菜を売る、婦木農場のプリンス達! Princes of Fuki-Nojo!


お昼は鹿肉!(無鹿) Venison as lunch at Mujika.


丹波と言えば、黒豆!ふっくら! Delicious black beans by Tamba!

丹波まとめ

Come on and join us PCN丹波 and OpenData@丹波! (丹波@ja = Tamba)

links
- キッズ向け☆PCN丹波feat.ふくのさん
- ウェブ新時代、田舎の時代 - 兵庫県丹波市 TAMBA地域づくり大学 大人の学び舎(with OpenData@丹波)
- 日本一低い中央分水界を行く
- OpenData@丹波

ウェブ新時代、田舎の時代 - 兵庫県丹波市 TAMBA地域づくり大学 大人の学び舎

2017/06/16 23:55:00
#opendata #tamba #doc 

田舎の「いろいろ無い」は、創造の原動力。
食べ物がおいしい、空気がおいしいは、創造力に大いにプラス。
スゴイ物流網とウェブ情報網がある現代、できないことを探すほうが難しいかも?

大人の学び舎、兵庫県丹波市のTAMBA地域づくり大学参加のため、初丹波!
舞鶴若狭道のおかげで、鯖江ICから春日ICまで、一直線。


ウェブ新時代、田舎の時代

IoT、オープンデータ、メガネ、枯れて旬を迎える技術を使って、普段の小さな課題(イライラ)を見直して見ると、思わぬ新商品につながるもの。 オープンにすればするほど、つながる確率は広まるので、CC BY であることを明記した、オープンデータとしてのブログ発信、オススメです! Twitter、Facebook、Instagramは伝えるための公告媒体、アクセスを受け止める自分のブログなど、ウェブサイトをサクッと用意しておきましょう。 埋もれないハッシュタグ、キーワードがあるといいかも。


丹波をもっとオープンに「OpenData@丹波」
鯖江市のアプリ「さばれぽ」的な取り組み、写真と位置情報をセットをオープンデータに!
桜の写真大雪の時の写真をオープンデータとして募集など、オープンを習慣化しちゃうのはいいですね。
データは、Flickr「suki tamba | Flickr」に集約、オープンデータ写真が約2,000枚!


山が印象的な丹波。・・・でも、自然を売りにする前に一呼吸。世界の大半は自然。ココにしかないものは何か、比較し、見つけ、磨きましょう。 無ければ創ればいいんです。鯖江のメガネもたった110年前の新産業!
とはいえ、普段自然が少ない環境にいる人にはもちろん有効。そのメッセージを受け取るのは誰か、意識するって大事です。


ワークショップタイム。獣害対策、田んぼの水管理、道路の破損を知らせたい、職業のオープンデータ、乗り合いタクシー、農機具シェアリングなど、たった10分で新アイデアが続々!恵まれた現代、そのほとんどが実現可能。楽しみは尽きませんね!


高校生から年配の方まで、幅広い!


「できなさそうなこと」を挙げるのに苦労していました。都会版もおもしろそうです。


金曜日は遅くまでやってるオシャレカフェ、cafe ma-no


地域で採れた野菜がおいしいカレー!


宿はなんと、その野菜をつくる農家さんでもある「婦木農場(ふきのうじょう)」の宿泊施設「○まる」!

links
- 鯖江よりjig.jpの福野さん来丹
- Sabae IT tour from Hyogo Tamba city / PCN Tamba will start!
- 自分の市は好きですか?丹波市xLINE@ - 兵庫ニューメディア推進協議会 (2013年10月)

ブラウザで動き、URLでプログラムを共有する IchigoJam web - runs on browser, share with URL

2017/06/15 23:55:00
#IchigoJam #web #js #KidsIT 

ブラウザで動く IchigoJam web のバージョンアップ。エクスポート(テキスト出力)に加え、インポート(テキストからの入力)にも対応!
I update the IchigoJam web, IchigoJam runs on browsers edition. The "import" function was supported.

URLのハッシュにも設定されるので、そのまま共有も可能です。
You can share your IchigoJam BASIC program with URL.


"IchigoJam web by WebAssembly"

例えば「かわくだりゲーム」がこのリンクで遊べる!
For instance, you can play "Rafting Game" with this link.

links
- 7seg LED simulator for IchigoJam web by WebAssembly x HTML #js #IchigoJam
- IchigoJam BASIC on the web by WebAssembly
- Write in C language! The fast web with WebAssembly

IchigoJam BASIC 1行でつくるバッテリーチェッカー 1 Line Battery Checker by IchigoJam

2017/06/14 23:55:00
#IchigoJam #maker #KidsIT 

IchigoJamワークショップで活躍する100円均一(Seria、ダイソー)で手に入る乾電池式のモバイルバッテリー。
The mobile battery sold in 100 yen shops (Seria, DAISO) is useful at IchigoJam workshops.

でも、バッテリー切れは心配ですよね?
But you are worry about the battery, aren't you?

IchigoJamにちょうどいいバッテリーチェッカーをIchigoJamでつくりました。
I made a useful battery checker for IchigoJam on IchigoJam.

接点に当てるとLEDで残量をお知らせ!
LED notices you about the battery.

つくりかた - How to build.
1. ちょうど良さそうな長ピンソケット Find a long pin socket.

2. ちょうどいい2ピンを除いて引き抜く Remove pins without just fit 2 pins.

3. プルダウン用10kΩ抵抗をはんだづけ Solder a 10kΩ resistor to pull down.

4. IchigoJamのGNDとIN2へ接続する Connect to your IchigoJam GND and IN2.

5. プログラムする Program!
1行簡易版 1 line version

10 LED ANA()>800:GOTO10

LED点滅で知らせる豪華版 Delux version with blinking LED

5 LED1:WAIT5:LED0 10 V=ANA(2):?V 20 IF V>900 LED 1:GOTO10 30 IF V>800 LED TICK()&8:GOTO10 40 IF V>700 LED TICK()&4:GOTO10 50 IF V>500 LED TICK()&2:GOTO10 60 LED 0:GOTO10

6. 自動起動用にGND-BTNをつなぐ Connect GND-BTN to boot automatically.

自分自身を駆動するバッテリー残量も調べることができます!
It can check own battery level!

ダイソーのモバイルバッテリーだと、12V昇圧ケーブルを使ってディスプレイも30分ほど駆動できて便利!
DAISO mobile battery can work about 30min with a 5V-12V DC-DC cable and 4.3 inch monitor!

Play the volca sample by IchigoJam コンピューターで楽しむ音楽!

2017/06/13 23:55:00
#IchigoJam #sound #KidsIT #MIDI 

Making rhythm is fun! リズムづくりは楽しい!
Play the easy sampler "volca sample" by IchigoJam.
お手軽サンプラー「volca sample」をIchigoJamで奏でよう!

1. prepare a MIDI output. MIDI出力を準備します
2. connect つなぎます
3. test a sound 試しにならしてみます

BPS31250 OK ?CHR$(#90,1,1) OK

*volca sample MIDI Implementation Chart / MIDI仕様書

4. program it! プログラムを打ち込みます

10 UART0:CLS:?"MIDI DRUMS" 15 BPS31250 20 P="12345678QWERTYUIASDFGHJKZXCVBNM," 30 FORI=0TO8*4-1:LCI%8*2,I/8*2+4 40 IF RND(3)=0 ?"O" ELSE ?"." 50 NEXT 60 W=10 70 BPS31250:N=0 75 LC 0,14:?"WAIT:";DEC$(W,3) 80 LCN*2,12:?"^" 90 UART1:LC0,-1:FORI=0TO3 92 IF SCR(N*2,I*2+4)=79 ?CHR$(#90+I,1,1); 94 NEXT:UART0 100 WAIT W 110 LCN*2,12:?" " 120 N=(N+1)%8 130 K=INKEY() 140 IF K=UP W=W-1 150 IF K=DOWN W=W+1 160 IF K=SPACE GOTO30 170 IF K GOSUB300 180 IF K=8 FORI=0TO8*4-1:LCI%8*2,I/8*2+4:?".":NEXT 200 GOTO 75 300 FORI=0TO8*4-1:IF ASC(P+I)=K LCI%8*2,I/8*2+4:IF SCR()=79 ?"." ELSE ?"O" 310 NEXT:RETURN

5. Enjoy! 楽しむ!
How to play - 演奏法
1-8 Q-I A-K Z-, - Make the PATTERN (キーボードのキーで音を置いたり取ったり)
SPACE - RANDOM PATTERN (スペースでランダムパターン)
Backspace - CLEAR PATTERN (バックスペースでパターンクリア)
Cursor UP - Up the Tempo (上キーでテンポアップ)
Cursor DOWN - Down the Tempo (下キーでテンポダウン)


Comming soon MIDI I/O kit for IchigoJam! MIDI入出力キットも準備中!

links
- volca sample
- MIDI Random Rhythm Machine with KORG volca beats x IchigoJam
- シンセサイザー / キーボード | KORG (Japan)

めがねがつなぐファンとアーティスト、neoplugアイデアソン

2017/06/12 23:55:00
#megane 

イノベーション起こそう、18名参加のIoTビジネスセミナー。鯖江発の新規格「neoplug(ネオプラグ)」は、めがねとデバイスをつなぐ規格。

ディスプレイ、カメラ、照明、センサーなど、いろいろなデバイスをTPOに合わせて気軽に着脱できる機構が特徴。

neoplugをサポートするいろいろなメガネが増えていくことで、多様で楽しいウェアラブル時代が到来します! 今回のセミナーでは、このneoplugを使ったミニアイデアソンを実施。グループディスカッションで誕生した、5つの新メガネを紹介。

1. ファンメガネ、君の瞳を逮捕する
ターゲット:アーティストのコンサートにくるファン
コンサートで、ファンとアーティストが一体化できるメガネ
音にあわせて、指示がでて、同じ踊りができる
コンサート会場でしか買えないメガネも!

2. 教科書メガネ、手ぶらで学ぶ君
ターゲット:学生
クラウド上の教科書をメガネを通じて見られる
手のモーションに反応してページがめくれる
取ったノートを保存できる
荷物が軽くできる
金額:フレーム1万円、装置が2万円

3. 料理メガネ、メガネでクック
ターゲット:料理する人
料理サイトと連動し、手を使わずに、レシピが見られる
動画と音声で教えてくれる
冷蔵庫の中身を識別して、こんだて提案してくれる機能も!
前つくったレシピなどもさっと表示
つくった料理の写真や動画を共有も!

4. 感じる視線を確認できるメガネ
ターゲット:道を歩いている時、誰かの視線を感じて困る人
後ろが見られるメガネ
neoplugに、バックミラーをつけちゃうのは良さそう!

5. ナビメガネ
ターゲット:道に迷う人
目的地への地図や方向を画面に映す
値段:3万円

VUFINEで、スマホの画面を映して遊べるので、いろいろ実際つくってみましょう!
みんなでつくる部「Code for Sabae」も紹介。

今年もやります、福井県小中学生プログラミングフェス2017!


今年は、北電さんに加え、こどもステーションまんてんさん、江守情報さんも協賛!


こどもパソコンと侮るなかれ、こどもだからこそできること、sakura.ioとの相性は抜群!

10 GSB@WIN 20 IF W=1 LED 1 30 IF W=2 LED 0 40 WAIT 30 50 GOTO 10

たったこれだけ、スマホから操作できる、クラウドエルチカプログラム(IoTライブラリ for IchigoJam BASIC 使用)
これを応用したのが、めがね会館のビルチカ!

Succeeded in Building-Blinking by IchigoJam! PCN will progresses to the next stage! – about yrm
こどもビルチカ&めがねルーレットの裏側 めがねフェス2017 - The back of the Big LED Blink

鯖江産パソコン「IchigoJam」 meets 仮面女子@めがねフェス2017、Chromeに対応したWebAssembly版! - Made in Sabae PC, IchigoJam x KamenJoshi at MeganeFes and WebAssembly version on Chrome

2017/06/11 23:55:00
#megane #IchigoJam #game #sabae #PCN 


2日目のめがねフェスでは、PCN鯖江に通う若きエンジニア2人の姿。
There are 2 young engneers at Ichigo-Glass booth.


展示デモプログラムはPCN鯖江エンジニアMASAHARU作の「ネオジム磁石 - MASAHARUの魂のプログラム」 - Demo "Neodymium magnet - MASAHARU's Program" by PCN Sabae engneer MASAHARU


PCN鯖江、新商品開発中。 Under developping by PCN Sabae.


ついに歩いた、カニロボ! Crab Robot Walks!


テスト中のPCN鯖江オリジナル基板。 Original PCB by Kids of PCN Sabae.


未来のエンジニア育成、IchigoJamはんだづけ体験するこども。 Future engneer!? Kid tries to solder IchigoJam.


自分で作ったパソコンが動いた! It's works!


"IchigoJam web by WebAssembly"
IchigoJamが気になっている方へ、PC/Macなどのブラウザでお試しできるIchigoJam WebAssembly版Chromeにも対応しました!ポイントは、JavaScriptのWorkerスレッドで動作させることでした。
IchigoJam WebAssembly version works on Chrome also! The problem solved by JavaScript Worker.

動いた記念の「めがねくだりゲーム」 Glass Rafting Game!

10 CLS:X=15 20 LC X,5:?"V" 30 LC RND(29),23:?"O-O" 35 WAIT 5 36 X=X-BTN(28)+BTN(29) 37 IF SCR(X,5) 40 GOTO20


めがねのまちさばえ大使となった仮面女子。 KamenJoshi inaugurated Ambassador of Glass City Sabae.


鯖江市とコラボする、最強の地下アイドル「仮面女子」と。Ichigoメガネブースにて。 with KamenJoshi at our Ichigo-Glass booth.


めがねフェス、いい天気! MeganeFes with good weather!


京都、三重、金沢、仙台、福井、集まったPCNクラブ! PCN club's members!

links
- PCN
- めがねフェス / MeganeFes
- 仮面女子 / KamenJoshi
- IchigoJam

こどもビルチカ&めがねルーレットの裏側 めがねフェス2017 - The back of the Big LED Blink & Sabaean Roulette at MeganeFes2017

2017/06/10 23:55:00
#megane #IchigoJam #game #maker 

ついに実現「世界最大のエルチカプログラミング at めがね会館/めがねフェス
At last! "The World's Largest Blinking LED by Programming at Megane-Kaikan, Meganefes!"


世界最大エルチカとめがねルーレット - The Largest LED Blink and Sabaean Roulette


システム図(ネット接続は sakura.io) - System Diagram with sakura.io


めがね会館をプログラミングするこども - The kid program Megane-Kaikan


スイッチを入りきりするロボットをつないだ制御パネル - Control Panel with the Robot to Switch!


ロボットの要、強力サーボ!とレゴ - Powerful Servo with Lego


今日のプログラムはこんな形でした - Today's program

10 GOSUB@1:WAIT180 20 GOSUB@0:WAIT180 30 GOTO10

3秒ごとにエルチカ - LED blink every 3 sec

10 GOSUB@1 20 INPUT N 30 GOSUB@0 40 INPUT N 40 GOTO 10

エンター押す毎に付いたり消えたり - Enter to Switch the Megane

10 GOSUB@1 20 IF INKEY()=0 GOTO 20 30 IF RND(3)=0 GOSUB@0 40 GOTO 20

めがねルーレット - Sabaean Roulette

めがねフェスは日曜日も! Megane-Fes until Sunday!


めがねピンポン - Megane Ping Pong


メガネアイス - Megane Ice


鯖缶 - Savacan!


Cutie Pai まゆちゃん、ライブ日曜日も! Mayu-chan, Cutie Pai will live on Sunday!

Welcome to Megane-Fes!
めがねフェス2017 「めがね、出会い、めがね。」 めがねに出会い、めがねを楽しむ、めがねづくしの2日間。

links
- 成功時動画
- 目撃談 by 原秀一さん
- Succeeded in Building-Blinking by IchigoJam! PCN will progresses to the next stage! – about yrm

JavaScriptはじめのいっぽ「はじめてのJS」つくるひとをつくる@木更津高専 - first step of JS

2017/06/09 23:55:00
#chiba #js 

PC、スマホ、ゲーム機など、世界最大のアプリプラットフォームであるwebの標準言語、JavaScript(ジャバスクリプト)。 ブラウザさえあれば誰でも簡単にプログラミングを始められます。GitHubを使えば、つくったアプリや、プログラムを簡単、無料で公開できます! 作る側の世界へようこそ!

JavaScriptはじめのいっぽ


J科の教室に設置されていたラズパイの掲示板システム、これもきっとJS


講演、AI x IoT時代を楽しもう!


インターン生との再開!

コメント.netに寄せられた質問への回答
Q. 成績は常にトップだった?
A. いいえ、適度に卒業できる感じだったはず
Q. 語彙力を高めるためにはどうすればいいですか?
A. お気に入りの人の語彙を真似てみるとか?
Q. どうすればコミュ力上がりますか
A. まずは創造力をあげて、何かつくる!いいものできたら誰かに言いたくなるよ
Q. 使ってるエディタはなんですか
A. ずっと秀丸エディタ(福井高専卒業生作)でした(今はMacなのでmi)
Q. お金の方はどうなんですか?
A. プログラムのバイトで稼ぐ自信がついてからのスタートでした!
Q. JS始めたのいつですか
A. 本格的に始めたのは一日一創、2012年です


参加、感謝!


じゃんけん大会、IchigoJam獲得者


じゃんけん大会、IchigoLatte獲得者(賞品提供、ナチュラルスタイル松田さん


おみやげ「松屋 むぎこうせん」


木更津のこどもたちへもプログラミング!
8/10 PCN木更津、ファーストイベント!

links
- PCN プログラミング クラブ ネットワーク
- 木更津高専

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