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

はんだづけして、自分のパソコンづくりからチャレンジするプログラミング&こどもシビックテック!
初めての「はんだづけ」資料をバージョンアップ。

はんだづけ、はじめのいっぽ(PDF)」(イラレaiファイル
やけどに注意と、はんだごてより怖い、ニッパーの注意を強調。はんだの盛り具合、動画へのQRコードを追加。
CC BYのオープンデータなので、どこかに出典を書いていただければ、自由に改変、再配布、販売用途にも活用方法は自由です。

ひとまず手頃に集められる機材
- はんだごて 30W 500円 - DAISO
- こて台 300円 - DAISO (または、灰皿や陶器のお皿などはんだごてを置けるもの)
- ニッパー 100円 - DAISO
- 鉛入りはんだ 0.8mm または 1mm 100円 - DAISO (1コで十分組み立てできます)
※もし、鉛フリーはんだを使う場合、はんだごては温度調整機能付きのものをご用意ください。


今年は2日間、2組の親子に体験してもらう、こどもシビックテック。Day1に続いてDay2の講師は、地元PCN品川代表、清水さん!


まずは、はんだづけ!


LED1、ついた!


ゲームづくり、楽しんでくれました!改造したら、それは、自分だけのゲーム!


センサーデバイスをつくった!手であたためると赤くなる。センサーを持って、まちあるき!


感想をそれぞれまとめます。


発表!


電子工作が楽しくなったら「電子工作マガジン&ベーマガ」をどうぞ!
PCN五反田、電波新聞社の大橋さん、登場!


ご参加、ありがとうございました!


会場、豊葉の杜(ほうようのもり)学園、ステキな学校!


PCN五反田PCN品川PCN鯖江

links
- 親子でチャレンジ、まちをよりよくプログラミング in 品川区! データ収集活用入門、温度センサーxフルカラーLEDで簡易快適度チェッカー Day1

夏休み、品川区でオープンデータ関連こども向けイベント with Code for Tokyo & PCN品川

品川区の小中学生にパソコンづくりとプログラミング、電子工作によるデータ収集とまちあるきを伝授!
10時〜17時、長時間ワークショップ後にもこの笑顔!


会場、品川区立 豊葉の杜学園!いい天気!


はじまりました、おやこでチャレンジ、まちをプログラミングでよくしよう with IchigoJam in 品川区


まずは今日使うパソコンをはんだづけして組み立てるところからスタート!
小学2年生、初めてのはんだづけにチャレンジ!


ニッパーの使い方もバッチリ! (指を添えて切れ端が飛ばさないように注意)


カラフルパーツで自分だけのパソコンに!


カラーカスタマイズで姉妹IchigoJamでも間違えない!


動いた!


みるみる慣れるキーボード。


使うセンサー集めで、電子部品パーツ屋さん気分!


自分で作ったセンサーデバイスを持って、データ収集、まちあるきスタート!


まちあるき後はまとめの時間。
暗いところと明るいところ、人の感覚とセンサーによる値の違いがおもしろかったとのこと!
IchigoJamの絵、ありがとう!

こちら、触れなかったおみやげの温度センサーMCP9700Aの使い方例を紹介!

温度センサーもマイコン内蔵LEDも直接挿して使えちゃいます。


光の三原色で遊ぶ、マイコン内蔵フルカラーLED、PL9823の使い方 for IchigoJam 1.4β
IchigoJamのバージョン番号に注意! (書き換え方法PCN秋葉原でも書き換えできます!)
ichigojam-1.4.0b07.zip


快適温度で調整しておくと、暑いときには赤、涼しいときに青に変わるデバイスのプログラム。


画面に表示される値を、20行にいれるとその値が基準となって、高いときには赤く、低いときには青くなります。


上記加筆したスライド「おやこでチャレンジ まちをプログラミングでよくしよう with IchigoJam (PDF)」(Keynote, PowerPoint)
(はんだづけ、エルチカ、エルチカロボ、かわくだりゲーム、改造方法、光センサー、温度センサー、マイコン内蔵フルカラーLED)
自由に活用可能なオープンデータ、復習にもどうぞ!


ご参加、ありがとうございました!

links
- はんだづけ、はじめのいっぽ - まちをよくするプログランミング in 品川区 Day2! (2019)
- こどもも大人もコードフォーじぶんのまち! 品川区はんだづけ&センサー入門、練馬区IoT資料 - with PCN (2018)
- 地図アプリでふりかえる、センサーとまちあるき!まちをよくするアイデアとIchigoJamプログラミングつぎのいっぽ (2018年)

総額3700万円をかけた一大イベント、鯖江市議選「SABAE20総選挙」スタート!
候補者25人から今後4年、10億円をかける鯖江市議会の運営メンバー20名が決まります。(議員報酬1人あたり3400万円)
福野あおい 鯖江市議会議員 — 鯖江市議会議員選挙

鯖江市の未来を担う、20名のポートフォリオを決定するのに、1名だけを選ぶという不思議な選挙制度ですが、現行ルールなので仕方ありません。
Code for Sabae として、候補者一覧オープンデータ(CSV-utf8)デジタルポスター掲示版アプリをひとまず開発しました。 いろんなアプリを作って盛り上げましょう!(ハッシュタグ #sabae20


SABAE20総選挙2019 鯖江市議候補者デジタルポスター&オープンデータ
ダブリンコアに習って、sabae.cc語彙を作りました。schema.orgにないものを勝手に作っていきます。

選挙カーを使う候補者の方、前回の2015年選挙時につくったアプリをご活用ください!

選挙カー連呼スポット探しアプリ
オープンデータ選挙カー連呼スポット探しアプリ 鯖江市議選スタート!
* 認められているのは、8時〜20時、学校・病院・診療所その他の療養施設の周辺以外、連呼行為(車上の連呼以外は公職選挙法違反です)

各地で欲しいとの声多数。地方公共団体の方、学校と病院オープンデータ、ぜひ5つ星オープンデータ化してください。(odpへの登録いただければ、即アプリに反映されます)

投票日は、6/30日曜日です
鯖江市議会議員選挙のお知らせ – めがねのまちさばえ 鯖江市

G空間ハッカソンから、G空間ごはん会。
インターナショナルオープンデータデイ2019の前夜祭!

今回の成果、5チーム、5アイデアの発表がこちら!

G空間ごはん会、サバエドッグをもぐもぐしつつ、インプットタイム。今日のG空間テーマは「衛星データプラットフォーム Tellus

アイデア出すだけなら簡単です!

アイデアは組み合わせ!


アイデアは量!


質はひとまず後回し。出してみないとわからないおもしろさ。作ってみないとわからない本当の価値。


3人-4人で一チーム、まずは一人一テーマだして、表の一列目に記入。


続いて、一行目に、衛星、レーダー、IoTを書き、テーマと組み合わせて15秒で、みんなで思いついたアイデアを記入!


一気にできた9アイデアからベストアイデアをチーム内で決めて、1枚のプレゼン資料にまとめます!
タイトルやイメージにインパクトがあるといいですね!

こちらができた、アイデアシート。



発表タイム!

竹部賞は、レッサーパンダを救え!衛星、レーダー、IoTを駆使して、野生のレッサーパンダの生体を追いかけようというアイデア。

G空間ごはんタイム!ちょっとずつ、みんなでつくろうG空間アプリ!

人類が手に入れた宇宙からの目「Tellus」、楽しく活用していきましょう!
* 高精細な宙の目、まだ見られるエリアと期間が限定的な様子

G空間ごはん会、次回は2019.3.15(金)夕方、Tellusのオウンドメディア「宙畑」さん、緊急来福!
どうぞお楽しみに!

地方自治体職員が集結、未来の行政運営を研究する、公益財団法人 日本都市センターの第5回都市調査研究交流会にて、基調講演とIoT、webアプリのハンズオンワークショップを開催しました。
オープンデータで創る地方の未来―オープンデータのトップランナーになるには―


オープンデータとIoTが注目される理由、活用事例を紹介しつつ、実際に手を動かしてもらうハンズオン形式。 プログラミングで制御するLED、IoTで集めるデータ、スマホで制御するIoTをIchigoSodaで体験。 後半は、ノートPCを使ってオープンデータでよく使われる地図アプリを実際、GitHubのアカウントを作って、自分で作ってみるwebアプリワークショップ。 SPARQLも少し紹介できました。


地図アプリ向け、かんたん地図フレームワーク「egmapjs」
チュートリアルを作りました。ぜひ、みなさんで挑戦してみてください!


マップアプリづくりハンズオン(地理院地図編) 地図簡単フレームワーク egmapjs (PDF)
こちらは、スライドオープンデータ。

何かつくった自慢や、ご質問など、サポートはFacebookグループ「Code for Fukui」までどうぞ!

links
- 消火栓へゴー!? かんたんマップアプリづくりハンズオン(egmapjs 地理院地図編)スライド公開 - G空間ハッカーはじめのいっぽ
- はじめようG空間ごはん会 - 福井生まれのG空間9アプリレビューとアイデア集 / 総務省主催ハッカソンレポート Geospatial Hackers Program in 福井

徳島と鯖江に縁がある10月。大鵬薬品&大塚グループの社員のみなさん向けに Code for Japan 鯖江5期、地域フィールドラボ報告会&IoTプログラミング体験会。 IchigoJam、大人向け体験会、増えてます。
大鵬薬品 x 鯖江市、第5期 Code for Japan 地域フィールドラボ事業報告会 - 現場での恊働とデータが生むイノベーション

地域フィールドラボ開始初日に鯖江Hana道場で開催した、IoTプログラミング、大鵬薬品社長の小林さん(上写真、右側の方!)にも体験いただきました!
Hana道場、若宮さんと学ぶIoTとIchigoJamプログラミングと地域フィールドラボ第5期スタート!


鯖江出身、大塚薬品社員の澤田さんからの鯖江自慢からスタート!


プログラミング、はじめのいっぽの「LED1」であがる歓声、大人も楽しいエルチカゲーム。

LED1 OK

あっさりできてしまう、スマホとつながるIoT!

IOT.OUT 15 OK ?IOT.IN() 5 OK

コンピューターの基本は、制御するアウトと、センシングするイン、そして電源。
ネットを通じて制御する IOT.OUT コマンドと、ネットを通じてセンシングする IOT.IN() コマンド。


家の炊飯器のスイッチを入れたり、どこかの温度を定期的にモニターする、などなど。
sakura.ioなら、たった月64円で自分で創れるIoT、楽しんでいただけました。

1 N=IOT.IN():IF N>0 LED N-1 2 GOTO 1 RUN

スマホから2を送るとLEDが光り、1を送ると消えるIoTプログラム。


小林さん、ステキな会場での開催、ありがとうございました!
さくらインターネット、KidsVentureの創始者、高橋さんと陣内さん、と。


Code for Japan 陣内さんによる地域フィールドラボのご紹介。みなさま、興味津津でした!


小林社長も含めて、パネルディスカッション。


地域フィールドラボ@鯖江で大活躍した、大鵬薬品、社長室三浦さん、今後共よろしくおねがいします!


健康をテーマにしたアプリ、人間に必要な栄養素一覧に興味を持ってもらおう作りました!
人間に必要な栄養素 オープンデータアプリ」 ゆるゆる動きます、動かせます、クリックでWikipediaへ!
人間に必要な栄養素 CSVオープンデータ」 Excelやプログラムで編集容易な3つ星オープンデータ

バランス栄養食といえば、大塚グループ、カロリーメイト
完全食ならぬ、完全飲料だって夢じゃない!?

links
- Hana道場、若宮さんと学ぶIoTとIchigoJamプログラミングと地域フィールドラボ第5期スタート!
- 大鵬薬品 x 鯖江市、第5期 Code for Japan 地域フィールドラボ事業報告会 - 現場での恊働とデータが生むイノベーション
- Code for Japan - ともに考え、ともにつくる
- Code for Sabae - 鯖江のために創る部

オープンデータという公共物、間違いを見つけたら、どんどん指摘して、キレイにしていきましょう。 いざ使ってみると、いろんなデータ間違いに出会います。

オープンデータ間違いの種類
1. 誤字・誤記(URL間違い)
2. 表記ゆれ(半角全角、空白の有無、略称などで発生しやすい)
3. 種別違い(数値のところが文字になってるなど)
4. 値がおかしい(緯度と経度を入れ間違っているなど)
5. 古い(リンク切れ、見つけ次第、新しくするか、IoTやCMSで自動更新化を検討)

越前ナビ」を作った際、なぜか地図が表示されないと思ったら、緯度と経度が逆になっているデータが混ざってました(間違い種:4)。応急措置として、変なデータは緯度経度を入れ替える形で対応しておきました。

今回は、緯度経度の間違いに絞って、それらを可視化するアプリ「緯度経度チェッカー」を作成。

緯度経度が範囲外にあるデータを取得する、SPARQLクエリーはこちら

prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> prefix xsd: <http://www.w3.org/2001/XMLSchema#> prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> select ?uri ?name ?lat ?lng ?graph { graph ?graph { ?uri rdfs:label ?name; geo:lat ?lat; geo:lng ?lng. filter( xsd:float(?lat) > 90 || xsd:float(?lng) < -180 || xsd:float(?lat) < -90 || xsd:float(?lng) > 180 ) }}

日本の端の一覧 - Wikipedia」のデータを使って、日本範囲外のデータを抽出して表示しています。

最北端 択捉島・カモイワッカ岬 45.557777,148.753888 最南端 沖ノ鳥島・北小島 20.425182,136.069771 最東端 南鳥島・坂本崎 24.286666,153.980555 最西端 与那国島・西崎 24.449444,122.933611

データがキレイになると、気持ちよくプログラミングできますね

福井、古くは越前藩。越前と名がつく観光地はいくつある?
越前市、越前町、南越前町と住所に越前が入っているので、それを検索で求めることは難しい。

5つ星オープンデータのアイデアはシンプル、データに意味をつけること。
観光地や住所を単純に文字列として捉えるのではなく、観光地名の名称と住所をきちんと分けて管理できる。

なかなか使い心地がよかった徳島県オープンデータを使った「阿波食ナビ」をベースに「越前ナビ」を作成。

越前ナビ共通語彙基盤対応、5つ星オープンデータ活用!

オープンデータという目に見えないインフラ整備は、まだはじまったばかり。
使う人が増えれば増えるほど整備は進む。

一人ひとりの使う気持ちが進める、次世代インフラ事業。
関心ある方は、ぜひお近くの Code for へ!

鯖江付近の方「Code for Sabae」でお待ちしてます!

Code for Japan、地域フィールドラボが生み出す、業界を超えたつながりが創るイノベーション。

週2日、わずか3ヶ月で、見事、結実!
眠っていた電子申請フォームを活用して、受付による脱紙成功の予感!?

大塚グループ、大鵬薬品より7月からの3ヶ月、鯖江市役所の臨時職員となった三浦さんによる Code for Japan地域フィールドラボ事業報告会。

「鯖江市 x Code for Japan x 大鵬薬品」という、一昔前では考えられない恊働プロジェクト。
現場でしか見えない課題を洗い出し、既存の電子申請システムを活用し、電話受付紙台帳から、webと電話受付電子台帳への変革を0予算で実現!
肝心の電子申請システム自体の使いづらさは、福井県がまとめて刷新すれば自動的に使いやすくなりますねっ。ナイス着想&実装!


放っておけない医療費高騰問題にもようやくデータ活用の波「データヘルス改革」として厚生労働省によるAI活用政策が進んできたところ、鯖江市で一歩先をいく計画第一歩に、医療系ベンチャー「サスメド」との共同研究が決定! (厚生労働省 データヘルス改革推進本部


「特定保健データにおけるAIの活用」を紹介するサスメドの市川さん。
医療機関利用履歴を元に、説明可能なホワイトボックスAI化を使った予防医療による医療費削減を狙うとのこと。 匿名化や、細かいエリア単位で集計するなど、個人情報に入らない範囲でのオープンデータ化もいきたいですね。


地域フィールドラボ事業説明会、動画!


IchigoJamのはんだづけまでしてくれた三浦さん「IchigoJamでIoTプログラミング 〜はじめのいっぽ〜」の大塚グループ内開催を企画してくれました! 25名予定に応募がなんと43名、好評に応えたいと思います!


IchigoJamをよりIoTで使いやすく、ブラッシュアップしたIchigoJam、近日正式版リリースです!
速度1.7倍、液晶に切り替えた際の音の不具合を解消し、IchigoBoy pocketでも見やすいよう調整。
IchigoJam 1.3b1」・・・ついに、1.3βとしてテスト公開!


3ヶ月間、おつかれさまでした!よいきっかけを提供いただき、ありがとうございました!
そして、これからもよろしくお願いします!いろいろ連携していきましょう。

links
- 「コード・フォー・ジャパン」地域フィールドラボ事業成果報告会 | 『さばえ.jp』百さんのブログです
- 民間企業から自治体へパートタイムで出向くITリーダーを募集、「地域フィールドラボ」説明会を5月16日開催 - INTERNET Watch
- Code for Japan

品川区アイデアソン参加最年少の小学1年生の女の子。
こどもプログラミングからの連続参加、その時のレポートを「IchigoJamはかわいいよ」と夏休みの自由研究にしてくれてました!

はんだづけがとっても気に入った様子!カラフルパーツでオリジナルづくりもポイント高かった。


はんだの絵、はんだごての絵、イチゴの絵、かわいい!うれしい!
きれいなはんだづけの仕上がり!6歳でもはんだづけ、いけます。


こどもプログラミングイベントで出してくれたアイデア「かたかなろーまじゲーム」。
キーボードからアルファベットを探すのが難しかったことからの発想。
たしかに、小学生高学年と一緒にやるプレッシャーを感じちゃったかもしれない。
でも、しっかり自分で打っていてエラかった!

ってことで、実現してみました「かたかなろーまじゲーム」

10 VIDEO3:CLS 20 S="3E456TGH:BXDRPCQAZWSUI1,KFV2^-JN]/M789OL.;_0Y" 30 CLT:FOR I=1 TO 10 40 N=RND(45):LC7,5:?CHR$(177+N) 50 K=INKEY():IF!K CONT 60 IF K!=ASC(S+N) BEEP20:GOTO50 70 BEEP5,5:NEXT:?TICK()/60

カタカナが表示されるので、対応するキーをすばやく探して押すゲーム。10問クリアでタイムが秒で表示されます!

これが結構難しい!
昔かな打ちしていたこともありましたがすっかり忘れてます。
キーボードを初めて使った頃の大変な気持ちを思い出せて、おもしろい!

プログラム、20行の謎の文字は、アイウエオ順に対応するアルファベットや数字などを並べています。

アイウエオ 3E456 カキクケオ TGH:B サシスセソ XDRPC タチツテト QAZWS ナニヌネノ UI1,K ハヒフヘホ FV2^- マミムメモ JN]/M ヤユヨ 789 ラリルレロ OL.;_ ワン 0Y

*ヲはシフトおしながらワの位置なのとキャラクターコード的にちょっと特殊なので省略

?CHR$(177) ア

40行の177は、アのキャラクターコードです。45種類のカタカナからランダムに出題。

子供と勝負するときっとわかりますが、覚える速さは子供のほうが上!
IchigoJam BASICを使ったワークショップをする際は、最初はゆっくり待ってあげましょう。
そのうち、どんどんキーボード打つ速さが上がってきます。

使えば使うほど速くなるキータイプは、現代プログラミングの基本。
打つのが速い子は、足が速いコ以上にモテるはず!

links
- 自転車との共存を実現するアイデア「チャリナビ」品川区恊働アイデアソン with Code for Tokyo, Sabae
- 温度と湿度から空気中の水分量を計算するアプリ - 水蒸気量計算機
- 地図アプリでふりかえる、センサーとまちあるき!まちをよくするアイデアとIchigoJamプログラミングつぎのいっぽ
- こどもも大人もコードフォーじぶんのまち! 品川区はんだづけ&センサー入門、練馬区IoT資料 - with PCN

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