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

苺人間とIoT、e-messe kanazawaにてPCNこどもプログラミングトークショー

2018/05/19
#PCN #IchigoJam #ishikawa 

行ってきました石川県金沢市で開催「e-messe kanazawa 2018

SDGsはみんなの17コのゴール!
4. 質の高い教育をみんなに
17. パートナーシップで目標を達成しよう


docomoさんブースでのイノシシIoTシステム「みまわり楽太郎
身近な課題、IoTでじゃんじゃん解決していきましょう!


白山市IoT推進ラボの報告会、今年スタートした国際高専の福田さん!IchigoJam利用、ご紹介いただきました。
石川県白山麓で育むグローバルイノベーター、国際高専初訪問としゃべるIchigoJamくん


も、もしやこの方々はお仲間でしょうか?! by 弓月 ひろみさん
東京のEDIXから直で駆けつけたPCN松田さんとPCNとこどもプログラミング紹介。

ドラえもんの映画にもカッコ良く登場したという、プログラミング。 地元から子供ヒーローが多数誕生させるのが近道です!(算数、英語、音楽など、IchigoJam用自習教材、IchigoJamプリントはこちら


弓月ひろみさんによる海外IT事情紹介。お互い刺激しあってじゃんじゃん発信したいですねっ。

ちょうど今週末開催のMaker Faire Bay Areaの迫力動画もどうぞ!

「MakerFaire Bayareaってどんなんですか?」と聞かれていちばん分かりやすい答えがこれです。 by 河合 太郎さん


金沢工大学生によるイチゴ栽培自動化マシン!


マシンの制御コンピューターやセンサー部、むき出しのマシンの中身を見せ、子供の好奇心を刺激しましょう


同じく金沢工大生の目薬自動化ロボ!大掛かり感がステキすぎ


画像認識で目の位置を認識し、ステッピングモーターで位置合わせ、圧力センサーで1滴落とす力分DCモーターで押すシクミ!


ペンや割り箸を脚にして、なんとサーボ2つで歩くロボット「FabWalker ε by エレキット」
IchigoJamでも制御したい!


PFUと言えば、ハッピーハッキングキーボード(HHK)、キーボードは現代カウボーイの鞍!
PS/2にも対応いただきたいところですが、PS/2 USB逆変換アダプタを使えば、IchigoJamでも使えます!


かほく市ではPCN金沢によるIchigoJam大活躍!


加賀市に登場「KAGAものづくりラボ
加賀市民や18歳以下は年会費無料!3Dプリンター、カッティングマシンなどが使えちゃいます。
Hana道場のようなものづくりスペース、どんどん広まる!


ラズパイゼロを使ったシンプルに光センサーをはりつけ、コーヒー豆の残量を通知するIoT。
工場などでのちょっとした監視に便利なIoT。IchigoSodaでも作れそう!
福井県庁職員向けIoTプログラミング講習会、世界初のIchigoSodaワークショップでの気づきと対策


福井高専の先輩がいる日立による機械学習じゃんけん!AI x IchigoJamもやりたいところです。


不正ツールを禁止するポスター。何が「不正ツール」でどういう行為が「ズル」なのか悩ましい。
ルールを守るだけでなく、ルールを作ってもっと楽しく遊んでほしい。


関東から遠征、PCN前橋!


PCNブースでは、ちっちゃいコからちょっとお兄さんまで3種 IchigonQuest、IchigoJam、IchigoLatte のラインナップ! 子供には一人一台自分パソコンでクリエイティビティを刺激しましょうー


PFUの会長さんと!お呼びいただきありがとうございました!


あるPFUの人の作品「VeryBerry!
足が生えたイチゴが走るシュールなゲームがステキ!


許諾いただいたので、なわとびさっちゃんをベースにIchigoJamゲーム化!
迫るトリを避け、ハナを集める苺人間ゲーム「VeryBerry!


キャラクター作成に使わせてもらったツール「Ichigojamのキャラクタ作成
苺人間の足デザイン。2パターンつくって、走らせる(RUN on IchigoJam

1 POKE 224*8,56,40,72,144,128,0,0,0 2 POKE 225*8,48,176,104,8,12,0,0,0 10 LC0,15:?CHR$(255,28,31,224+A):A=!A:WAIT10:CONT

トリパターンを作って、なわとびさっちゃんをベースに、ジャンプゲーム化

3 POKE 226*8,12,24,24,127,152,24,12,0 10 CLS:Y=15:V=99:S=0 20 IF V!=99 Y=Y+V:V=V+1:A=1 30 IF Y>15 Y=15:V=99 40 IF INKEY()=32 AND Y>5 V=-2 50 LC 0,Y:?CHR$(255,28,31,224+A):A=!A 60 IF RND(5)=0 LC31,5+RND(12):?CHR$(226) 70 WAIT 5:SCROLL LEFT 80 IF SCR(0,Y) OR SCR(0,Y+1) ?S:BEEP30,40:END 90 GOTO 20

ハナを登場させて、スコア表示してできあがり!

4 POKE 227*8,40,84,130,84,130,84,40,0 60 IF RND(5)=0 LC31,5+RND(12):?CHR$(226+RND(2)) 80 IF SCR(0,Y)=226 OR SCR(0,Y+1)=226 ?S:BEEP30,40:END 95 IF SCR(0,Y)=227 OR SCR(0,Y+1)=227 S=S+1:BEEP4,3

VerryBerry! for IchigoJam (RUN on IchigoJam web)
東茶屋街近くの居酒屋割烹 田村(田村で検索、ナンバーワン!)
有名人ご来店リスト」のweb公開がユニーク!


のどごし良しの「金沢田村うどん


ごはん少なめがバランス良し「ブリの太巻き


「e-messe kanazawa 活きるIoT もっとひろがるICT」楽しいIoTづくりはじめましょう

links
- 1時間半でわかる叡智の結晶「IoT」 - IchigoJam x sakura.io 情報セキュリティ実習 in 高知高専
- SWTokyo Maker@MakerFaireTokyo(東京ビッグサイト) - スタートアップウィークエンド東京 | Doorkeeper(IoTコーチします!)

石川県白山麓で育むグローバルイノベーター、国際高専初訪問としゃべるIchigoJamくん

2018/04/24
#IchigoJam #kosen #ishikawa 

石川県にある私立の高専、金沢高専が、今年、国際高専と名前と場所を改め、リニューアル。

全寮制で歴史の授業以外は英語。3年生ではニュージーランド留学し、4/5年生は金沢工大への合流というユニークな高専。 1/2年生が学ぶ場所、石川県、子供の頃よくいった瀬名高原スキー場近くの白峰に新キャンパス。

やってきました、国際高専。今年4月に開校したばかり!
ICT = International Collage of Technology, Kanazawa と記載あり。
International KOSEN!


白峰の自然に囲まれた国際高専の校舎。


天井高い、ステキ空間。


食事の後は、このスペースで勉強会!


真四角建物の中は体育館。


ジム設備もアリ!


屋内ボルダリング場も整備中。


工作スペースに、ダンボールでできた金沢駅前のオブジェ!


新品設備、あれこれものづくりに思う存分チャレンジできそう。


食堂隣の多目的ルーム。


1ユニット6人の小部屋があるシェアハウスっぽい寮。共有リビングの丸テーブルには椅子6つ。


学校直結の寮(DORM)、そして温泉!


外構工事中の寮。


こちらが国際高専敷地内にある温泉。一般の人もOK!


イノベーションハブにも、いい感じな、ものづくりスペース。企業会員の募集予定とのこと!

国際高専プレイベントからのアップデート、音声合成や音声認識を使ったIchigoJamデモを見てもらいながら、白峰発プロジェクトについてディスカッション。 音声合成でしゃべってくれるIoTは、いろいろ可能性広がりそう!地域の子供や、大人と一緒に、いろんなプロジェクトができるとおもしろい!


顔がI2CWコマンドで発声させると、連動してパクパク。
小学校のクラブでも作った、プログラミングによる「顔づくり」 声に連動すると楽しい!かわいい!


部品を揃えて、はんだづけします


はんだづけした裏面。16MHzのクリスタル、小さな表面実装版のはんだづけは大変なので、こちらのセラロックがオススメ。


できあがり!


リップシンク、しゃべりに合わせてパクパクさせるべく、音声端子をジャンパー線で拝借。
写真、オレンジ、または、緑、どちらかから取得すればOK。
試しに、アナログの値を取得してみましょう

10 S="ohayou" 20 U=I2CW(46,S,LEN(S))&I2CW(46,13) 30 FORI=0TO220:A=ANA(2):IF A<500 ?A,"@@@@" ELSE ?A 40 NEXT

一定の数より大きい時に、口を空けるといい感じ!

10 LET[0],"ohayou gozaimasu","konnitiwa","konbanwa","gokigennyo-","mataasita" 15 S=[RND(5)]:GSB20:CONT 20 U=I2CW(46,S,LEN(S))&I2CW(46,13):CLT 60 N=ANA(2)<500 70 IF M=N GOTO 120 80 CLS:LC5,8:?CHR$(1):LC26,8:?CHR$(1) 90 IF N LC 15,18:?CHR$(1,1,28,28,31,1,1,28,28,31,1,1) 100 IF !N LC 14,19:?CHR$(1,1,1,1) 110 WAIT5:M=N 120 IF TICK()>180 RTN 130 GOTO 60

これでパクパク顔が動きます!


links
- 国際高専:国際高等専門学校
- 音声合成LSI - AquesTalk pico LSI

泰越日 International IoT workshop with IchigoJam at Shiramine / 白峰の未来を創る国際IoTプログラム

2017/09/09
#IchigoJam #ishikawa #doc 

We PCN went to Shiramine KIT event at Ishikawa prefecture to teach the basics of IoT with IchigoJam to 15 students from Tai, Vietnam and Japan. タイ・ベトナムからの学生を迎えたKIT金沢工業大学による石川県白峰開催の国際イベントへ、IoT未来創造講座してきました。


slide "Make Own IoT for Our Future"
IchigoJam basic, LED, WAIT, GOTO for loops
External circuits LED, servo, light sensor and WiFi with MixJuice


They planed future of Shiramine. Our today's mission is to add IoT/IT technology to them.


Let's make own computer with soldering iron!


You can customize the colors of IchigoJam.


Let's make the simplest network to chat!


Let's discuss how to improve our plan with IoT!


They talked about IoT prototype to make.


This is pre prototype of Shiramine's IoT fountain(噴水).


日越泰 International dinner!


Delicious Tochi-mochi soup (とち餅のお吸い物) โลหะผสม! (アロイ、おいしい!)


Is it IchigoJam in Tai language!?


MEM-NUM - Memorize the Numbers (RUN on IchigoJam Web)
(Japanese edition, Vietnamesse edition, Swahili version) Let's learn numbers in Swahili! I modified from the . Swahili only use 24 types of alphabets.

This is a sample program to start to learn Tai language.
First step is numbers! (Thanks! คิดเลข 計算 | カティちゃんの楽しいタイ語)


My score reached 21! It's good way to learn with making a game on IchigoJam.

1 'MEM-NUM TAI 10 LET[0],"suun","nung","soong","saam","sii","haa","hok","jet","paet","gaao" 15 CLS:FOR I=0 TO 9:?I,STR$([I]):NEXT:?:?"HIT ANY KEY" 16 IF !INKEY() CONT 20 S=0:W=30 30 N=RND(10):Y=1:IF S>H H=S 40 CLS:LC 10,Y:?STR$([N]) 45 LC 6,0:?"SCORE:";S;" HISCORE:";H 46 LC 10,19:?"======" 50 K=INKEY() 60 IF K=N+48 S=S+1:W=W-1:GOTO30 62 WAIT W 65 IF K<>0 OR Y=18 LC 10,20:?"ANSWER:";N:WAIT60:RUN 70 Y=Y+1:GOTO40

We're very happy to meet them!
Thank you! And see you on Facebook or real!


at SHIRAMINE-SPA. 白峰温泉総湯

links
- ベトナム、タイ、シンガポール、インドネシアの学生が金沢工業大学、金沢高専の学生と多国籍チームを組み、金沢工業大学でイノベーション創出に取り組みます。 | ニュース | KIT金沢工業大学
- 2018年4月、金沢高専から国際高専へ - 日経ビジネスオンラインSpecial

ものづくり好きによるNT金沢、つないで遊ぶ Pico-Color x IchigoJam

2017/07/08
#maker #IchigoJam #ishikawa 

ものづくり好きによるイベント「NT金沢2017」7/8-9、金沢駅にて開催!
「作ってみた」は正義。


生活に色を添えるPico-Color、5VとGNDをIchigoJamのCN5につなぐと青くゆっくり点滅はじめます。
Pico-Colorのセンサー部分を触ると、赤から緑へと色変化。
PB4をIchigoJamのOUT1へ接続して、次のプログラムで、赤と青が交互に点滅するなど、ちょっとオシャレな光る部品として使えます!

10 OUT1,1:WAIT60 20 OUT1,0:WAIT60 30 GOTO10


配線は、Pico-Colorの左側(POW/PB5/PB3/PB4/GND)へピンソケットなどをはんだづけするだけ


今回の買ってきたものたち
- キーボード及びキーボードを自作するための本
- Brainfuck言語でCPUを作ってみたい本 by なませれ宇宙開発機構 - (参考、IchigoJamでつくってみたBrainfuck
- FPGA技術SPECIAL
- 世界のMakerFaireの歩き方
- Pico-Color
- 無駄な抵抗コースター
- 電子工作 x 水引 アクセサリー - (参考、電子工作アクセサリー)
- Qiから電源をとる回路


Pico-Colorを使った七夕の笹デモ、触るとじわっと色の変化が伝搬するのが楽しい


ここだけ特価500円!何か作ったら、売ってみたくなりますねっ


電脳メガネ「ハゲスカウター」発見、メガネのツルにワイヤーで7セグLEDをつけたGoogle Glass風 / VUFINE風。
温度や時間など、この形式、割りと良さそう!neoplug対応版をぜひ!(neoplug関連記事)


7セグLEDを16x8、128コ並べた動画プレイヤー


裏を見せてもらったら気合の手配線!


キーボード自作している人!IchigoJamのキーボードも自作キットとか用意してもいいかもしれない。


ジャンパーワイヤーや抵抗、クリスタル、コンデンサなど、電子部品を使ったアクセサリー。


抵抗入り!


メモリーカードをIchigoJamに接続するJamToastも発見!


NT金沢の会場は金沢駅東口から徒歩1分、まっすぐ地下へ入ってすぐ!お近くの方、ぜひどうぞ!
NT金沢
訪問時写真 on Facebook


ランチに、石川県内灘町のカレー屋さん「るびな ばいざべい
カレーと一緒に頼んだ、季節の野菜のパコラ(インドのてんぷら風)につける謎の塩がうまい!


レジ前に売ってた謎の塩、10種類のスパイス&ハーブによる「るびなオリジナルマジックソルト」


いい野菜が手に入ったので、カットして、焼き野菜をつくってみる


マジックソルトと相性抜群、新鮮焼き野菜&焼き肉!塩で食べる焼肉、オススメ!

料理も、手芸も、電子工作も、プログラミングも、なにかつくるのは楽しい!

links
- NT金沢2016訪問記

誰でもIoTで加速する、オープンデータによる次世代web社会 / Walker BASIC Program

2017/05/25
#ishikawa #opendata #MSX #IoT #KidsIT #IchigoJam 

テレコムサービス協会北陸支部の総会での講演
誰でもIoTで加速する、オープンデータによる次世代web社会

こんな感じのおなじみBASICで、IoTが実現できます、に沸く会場!

10 CLS 20 X=15:Y=22:A=1 30 X=X+A:IF X<1 OR X>29 A=-A 40 LC X,Y:?CHR$(252-A);:WAIT10:?CHR$(28,0); 50 GOTO30

ちょうど懐かしの MSX BASIC が盛り上がっていたので、IchigoJam BASICで名作「8192階建ての塔」の移植しかけてみました。まずは左右に歩くプログラム。?CHR$(28,0)がちょっとしたテクニック。
突如パソピアIQを手に入れたJKが突如twitterに現れたオッサンからMSX-BASICを教わってゲームをプログラム - Togetterまとめ

次に、塔にするための次のステップ、段をつくっただけのものが上記動画。

10 CLS:FORI=0TO9:LCRND(25),2+I*2:?"oooooo":NEXT

続き、ぜひ挑戦してみてください!


支部会長のアイオーデータ機器の細野社長ほか、BASICを知っている人、多数!
IchigoJam BASIC(1500円) x sakura.io(60円/月) で、お手軽IoT、いろいろ実験しましょう!


I-O DATA製1080/60p高画質録画 GV-HDREC を使って IchigoJam をHDMIモニターに映すことができました。ライブコーディング実況にも挑戦しちゃおうか!?

links
- 突如パソピアIQを手に入れたJKが突如twitterに現れたオッサンからMSX-BASICを教わってゲームをプログラム - Togetterまとめ
- MSX-BASIC の1画面プログラミング技術 - nagix
- MSXユーザーのためのIchigoJam入門 - MSX Advent Calendar 2015

Touch with society. Create something. IchigoJam programming class at Ishikawa KOSEN

2017/02/06
#kosen #IchigoJam #sound #ishikawa #english 

I went to Ishikawa KOSEN to share students how fun to create.
OPENDATA, IoT, AI, VR and MR.
In this society there are massive exciting tools around you.
Be the creator!

Touch with society. Create something.


40 students programmed on IchigoJam-ap in this class!


I met a student who love to create! He introduced me many games he made!
Publish your original apps on GitHub as next step!
(see: "2012 ced #game" I created games in JavaScript)


He also retouch that IchigoJam game quickly!


I asked to 2nd grade students "do you like computers?".


3rd grade students were making game controller with the Ishikawa KOSEN original board.


I envy Ishikawa KOSEN. There are a lot of electronic parts for free!


Resistor's color number on the steps!


Koshino's room demo1: Intercative Projection maping Temari
You can touch the Temari by your shadow.


Koshino's room demo2: Interactive Waterfall with the lasor sensor


Thank you for fun lunch with KOSEN students and Koshino-san!

I added an IchigoJam print "Pedestrian Signal" as first step of electronics.

"SIGNAL" (on IchigoJam print)


"IchigoJamでつくる歩行者信号 / Japanese Pedestrian Signal by IchigoJam"

10 LED0:OUT4,1 20 PLAY"O4L8 E2E4D4E4ED>B2<F4FFA4FEFEDDE2" 30 WAIT120*4:OUT4,0 40 WAIT20:OUT4,1:WAIT20:OUT4,0 50 WAIT20:OUT4,1:WAIT20:OUT4,0 60 LED1:WAIT180 70 GOTO10

This is demo program.

20 PLAY"O4L8 E2E4D4E4ED>B2<F4FFA4FEFEDDE2 FFFF4AFEFEDDE2 C4.CE4C>B<C>BAAB2< CC4CE4C>B<C>BAAB2< FFFFAAFEFEDDE2 CCCCCEC>B<C>BAAB2 R<EEEEEEDEEED>AAB4 RAB<CDEFEF4A4BAF4E4EDE2" 30 WAIT 120*19:OUT4,0

"Toryanse(とおりゃんせ)" MML Full length version.

I started IchigoJam print on GitHub.
I'm waiting for your pull request!

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