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

大切な人を助けよう!遊びが学び「こどもIoTハッカソン」とIchigoDakeペンダント in 鎌倉

2017/07/09 23:55:00
#IchigoJam #kamacon #KidsIT #IoT #hanadojo 

出張Hana道場こどもIoTハッカソン、鎌倉開催!

13時〜17時の長時間イベント後に、この笑顔!楽しんでくれてありがとう!

タイムテーブル
13:00〜14:00 LEDをきわめよう、プログラミングにゅうもん
14:00〜15:00 ゲームをつくろう「かわくだりゲーム」
15:00〜15:30 サーボをうごかそう、けいそくしよう
15:30〜16:30 こうさくタイム
16:30〜17:00 はっぴょうタイム!


無改造IchigoJam Uをサーボ対応にするために、CN5に5ピンソケットをつけ、ポリスイッチをショートする準備作業。


大人向けミニレクチャーで、こども自由工作時のサポートしやすく!FaBo便利!


会場は、鎌倉駅すぐそば「鎌倉・旅する仕事場 onari


ステキな和室付き!


コンピューターとおはなししよう!LEDのコントロールからスタート。キーボード打鍵速度はみるみる上がる!


真剣!


笑顔!


突然動いてワーっとなるシーンの動画。
ゲームづくりは盛り上がる!習得するには遊ぶのが一番!
楽しくプログラミングとコンピューターを操作する基本をマスター


はじめての電子工作、ジャンパーワイヤーをIchigoJamへの接続ミッションも完遂し、サーボ制御実験、動いた!


FaBoの光センサーを使った計測実験。ボタンとスピーカーも接続しておき、ハッカソンに備えます。


大切な人を助けるために、まずはイライラインタビュー。どんなことにイライラしているのかな?


イライラを3つまで聞いて、どんな道具で解決するか考えます。


その中で今回つくってみるひとつを選んで、スケッチ&工作開始!


賑わう、工作スペース!


ハサミとテープでもりもりつくる!


カトラリーカードでアルゴリズム考案中。


発表タイム。鍵が見つからないお母さんのイライラを、顔認識して鍵を所定の場所におくよう促すマシン。
光センサーで顔認識センサーを代用し、鍵がおかれたらボタンが押されたことにし、音が鳴るプロトタイプを披露。


こどもが遊びに行ったことを知らせるフラグ、IoT化するとスマホに通知できますねっ


テレビの見すぎを警告するマシン。ボタン付き。


ずる賢くノートを取らない弟に困るお父さんのために、連絡ノートをちゃんととったか、光センサーと振動センサーで監視する高機能ノート。


遊びすぎを防止するための装置、時間になったらサーボが動いて石が落ちてくる!


お母さんが本を読みやすくするために、サーボで自動的にページをめくるマシン。


起きられないお母さんのために、朝になったらサーボでふとんから引きずり出しちゃうマシン。紙で人と布団を再現!


暑いのが苦手なお母さんのために、「暑い」の声を認識して冷たいジュースを歩いて持ってきてくれる歩く冷蔵庫。


生ごみ処理機を手動でかき回すのが面倒なので、蓋の開閉を光センサーで認識してサーボで自動撹拌するマシン。


親子でデモ!


撹拌機の中身まで再現されていた!恐るべし子供の工作力!


今日の装備
IchigoJamもぐらたたきプログラムTシャツ
Ichigo帽子
紐がグレードアップしたIchigoDakeペンダント


IchigoDake、人気!


鎌倉PSK&PCN湘南&Hana道場の共同企画!

鎌倉・湘南の夏休み、それぞれイベントがありますよ!
- 2017.7.22 PCN湘南 7月開催「PCN湘南 IchigoJam教室」について | PCN 湘南(はんだづけでパソコンづくり!)
- 2017.7.23 PSK(Programming Startup with Kids) 親子で楽しく学べるIoTハッカソン

お父さんお母さんへ
ブラウザで復習できるIchigoJam web、はんだづけできる常設スペースPCNフラッグシップ秋葉原、IchigoJamの様々なご相談・情報交換できるIchigoJam-FANをご活用くださいっ。


本日のスライド&配布資料 on Speaker Deck

Let's draw graffiti with freepad! / Graphic Recording Seminar for Kids in Hana Dojo

2017/04/04 23:55:00
#hanadojo #js #english 

Graphics Recording Seminar for Kids in Hana Dojo!

Today's teacher is Ms. Tanoue (田上有紗さん).
She graphic-recorded on the event of Kyoto Open Data. "Graphic Recording (グラフィックレコーディング、グラレコ@ja)" is a tool to report with drawn images in real time.


Kids ware trying to draw themselves and present each other!


Programming teacher Mr. Ashida drew this lecture.
We got a little but strong technic to draw pictures to communicate.
Thank you Tanoue-san!

I updated an app to draw graffiti tool "freepad".
You can undo on your smartphone or PC.

Enjoy drawing with relax!

links
- グラレコ講座開催!!: Hana道場

related

51 IRA-IRA makes 33 new things! Kids IoT Hackathon in Akihabara

2017/04/02 23:55:00
#IchigoJam #KidsIT #hanadojo #english 

Kids IoT Hackathon (こどもIoTハッカソン@ja) #5 in Akihabara Lenovo Japan!


33 kids made original devices for their parent!


Learn programming to get the porwer to create!


Learn electronics making also. They try to connect a servo and FaBo to IchigoJam and manipulate them by the program.


Paper prototyping is very rapid!


Sakura's IoT Platform(さくらのIoT Platform@ja → sakura.io) informs the returning her mother.


Great kid's presentations after just 1 hour making time!

In the end, they reported this event to us.
Good reports and 51 frustrating (IraIra = イライラ@ja) great source to the ideas and innovations.

"こどもIoTハッカソン in 秋葉原(レノボ・ジャパン) イライラ&レポート 2017.4.2"


Thank you all kids!!


Kids IoT Hackathon (こどもIoTハッカソン@ja) by Hana道場
Where is the next city!?


Today's my presentation for you.

links
- Kids IoT Hackathon #1 at Tokyo (Yahoo! JAPAN)
- Kids IoT Hackathon #2 at Los Angels (MamaBA)
- Kids IoT Hackathon #3 at Sendai
- Kids IoT Hackathon #4 at Sabae
- Kids IoT Hackathon #5 at Akihabara (Lenovo JAPAN)
- レノボ・ジャパンでこどもIoTハッカソン!|きらきら星のつぶやき☆

How to turn on the Keyboard Click Sound on IchigoJam

2017/03/28 23:55:00
#IchigoJam #hanadojo #english 

MSX sounds keyboard click sounds in default. I turned off this sound long time with an option of MSX's SCREEN command. But young kids might like that sound!

Just replug the sounder to turn on the keyboard click sound.

KBD1 - SOUND: keyboard click sound mode (KBD1 - GND is better)


SOUND - GND: normal mode


Mr. Nakamura belongs NHN Techorus Corp, told me a special technic to turn on that sonud! I met him at the event "Open Seminar Hirashima". He really came to Sabae city!

The 4 ages girl came back to the Hana Dojo as 6 ages girl!
She wanted to restart programming with her brother.

Would you start typing at the kid's computer with the sound?

links
- IchigoJamでRPGをつくろう - PCN NSクラブ (Let's make RPG.)
- 4歳児、プログラミングにはまる。こどもにキーボードは難しいか? (4 ages girl fall in love with programming. Is it difficult using the keyboard for kids?)

3D printer and Programming for MONODUKURI Girls

2017/03/27 23:55:00
#hanadojo #maker #IchigoJam #fukui #english 

A touching a 3D printer, first electro-making and programming Hana Dojo workshop at the co-working space sankaku in Fukui. This event for girls as a first session of MONODUKURI Girl's Dojo (ものづくり女子道場@ja).

Which is faster a 3D printing printer or you IchigoJam making.
Let's start to solder your computer IchigoJam!


After making, Programming a game! "KAWAKUDARI game"


Interested? Please check "MONODUKUI Girl's Dojo"!


You can make the box using the 3D printer.
You can make a software and a hardware using IchigoJam.
You can make your original board using Upverter.
(This is EEPROM for IchigoJam... but it was fail. I have to check my mistake of the circuit.)

Hearing Checker Program - I went to Human Dock

2017/03/21 23:55:00
#sound #IchigoJam #hanadojo #english 

My this yearly medical check is the Human Dock, the complete medical checkup.
I don't get any wrong message except you have to exercise!


There is a Starbucks in Fukui Saiseikai Hospital!


This is a simple clone of machine to check the hearing ability.
Can you hear the tone of 1kHz or 4kHz? Aim SCORE:100!

1 'SOUND CHK 10 ?"PRESS BTN IF YOUR HEAR!" 20 S=100 30 WAIT RND(180)+60 40 PWM3,50,100:CLT 50 IF BTN() "?NG":END 60 IF BTN()=0 CONT 70 PWM3,0:S=S-TICK()+8 80 WAIT RND(180)+60 90 PWM3,12,25:CLT 100 IF BTN() "?NG":END 110 IF BTN()=0 CONT 120 PWM3,0:S=S-TICK()+8 130 ?"SCORE:";S

You can sound the sounder by PWM also.
Put your sounder GND-OUT3 of CN3.
"PWM3,50,100" means 1kHz (period 1msec = 0.01msec * 100) / "PWM3,12,25" means 4kHz (period 0.25msec)
To tell the truth, you have to shape the sound wave to sine wave. Try it!


This is the healthy lunch after the checkup at Fukui Saiseikai Hospital.

Good foods, few alcohol drinks, moderate exercise, few tobaccos and few stresses are for us.


Hana Dojo got a Nintendo Switch. It's good as the exercise?


Is it fun to make exercise games like 1-2-Switch, isn't it?

やればやるほど上手くなる。南相馬のこどもたちにプログラミングを!ゲームづくりとタイピング - 出張Hana道場 in 福島

2016/11/19 23:55:00
#IchigoJam #hanadojo #fukushima 

Hana道場のオープン1周年。出張Hana道場 in 南相馬、福島県。
こどもたちにプログラミングを、仮設住宅の方にお茶会をお届けしてきました。


10時半から12時半の2時間、10名のこどもたちに「ゲームをつくろう!はじめてのプログラミング」を通じてコンピューターの楽しさを伝授。


ゲームづくりが終わったら、自由につくる時間。ミニゲームズのやきゅうゲームを改造、大人が驚く子供の順能力。

どんなスキルも上手くなるには時間が必要。継続の秘訣は「楽しさ」。自分の成長を手っ取り早く楽しむためのツール、タイピングゲーム。 AからZまで打ち込みにかかった時間を秒で表示します。

10 N=65:CLT 20 ?CHR$(N); 30 IF INKEY()<>N GOTO 30 40 N=N+1:IF N<91 GOTO 20 50 ?:?TICK()/60

はじめは60秒以内を目標に、次に30秒以内、10秒切れれば大抵の大人より速く、3秒が出れば福野級!
キーボードで打つのが楽しくなれば、プログラミングも世界中とのやりとりもとっても楽になりますよ。


IchigoJamのこうそくタイピングゲームをPCのブラウザ用に移植してみました「a2z
下記はJavaScriptというブラウザで動くプログラミング言語でつくったタイピングゲーム。同じゲームも動かす環境が違うと使う単語や、作り方が変わります。

window.onload = function() { var KEY_A = 65; var KEY_Z = 90; var KEY_ESC = 27; var n = KEY_A; var startt; var gaming = false; var tid; document.onkeydown = function(e) { var key = e.keyCode; if (!gaming) { if (key == KEY_A) { startt = new Date().getTime(); gaming = true; tid = setInterval(function() { var t = new Date().getTime(); get("time").textContent = fixfloat((t - startt) / 1000, 2) + "sec"; }, 1000 / 100); n = KEY_A; n++; get("scr").textContent = "B"; } } else { if (key == n) { n++; if (n == KEY_Z + 1) { clearInterval(tid); var t = new Date().getTime(); get("time").textContent = fixfloat((t - startt) / 1000, 2) + "sec"; gaming = false; setTimeout(function() { get("scr").textContent = "A"; }, 500); } else { get("scr").textContent = String.fromCharCode(n); } } else if (key == KEY_ESC) { clearInterval(tid); get("time").textContent = "-sec"; gaming = false; get("scr").textContent = "A"; } } }; };

世の中に1万種類とかあるプログラミング言語ですが基本は一緒。IchigoJam BASICは、タイピング速度が遅い初心者にも優しいコンパクトな言語なので、プログラミングはじめにオススメ!


2時間ぶっ通しなのに充実した笑顔、ありがとう!


PCN仙台荒木さんとお友達、明星大学の中尾さん、いわきの一塾の市村さんが駆けつけてくれました!
12/18には、いわき市でIchigoJamのワークショップ「プログラミングのプ」開催!


続いて、伊藤園とのコラボでお茶会!


近くの仮設住宅に住む方と高校生が参加。


急須を持つ手をくいっと45度手前にひねる所作と、抽出温度80度がポイント。


いわきから駆けつけてくれた、福島高専島村先生と鈴木秀くん。
なんといわきにもHana道場が!?


福島高専 meets 福島県立小高商業高校
4月の福島高専訪問ぶりの再会、学生団体NEWESTAR021鈴木秀代表!活動の広がりに期待!
小高商業高校とは、SAPジャパンの経営シミュレーション体験教室つながり。


ワープロ部とプログラミング部という女子高生、IchigoJam、楽しんでくれました。


お土産にいただいた、余ってしまっただいこんを使った「小高だいこんかりんとう」が美味。
なんと、小高商業高校が企画・販売している商品!
南相馬観光協会 - 小高商業高校の「小高だいこんかりんとう」
道の駅南相馬」でしか買えない貴重品です。


チームSAPで記念撮影!次はどこかな!?

Hana道場ファミコンナイト! 初代ファミコンをAV端子でつなぐ改造PCB

2016/07/24 23:55:00
#pcb #maker #hanadojo 

今週火曜日、ものづくりスポットHana道場で開催「ファミコン☆ナイト
ファミコンといえば、やっぱり初代を使いたい!・・・ということで、RF端子じゃつながらないので、AV化改造。

試作&試遊中の様子、32年前のコンピューター、しっかりくっきり映ります!
ACアダプターは10Vですが、内部の電源は5Vでいいので、IchigoJamを流用。


ツインビーのベルの黄色がちゃんと出るように調整した回路がこちら。
(参考:ファミコンAV化旧ファミコンAV化


ファミコンの基板バージョンによっていろいろ違うようですが、練習を兼ねてプリント基板設計もしてみました。
AV Remodeling for Famicom by taisukef 1c2bfd5a2276d6ea - Upverter」(動作未確認)


懐かしい音楽!
いまだに覚えてる、例の復活の呪文。


昔はテレビ毎に画面端の見え方が変わってました。


AV化に必要な線は、RFモジュールとの接続部分に全部ありました。
黒:GND、赤:5V、白:音声、黄:ビデオ


4線を使って、ブレッドボードで回路を組むだけ。5V/1Aの汎用ACアダプターに変更。


ケースに戻した改造ファミコン。色温度が違って青く見えますが、実際はちゃんと発色してます。


家に眠っていたファミカセ達。
Hana道場ファミコン☆ナイト」でお会いしましょう!

関連リンク
- 「MSX30周年記念にMSXturboRの修理に挑戦!
- 「FS-A1GT 今でも楽しめる20年前のコンピュータ MSX修理その2
- 「
スーマリとドラクエ、人生を変えた2つのゲーム
- 「KidsIT - 子供とプログラミングが遠いという危機感
- 「スマホ勉強会 in 福井

はんだづけのリズム、はじめてのかいろ、意外といける表面実装、IchigoDotS - 第二回はんだづけナイト in 鯖江Hana道場

2016/07/12 23:55:00
#maker #hanadojo #IchigoJam 

鯖江のものづくりスポット、Hana道場にて二回目になる「はんだづけナイト」。
- 新しいIchigoJamのテストショット
- はんだづけのリズム
- IchigoJamを使った電子回路入門「はじめてのかいろ(OUT)」
- 秋月電子からも発売!「IchigoDotS」の組み立て(オープンソースIchigoDot


新しいIchigoJam、表面実装(SMD)に挑戦!とのことで、LPC1114FDH28のはんだづけ。
参考「IchigoJam新基板に表面実装CPUをはんだづけする方法


CPUを上下逆に取り付けるトラブルがありましたが、はんだ吸い取り線で外して付け直しで、動きました!


組み立て順番を間違えてしまっても、一通りはんだづけできれば、OK
自分なりに工夫して部品を固定して、組み立てるのも電子工作の醍醐味!?


はんだづけのリズム「こて、はんだ、はんだ、こて」を5秒の動画にしてみました
1. こて:こてで線と基板をいっしょに温める
2. はんだ:はんだを溶かしこむ(きれいな三角形になる感じまで)
3. はんだ:はんだを離す(先にはんだ、じゃないと、くっついちゃいます)
4. こて:こてを離す

ちょっとしたコツをつかめば、あとは経験!
奥深く、はじめてから、上級者まで楽しめる、はんだづけ!


動きました!


LEDを使った電子回路へのはじめのいっぽ誘う「はじめてのかいろ(OUT)」を体験してもらいました。


コンピューターおじいちゃん、徳橋さん作「新福井県民歌カラオケプログラム for IchigoJam」


基板用リードフレームを変換基板につける技、伝授いただきました!


吉川ナス at 旬亭まつやHana道場、すぐそば!)
「市田柿」「吉川ナス」を登録 農水省、地理的表示に追加 - 産経ニュース

IchigoJamで学ぶITの基礎と日本語

2016/07/04 23:55:00
#IchigoJam #hanadojo 

ニューヨーク育ちのジャマイカ人、ITを知りたいという友達。
ITはハードウェアとソフトウェア、ソフトウェアはOSとアプリと二分される。
Apple I から始まったパソコンの歴史、IchigoJamづくりから一気に体感してもらいました。


小学生以来というはんだづけ、最初の抵抗R1(アールワン)をやってもらうだけで分かった様子!
難関microUSBもクリア!


ブルー好きとのことで、ピンソケットは青に換装、自分だけのパソコン完成、うれしそう!

IchigoJamプリント」を使って、簡単な動作確認をやって1時間目のITレッスン、終了!
英語版をつくろうかとも思いましたが、日本語の勉強にもなる日本語版を拡充!


ダウンロードして印刷や、スマホ・タブレットでどうぞ!
IchigoJamプリント

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