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

全10か所相互中継、第7回小中学生対象のプログラミングコンテスト「PCNこどもプロコン表彰式」

2017/10/01 23:55:00
#KidsIT #IchigoJam #IoT #maker 

PCN(プログラミング クラブ ネットワーク)主催の小中学生対象のプログラミングコンテスト、7回目となる「PCNこどもプロコン2017夏」の表彰式がありました。 賞が決まって、大喜びする子供達、賞を逃した子供達にも審査委員からのコメントと参加賞をお届けしますよ!

今回は、イギリスのラズベリーパイ財団とケニアのアイダーアフリカから、海外からの初の特別協賛!
シンガポール在住、チームラボの高須さんから子供たちへの講演からも、世界との近さ、感じてくれたはず!

創って、見せて、また創りたくなる。誰かの創ったのを見て創りたくなる。何かを創ることつながる、創る仲間に国境なし。創ること好きの輪、世界中に広げましょう!


サテライト会場の人も含めて記念写真!


全国9か所を相互中継!


IchigoJamで作られた「300円を入れたら利用できる富士山トイレ」
心打たれる、身近な社会課題に切り込んだ作品!


印象深い「スマホ使いすぎ防止マシーン」
ゲームしすぎと怒られた時代とは隔世の感がありますね!子供が親をマシーンでたしなめる時代です。


シンプルな機構、安定した動作、筐体のインパクト、大きな音(音量調整可能)。
抜群の完成度の高さを誇っと、足でひくピアノ「Step on(音) the piano(IchigoJam BASIC)」


アルミホイルとダンボール、各端子からの配線をブレッドボードにまとめ、音量は100均のアンプとスピーカーを改造して強化!


回線の契約がないiPod touchでもプログラムの受け渡しするために、画像化エンコード・デコードを独自研究によって実装、検証した作品「EasyAppExchange」 子供ならではの課題をテクノロジーで解決しちゃう感がナイス!


子供の作品にうなる大人


シンガポール、メイカーが大事すぎて大臣もメイカーに!?
国連で演説するヴェヴィアン外務大臣!


ヴィヴィアン外務大臣は、なぜつくるのか? → 楽しいから
大人だって楽しいからつくるのだから、子供はもっともっとつくって楽しんでほしい。
やってみないとわからない、つくってみないとわからないのは大人も子供も一緒!
じゃんじゃんつくって、たくさん失敗すればするほど強くなる!


仙台と福井をむすんだ、IoT(インターネット オブ シングス)デモ!
スマホに表示される距離センサーの値をみながら、福井のロボットを仙台からちゃんと制御できるのか!?
こどもでも遊べるIoT!ネットネイティブな子供にとってはネットにつながるのは極自然なことなのかも。


ラズベリーパイ財団賞には創始者Eben Upton(エベン・アプトン)さんも賞賛「スマホ使いすぎ防止マシーン」
お母さんのスマホ使いすぎを子供がオリジナルのマシンを発明して、注意する時代です!


アイ・オー・データ機器を授与する細野会長!いい笑顔です!


テレビ会議サービスZoomを使って双方向につないだ、各地サテライト会場となったPCNへ協賛賞パネルをこっそり事前送付。


今回は北海道から東京サテライトへ参加してくれたスマホ使いすぎ防止装置をつくった森下くん!


金沢から福井会場に来てくれました!


SwiftでiPhone用クイズアプリ「IchigoJam Mania」をつくったMASAHARU、永和システムマネジメント賞を受賞!


jig.jp賞は、Scratchでつくったカブトムシキャッチャー。吸引しちゃうアームがコミカル、採ったら減点のハエ、高得点の金のカブトムシ。得点計算の演出がかわいい!

副賞のIchigoJam詰め合わせに、楽しい「コンピューター付きフルカラーLED WS2812B」とその使い方も同梱。
IchigoJamプリント「WS2812Bでいろあそび」ぜひチャレンジしてみてください!

IchigoJam用に買った7インチディスプレイ、電源にACアダプターソケットがないことあり!?

はんだづけテクニックがあれば、大丈夫!(高電圧は危険なので気をつけて!)

審査委員として、CoderDojo から安川さんにも参加いただきました!
全国103か所以上の子どものためのプログラミング道場「CoderDojo」もぜひ訪ねてみてください!

経験値を貯めるほどに上がる、ものづくりレベル!
第8回もお楽しみに!

links
- PCNこどもプロコン

冷蔵庫IoT、25円の温度センサーで温度異常を検出せよ! IchigoJam x sakura.io x MCP9701

2017/09/29 23:55:00
#IchigoJam #IoT #maker 

冷蔵庫が壊れて温度上昇!?うっかり開けっ放しで外出してしまって大変!
そんな時、温度センサーをつなげた冷蔵庫IoTがあれば安心です。

温度センサーは誤差0.5度の高級なものもありますが、温度異常を調べるだけなら安くてOK。 相対温度の誤差1度のtempeXにも使われているMCP9700/MCP9701がお手軽です。


MCP9701-E/TO 温度センサーIC、8コで200円、1コあたり25円!
電源は3.1V-5.5VまでOKなので、IchigoJamの3.3Vを使いましょう。出力はアナログ電圧1度の変化が19.5mVの変化になるようです。


データシートからピン配置を調べると、平らな文字面を表にして左からVDD,VOUT,GND
IN2がアナログ入力なので、VDDをIN1へ、VOUTをIN2、GNDをIN4へ差し込みます(IN3はI2Cで使うので飛ばします)
次のプログラムで、温度の値がとれることを確認しましょう。(手で持って温めたりすると変化します)

10 OUT8,1:OUT11,0 20 ?ANA(2):WAIT10:CONT RUN 307 309 308 307

アナログ入力は、0V-3.3Vの変化を0-1023の値で教えてくれます。
19.5mVは、6.045の差。6変わったら1度変わったことになるので、6以上変化したらsakura.ioで通知してみましょう。(sakura.io x IchigoJam 接続方法

Nに送信したい値をいれて、GSB@SENDN で送るプログラムを準備します。

100 @SENDN:POKE#800,#21,10,1,76,N,N>>8,0,0,0,0,0,0,N>>8^N^102:U=I2CR(79,#800,13,#820,3):RTN

*即時送信バージョン(4Gの正式版はこれだけでOK!)

100 @Q:POKE#800,#20,10,1,76,N,N>>8,0,0,0,0,0,0,N>>8^N^103:U=I2CR(79,#800,13,#820,3):RTN 110 @SENDQ:POKE#800,#24,0,#24:U=I2CR(79,#800,3,#820,3):RTN 120 @CHK:POKE#800,1,0,1:U=I2CR(79,#800,3,#820,4):C=PEEK(#822)&~U:RTN 130 @SENDN 140 GSB@CHK:IF C<>128 WAIT30:?".":CONT 150 GSB@Q:GSB@SENDQ:?"SENT! ";N:RTN

*LoRaのα版/4Gのβ版は送信キューにいれる必要があります(回線状況チェック付きバージョン)

通信モジュールが1回点滅になるのを待ってから、sakura.ioのコンソール、WebSocketのページを見ながら、テストしてみましょう

N=15:GSB@SENDN OK

うまくいったら、温度異常を検出するプログラムを加えてできあがり!

1 'TEMP-D WATCHER 10 OUT8,1:OUT11,0 20 N=ANA(2) 30 @L 40 WAIT10:M=ANA(2):?"ANA(2) ";M 50 IF ABS(N-M)>6 N=M:GSB@SENDN 60 GOTO @L

ABSはabsoluteの略で、絶対値を求める関数です。差が6以上あったら、基準の値Nを書き換えて、送信!


どんどん温度が下がっていく様子が分かりますね!
* 注意、冷蔵庫内の冷媒に引火して火災になるリスク、湿度が高いため結露による故障リスクなどがあるので、短時間の実験までに留めておきましょう!

来週10/7、広島県尾道にて、
IchigoJamとsakura.ioを使った、プログラミングの基本からIoTづくりまでのセミナー開催決定!
【IoT入門】~はんだづけ、プログラミング、sakura.ioを使ったIoTづくりまでを実体験〜

ジョンバーガーのランチ付き!

元Google副社長、村上憲郎さん福井講演!IoTがすべてを飲み込む時代にすべきこと、sakura.ioのLPWA/LoRaが動いた!

2017/09/05 23:55:00
#IoT #fukui #IchigoJam 

webに代表されるオープンな技術が全業界を揺るがし、その勢いは加速するばかり。
クローズドな独自技術で利益を上げてきた大企業は、オープンな新技術による新興勢力の台頭にどう立ち向かうか!?
中小企業・個人は、逆にオープンな新技術でガンガン先に行きましょう!

「IoT・人工知能(AI)・ビッグデータ時代を生き抜くために中小企業がすべきこと」と題して、元Google副社長/元Google Japan社長の村上憲郎さんによる福井講演!

大企業も動かざるをえない状況に対応するのが「スマートグリッド」と「インダストリー4.0
日本はドイツと組んで「RAMI4.0」陣営となった模様。(日独ハノーバー宣言/経産省
ドイツとはきっと自動車つながり、宣言内にも自動運転のためのオープンデータ「ダイナミックマップ」についても言及があります。


RAMI4.0 vs Smart Grid Architecture Model
やはりスマートグリッドは単なる電力の話ではなかったわけです。レイヤー、ドメイン、プロセスの3次元のグリッドが有機的につながる新時代を生きるための地図、どのグリッドを狙っていきましょう!?

モバイルインターネットの主戦場は、いずれメガネ、そしてインプランタブル
インプラントには勇気がいるので、メガネの時代はそこそこ長く続くはず!

久しぶりの再会でした!(残すは大分県のみ、日本のオープンデータ都市、現在295都市!)

31歳から英語の勉強を始めたという村上さんの勉強法「村上式シンプル英語勉強法
「英作文はあきら英借文、イディオムは捨てる、LとRは気にしない、タッチタイピング、朝晩ボイストレーニング」など刺激的でした。

4G、月61円の衝撃的IoT、sakura.ioの低電力広域通信LPWA(LoRA)を使った更なる低料金チャレンジ!
さくらの通信モジュール(920MHz)を使った通信実験に成功しました!

左:920MHz(LoRa)sakura.ioモジュール、右:4G LTE sakura.ioモジュール
LoRa版、シンプルで軽量!

使用方法は4Gと互換性があるとのことでしたが、I2Cの通信速度を400kHzから100kHzに落とすこと、即時通信ではなく送信キューへ送る形で成功しました!
今のところモジュールからの送信のみ対応とのことですが、どのくらい距離飛ぶのかなど、いろいろ実験できそうです!(シールド for Arduinoを使用)

テストプログラムは下記の通り

10 @Q:POKE#800,#20,10,1,76,N,N>>8,0,0,0,0,0,0,N>>8^N^103:?I2CR(79,#800,13,#820,3):RTN 20 @SEND:POKE#800,#24,0,#24:?I2CR(79,#800,3,#820,3):RTN 30 @CHK:POKE#800,1,0,1:?I2CR(79,#800,3,#820,4):?PEEK(#822):RTN GSB@CHK 0 128 'connected!! N=123 OK GSB@Q 0 OK GSB@SEND 0 OK

モジュールを登録したsakura.ioの管理画面上では「オフライン」のままですが、今のところ、これで正常とのこと。

links
- Data Distribution Service Applicability to Industrie 4.0 and IIC Reference Architectures
- インダストリー4.0:インダストリー4.0がいよいよ具体化、ドイツで「実践戦略」が公開 (1/6) - MONOist(モノイスト)
- ドイツと日本、インダストリー4.0「標準化」の進捗状況は? |ビジネス+IT
- 日本とドイツ、 IoT/インダストリー4.0 で協力へ。共同声明に署名 – Industry 4.0 Central

myThings x sakura.io x IchigoJam で小学生でも簡単サーバー不要のIoTデバイスづくり、sakura.ioハンズオン(データ受信編)

2017/08/19 23:55:00
#IchigoJam #KidsIT #IoT 

データ発信編で、IchigoJamからのデータ送信が確認できたら、受信側も実験してみましょう。
今回はYahoo! JAPANの便利なサービス「myThings」を使います。


myThingsのLED1ボタンを押したら、IchigoJamのLEDがつく!
コマンド増やし放題!音がなったり、ゲームが始まったり、サーボで何かを叩いたり!?


「ボタンを押したら」でボタンを作って、アクションから「sakura.io」を選択。(初回は認証のためsakura.ioへのログインが必要)
モジュールIDを書いて、値を1、名前を「LED1」として作成。
同様に、値を0、名前を「LED0」としてもうひとつボタンを作成。

次はIchigoJamのプログラムです。
モジュールの準備で、データを受信したときに1になる信号が、IN(1)に接続したので、この値を見て、1になったら値を読み、その値によって動作するようにプログラムします。

10 OUT1,1 20 IF IN(1)=0 CONT 30 POKE#800,#30,0,#30:IF I2CR(79,#800,3,#820,22) STOP 40 N=[18]:?N 50 IF N=1 LED1 60 IF N=0 LED0 70 GOTO20

簡単ですね!(40行、N=PEEK(#824)|PEEK(#825)<<8 としても同様です)
sakura.ioの起動にしばらく時間がかかるので、1回点滅になるまでまって、myThingsのボタンを押しましょう。

前回のデータ発信も myThings に接続すると、簡単にスマホへ通知、Twitter/LINE/Facebookへ連携もできますよ!

ネコIoTなども、簡単に実現できますね!

links
- sakura.io デバイス準備&データ発信編
- sakura.io データ受信編
- さくらインターネットが提供するIoTプラットフォームサービス、sakura.io
- myThings - あなたの毎日が、組み合わせで便利になる
- こどもパソコン IchigoJam - はじめてのプログラミングパソコン(1500円)

大切な人を助けよう!遊びが学び「こども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

地方の課題を世界を変える力にするには? 勝山市旧料亭花月楼にて福井県IoT推進ラボ

2017/06/23 23:55:00
#IoT #opendata 

地方に眠る、イノベーションの種=課題。
見つけた課題をIoTとデータの目で見て、改善を計測。
データラッシュ時代はもう始まっています!


経産省 津脇慈子さんを特別ゲストに、開催された福井県IoT推進ラボ「地域の課題を解決するIoTビジネス
地方の課題は大きなパワー、IoTやAIなど便利で安価なITツールを活用して、みんなで協力して解決策を創りましょう。地元で創れなければ速やかに、オープンデータにしてより広い協力者を得るのが解決への近道!

日本や、福井、勝山がもっと好きになる、楽しいイベントでした!


津脇さん自己紹介スライド「まずはやってみました」より
ベンチャー、大企業、Code for Japanなど、巻き込み力がスゴイ


IoTだけでなく、ビッグデータ、AI、課題解決まで持っていこう!がIoT推進ラボに込められた思い。


異文化、異業種をやりたいのに東京だけではだめだと「地方版IoT推進ラボ」を立ち上げ!
福井県には、福井県IoT推進ラボ、鯖江市IoT推進ラボが誕生。自動運転に取り組む永平寺町も準備中!?

"「自動運転を町の産業に」永平寺の町の未来を見据えたチャレンジ | エコカー大戦争! | ダイヤモンド・オンライン"
> 天谷氏は「公共交通の事業運転は、お客様の利便性とコストのバランスが決め手。交通量の少ない地域での新しい公共交通として、自動運転の在り方を考えたい」
*記事中、京福バスの天谷社長のコメントより


データ活用に、日本の成長余地が大いにあり!


グローバル・ハブの分散化、おもしろい都市競争時代!
経産省 津脇さんは、イノベーティブシティ1位、福岡県福岡市出身(福井県鯖江市も4位にランクイン)
"1位はあの街 日本を面白くする「イノベーティブシティ」ベスト10 | Forbes JAPAN(フォーブス ジャパン)"


Code for Japan、コーポレートフェローシップ事業で、鯖江市のバスIoTを実現した、Yahoo! Japan 廣瀬さん。


鯖江市IoT推進ラボの取り組み、ITS Japan 地域ITS活用事例としても紹介されたとのこと。


京福バス高橋さんからウェアラブル整体センサーを活用した安全運行管理ソリューションのご紹介。


ストレス状態が地図化された、京福バスのウェアラブル「hitoe」によるバス安全運行に向けた実証実験結果


福井県の福井県IoT推進ラボ担当の岩井さん!


勝山市大福交通の中村社長のお悩み「コストと利便性のバランス」を解決するパネルディスカッション。


パネリストに、京福バス高橋さん、Yahoo! Japan 廣瀬さん、経産省 津脇さん。
進行補助に鯖江発ウェアラブルneoplug x VUFINEを使って、ファシリテート。


公共交通がテーマだったので、えちてつに乗って勝山へ。


期間限定、あと1年ほどしか見られない、北陸新幹線高架を走るえちてつ。珍しい地表へ下るまでを撮ってみました。
えちぜん鉄道、新幹線高架を走る 全国初の間借り運行  :日本経済新聞


のどかな良い風景 from えちてつ車窓から


勝山駅降りると恐竜の足跡が導いてくれる


勝山駅を出ると、恐竜がお出迎え!大福交通さんが運行するぐるりんバスに乗って会場付近へ!


さまざまな路線と時刻表が掲示されたバス停。これにみんな面食らう。
1. 目的地近くのバス停はどこか?(地図がないと探しづらい)
2. そのバス停にいく路線はどれか?(バス停から路線が辿りづらい)
3. その路線のバスはいつくるか?(待ち時間長いと2や1へ戻る)
4. その乗り場はどこか?(近い?遠い?時間がないと焦る)
5. 来たバスが該当するバスなのか?(どこを見たら分かる?乗り場間違ってない?)
* 所要時間は?料金は?タクシーの方が安い?実は歩ける?など考える事たくさん

実は、上記の課題は、バスのオープンデータ化とアプリを使って解決可能。
国交省が定める「標準的なバス情報フォーマット」は、Googleも推進するバスのオープンデータ形式のGTFS互換。


IoTとビッグデータの間にある課題、データの蛸壺化


自分で処理しきれないデータは、思い切ってオープンデータにすることが、オープンイノベーション、真のビッグデータの入り口!


会場、築110年、鯖江のメガネ産業と同時期に誕生、勝山の料亭花月楼(今年4月にリニューアル!)


花月楼、ランチバイキングでおいしかった、勝ち山(勝山?)元祖ぼっかけ
お祝いの席などでよくでると、地元の人談


棚で販売していた、てづくり木製ぐい呑の作者は、なんとPCN松田さんと父上!「松田ぐい呑み工房」の松田さん


棚、お隣、はんだづけして作る金属アート「The Neji-Art」の恐竜もかわいい!


旧料亭、花月楼の雰囲気ある2Fが、今回のIoT推進ラボ、特設会場でした!

links
- 福井県IoT推進ラボ – 地方版IoT推進ラボ
- 旬菜食祭 お食事処 花月楼 | 福井観光ナビ勝山

IcihgoJam x sakura.io Educational Material Hackathon / IchigoJam IoT教材ハッカソン

2017/05/26 23:55:00
#IoT #KidsIT #IchigoJam 

さくらインターネット、ビットスター、ナチュラルスタイル、jig.jp で共催するKidsVenturePCNで共同開催した、IoT教材を1日で開発する大人のIoTハッカソン!
KidsVenture x PCN held a IoT 1 day hackathon event to create educatinal material for kids.

最優秀作品は、KidsVenture&PCNにて、IchigoJamプログラミング入門の次の教材として使われます!
Winner's material will use as the next culliculum of the IchigoJam programming first step.


Winner: Plant bot - 最優秀作品「植物育成マシン」 by アートフル船戸さん


IchigoJamでイチゴを育てよう!
Let's grow strawberry(Ichigo@ja) by IchigoJam!
植物育成は、小学生にとって身近な面倒なこと。温度湿度日差し大きさなどインプットする幅が広く、水やりというアウトプットもあり、IoT学習にぴったり!
Plant cultivation is closed to kids and bothersome. It's great fit to learn IoT because it has various inputs (temperature, humidity and sunshine) and output as watering.


スマホから植物状態をチェック、水やりができるデモ
Demo: checking plant's status and watering by the smart phone.


カリキュラムも! And it's the curriculum!


みんなで対戦するタイピングゲーム。 Multi-player typing game.


モーターをギューンっとまわして送るのがユニーク! It's unique to send by DC motor as a sensor.


学校との連絡がとれるIoT体温計 - Kids can communicate them teacher via IoT thermometer.


IoT万歩計 - IoT pedometer by IchigoJam x IchigoSoda x sakura.io x 3156


IoT万歩計のプログラムは「なわとびさっちゃん」より身近い246文字!
IoT pedometer by just 246 characters less than a game "Nawatobi Sacchan"


人が近づくとその様子を遠隔地に伝え、回転灯を回せる。
Check intrusion and manipulate the rotating lamp from the remote area.


Signaling with hand flag by servo. サーボによる自動手旗信号


3 material creaters got prizes with soba. お蕎麦屋さんで3作品の受賞式。


Hana-dojo(@Hana道場) x KidsVentrue x PCN at Kamezou(亀蔵@ja)


Let's hack! つくろう!
IchigoJam から sakura.io を操る! sakura.io send/recv by IchigoJam

links
- KidsVenture
- PCN
- sakura.io
- IchigoJam
- ASCII.jp:オープンデータの鯖江市が取り組むIchigoJam+sakura.ioの公共交通IoT|さくらの熱量チャレンジ

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

2017/05/25 23:55:00
#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

IchigoJam x sakura.io - Code for Sabae 4周年! 広げよう自分たちで創るまち / create our lives by ourselves

2017/05/10 23:55:00
#opendata #codefor #IchigoJam #IoT 

2013年5月10日、Code for Sabae 設立宣言からちょうど4周年。クラウドEXPOさくらインターネットブースにてスペシャルセッション!

スマホ・タブレットはもちろん、IoT、オープンデータ、VR、AR、マイコンなど楽しいツールが使い放題な現代。楽しく、便利で、快適なまちづくりは個人の力でもいろいろできちゃいます!

"sakura.io x IchigoJam BASIC = かんたんIoT 〜鯖江市のバスで稼働する公共交通IoT〜"

Apple I から、IcigoJam。40年で1/40になったパソコン。40年前には存在しなかった世界をつなぐネットワーク、なんと月額60円を実現した sakura.io と出会った!

インターネットへの送信も受信も超簡単。人やモノ。こどもとおとななど、さまざまつなぐ架け橋をつくりましょう!


IchigoJam と sakura.io (電圧変換付き) の接続方法 How to connect sakura.io module to IchigoJam

IchigoJamからネットへ IchigoJam to web with sakura.io

10 POKE#800,32,10,1,76,N,N>>8,0,0,0,0,0,0,N>>8^N^103,36,0,36 20 R=I2CR(79,#800,13,#820,3) 30 R=I2CR(79,#80D,3,#820,3) N=15 RUN OK

ネットからIchigoJamへ web to IchigoJam with sakura.io

10 POKE#800,#30,0,#30:POKE#824,0 20 R=I2CR(79,#800,3,#820,21) 30 N=PEEK(#824) RUN ?N 15 OK

Let's create our lives!
Code for Sabae


鯖江で実稼働している公共交通IoT クラウドEXPOにてスペシャルセッション at さくらインターネットブース / PubTra-IoT Special Session in Cloud Expo 2017

2017/05/09 23:55:00
#IoT #opendata #IchigoJam #english 

クラウドの展示会、クラウドコンピューティングEXPO【春】のさくらインターネットブース、スペシャルセッションにて「sakura.io と IchigoJam でつくるバス公共交通IoTとオープンデータ」をテーマにトークセッション!(5/10水14:30〜)
We'll have a show at the booth of Sakura Internet in Cloud Computing Expo Spring!

こどもでも作れる簡単、高速、低消費電力IoTプログラミング環境でもある「IchigoJam」と月額61円からの4G通信モジュール「sakura.io」を使った、鯖江市営バスのシステム。 Code for Japan コーポレートフォローシップで誕生した、本システムの背景とを鯖江市役所の情報統括官で Code for Sabae のメンバー、本システムの共同開発者でもある牧田氏を交えて紹介。 更なる低価格IoTを実現するLoRaとこども起業家輩出を目指す企業連携プロジェクト「KidsVenture」が創る未来を、代表の高橋氏を交えて公開ディスカッション!
- Easy IoT Programming Environment "IchigoJam" x Just ¥61/month IoT "sakura.io"
- About Code for Japan Corporate Fellowship and this system with Mr. Makita CIO of Sabae city.
- How to make the future with Mr. Takahashi Leader of KidsVentrue.


"オープンデータ鯖江市つつじバスモニター / Sabae Tsutsuji Bus Monitor with opendata"

ブースでは、IchigoJam x sakura.io で動くシステムの予備機と鯖江で4月から運用されているバスのリアルタイム乗客数オープンデータを紹介。
だれでも作れる IoT ぜひ会場までお越しください!
We'll show the acutual IoT device and the demo page on web at the booth.
IoT for everyone! Welcome to the booth of Sakura Internet!


(運転手さんに実際使ってもらった実証時の写真)


Bus Graph / つつじバス乗客数グラフ@ja
(based on つつじバスなう)

links
- Code for Sabae 4周年!(スペシャルセッション講演資料)
- 「第8回 クラウド コンピューティング EXPO【春】」(東京)の弊社ブースにて、セッションを行います | さくらインターネット
- 福井県鯖江市、jig.jp、さくらインターネットが共同開発した「バス乗客リアルタイムオープンデータシステム」を鯖江市の公共バスで運用開始
- 鯖江市バスのリアルタイムオープンデータを使ったグラフアプリ
- - クラウド コンピューティング EXPO | リードエグジビションジャパン
- バス乗降数IoT実験、Code for Japan x Yahoo!Japan コーポレートフェローシップ in 鯖江

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