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

ブレストの達人、カマコンに続こう!
鯖江商工会議所企画「あたらしもの好き勉強会」にて、かけ算ブレストして創出された11アイデア。

世界に広がり多大な価値創造につながる産業も、まずは小さなアイデアと行動から!
まずは、次々と新しいものが登場する場ができることを目指します。


品川区のオープンデータアイデアソンにて知ったブレスト手法の一種「かけ算ストーミング」をご紹介。
出展:アイデアソンに入るためのウォーミングアップ~かけ算ストーミング by ハラリョウ氏 (CC BY 4.0)


紙を用意して、4x4の表を書き、まずは身近なものを3つあげて、隣の人と交換。


もらった紙に、最近気になる新技術を3つ、書き加えて、戻します。(上に書いてあるものは全く気にしなくてOKです)


組み合わせたもので思いつく新商品、新サービスを一言で表しましょう。制限時間は3分、1つ20秒、思いつきでいきましょー


3分で9つもの新企画が誕生!


新サービスとしてまとめる用のシンプルなフォーマット。
誰に向けたサービスかをイメージすることはとってもは大事。
また、いくらで提供するか考えることでビジネスの規模を想像する練習になります。


隣同士でプレゼンし合う。
自分の一番と人の一番は違うこともしばしば。
本当の一番はやってみないとわからない!

今回誕生した、11のアイデアはこちら!

1. 長靴xドローン、どこでもドローンと長靴、急な雪雨がふった時でもドローンで長靴が届く月1,000円サービス

2. お茶とGPS、お茶農家がターゲット、お茶畑のところに摘み頃へ誘導してくれる、5万円/日

3. VR法要、遠くに住む法事に参加できない人にあたかも帰省して参加している感覚、故人をAIで再現する。18,000円。

4. AIxサバエドック。すべてのサバエドックファンへ、体調次第で、おすすめの食べ方、食べる本数を案内する。無料提供サービス化。

5. 360度シアター、4D上映の到達点。映画館全部がスクリーンになっている。見渡すかぎり2,300円入館料。同じ映画でも何度でも楽しめる。

6. AI自転車、一人でサイクリングで行く人に、話し相手を提供する。ナビ、ペースメーカー、サポートしてくれるサービス、1時間100円。

7. 卓球 x VR。卓球が好き。世界のプロ選手と対戦する感覚を提供、300円/回。

8. 電卓と自動運転、世の中の計算をするすべてのひとに、写真をとったら答がでる1回100円で提供。

9. AI本、参考書、その人にあわせて解説してくれる。やればやるほど偏差値があがる。1万円でスタート。

10. ドローンゲーム。ダンス好きやゲーム好き、ドローンを部屋の中に飛ばして、会場を盛り上げてくれるドローン。ライティングしてくれるドローン。50万円。

11. VRと日本酒。VRリアル飲み会。対象は忙しいけどなかなか飲めない。相手もリアルタイムに世界のどこかにいて、隣り合わせて一緒に飲める。1時間1,000円。オプション、もう1,000円で高級料亭の景色に変わる。

最小人数2人、ぜひ遊び感覚でトライしてみてくださいっ


かけ算ストーミングによるあたらしいもの企画法(PDF)
応用編を追記したスライドです。
2人の興味を組み合わせた、第二ラウンドがきっと熱い!

第二次世界大戦2年後、1947年(昭和22年)にはあった小学校4〜6年生の教科「自由研究」。
夏休みの一番の楽しみ「自由研究」が、かつての教科のなごりだったとは!?

全国、世界を飛びまわり活躍する著名人、7名をゲストに、福井県内外から多くの学校の先生、教育に関心ある企業の方、参加者総勢60名で開催された、第4回目となる「こどもプログラミングサミット」が開催。

1部のゲストによる4分インプットと、ゲスト間でのディスカッション。 その後、会場全体でグループディスカッション。国、行政、民間、学校、先生、海外視点の6グループそれぞれに分かれる話し合ったものを模造紙にまとめてもらい。最終パートで発表とまとめという4時間。学び多い、1日でした。

前回も好評だったオフレコルール。誰が何を話したか、具体的な内容は非公開。参加者の方も、ゲストの方も気兼ねなく、発言いただけた様子!

原典に返って、学習指導要領や差分を読むと、「地域」という言葉が大幅に増えていることがわかります。みんなで支えよう新しい教育!
小学校学習指導要領
小学校学習指導要領 比較対照表

変遷を辿って、発見した教科「自由研究」という科目

小学校教科の変遷(出展: 学習指導要領 - Wikipedia

なんと、年間70時間〜140時間、週2〜4コマの自由研究の時間があったとは、うらやましい。
残念ながら4年で終了してしまいましたが、その設立時の思いはとてもステキなものでした。

たとえば、鉛筆やペンで文字の書き方を習っている児童のなかに、毛筆で文字を書くことに興味を持ち、これを学びたい児童があったとすれば、そういう児童には、自由研究として書道を学ばせ、教師が特に書道について指導するようにしたい。つまり、児童の個性の赴くところに従って、それを伸ばして行くことに、この時間を用いて行きたいのである。
(出展:学習指導要領 一般編‐試案‐(抄)(昭和二十二年三月二十日):文部科学省

漢字の書き取りと書道の時間が嫌いだった自分からすると更にうらやましい。

各教科の授業時間の比較、5年生 (出展: 1947年、2018年

自由研究の時間は、教科や総合や特別活動に移っています。
インターネット/webで、こどもでも自在に調べられる現代、復活できるかも?
昭和22~25年の「自由研究」は、教科のひとつだった!?|ベネッセ教育情報サイト


こどもプログラミング、教育や学校との関係を見直すきっかけに!


実行委員長、ナチュラルスタイル松田さんから開会宣言!


アフレル小林さんファシリテートで始まる、1部 パネルディスカッション!


パンフレット掲載順に発表!自己紹介は1人4分(パンフレットPDF
ほんの一部ですが、写真レポートとしてまとめました。


前原小 松田校長、全部、IchigoJam!! で、プログラミング授業公開!!
小学校プログラミング授業、低学年から高学年まで全部IchigoJam!? / 東京都小金井市前原小学校の授業参観と講演


前原のプログラミング
Viscuit, Hour of Code, Cutlery Apps, Scratch, IchigoJam, micro:bit, Studiono, MakeCode, EV3, IchigoJam BASIC, JavaScript など全部授業で試した迫力はきっと世界レベル!


全てはここから始まった!
2006年のこどもプログラミングサミット会場で、IchigoJamをはんだづけする松田校長!


前原小学校とIchigoJamを使った公開授業の数々!


プログラミング的思考は直接のねらいとしない


小学校プログラミング教育の手引きの改訂で走った激震!


「教科等で学ぶ知識及び技能等の確実な習得」は捨てる!


元中学校の先生で研究者の上松さん、世界の教育事例の研究、世界のICT教育の進化


上松さん、生きる力 → 生き延びる力!?
OECD教育2030を公表 “生き延びる力”とは|KKS Web:教育家庭新聞ニュース|教育家庭新聞社


上松さん作成「レポート「プログラミング教育の進め方」を公開しました – アゴラ
会場では読みやすいサマリーも配布!


上松さん、AI、データ分析、学び続ける必要性、デジタルリテラシー、ビッグデータ、ブロックチェーン、ポスト21世紀スキル


リクルート 小宮山さん、これからの社会の学び・教育におけるAIの可能性


アメリカでWiFi普及率100%、BYOD(スマホなど端末の持ち込み利用)を75%が認めているという事例。
みんなスマホを持って授業をしたらどうなるだろう?
ペアで勉強すれば、遊ばない!?持ってない子にはタブレット貸し出せばいい?
クラウド管理で急な故障も怖くない!?


重要、OECD Education 2030
一歩先ゆく教育を!


総務省 安藤さん、学校内は文科省、学校外は総務省


保護者からの意見、プログラミングは学校で学ばせてほしいが54.6%でナンバーワン、でも学校ではまだ困惑


地域全体を巻き込むこどもプログラミング教育、中心に位置づく、地域ICTクラブ


地域ICTクラブ、福井の例、福井県こどもプログラミング協議会と越前がにロボコン


みんなのコード 利根川さん、高度な人材育成のためには裾野拡大


各地で先生に研修しまくり!
プログラミング指導教員養成塾受講生累計500人超!


目指すは世界!
LINEにメルカリもバックアップ!
事例:イノシシを捕まえるIchigoJam、AIで判別するきゅうり


鯖江市長 牧野さん、ITのまち鯖江とプログラミング教育


技術で世界と戦う、世界とコラボする鯖江


鯖江市、ITのまちの歩み。
オープンデータ、さばえIT推進フォーラム、来年2月には東京開催!
電脳メガネサミット2019-さばえIT推進フォーラム | Peatix


鯖江市、全小学校と全中学校でプログラミングクラブスタート
福井県こどもプログラミング協議会、参画!


昨年度は全教員向け研修、今年度は英語と算数での実証授業。
総合2時間を基本に、あとは自由研究の時間をなんとかとれるといいかも!?


Hana道場でどんどんこどもたち育ってます!シニア講師育成講座も好評


金沢市 副市長 細田さん、金沢版子供プログラミング教育について


きっかけは松田校長との出会い、昭和フレームの教育を改革!


未就学児から高校生までプログラミング教育、導入!
ITビジネスプラザ武蔵に専門家を派遣し、拠点化


2020年度から市内全ての小学校・全学年で実施!
3-4年生にIchigoJamとカムロボの姿が!
国の例示は置いておいて、総合の時間、金沢ふるさと学習を活用の方針


触れる、深める、極める!


自己紹介だけでパネルディスカッションが終わってしまわないように、タイムキープのための大画面で見やすいタイマーアプリ


IchigoJam web でその場でささっとプログラミング!
これが、問題解決力!ただし、なぜかしばらくすると元に戻るバグも発覚、運用でカバー。
原因は、TICK()の32767(15bitの最大値)でまた0に戻ってしまうこと。
1秒に60進むので、9分6秒ちょっとでリセットされるので、Nを9以上にする場合は、改造が必要です。

IchigoJam web で動かす
まず分数を入力してエンター
何かキーを押すとスタート、再度押してストップ、また押すと、同じ時間でリスタート)

つづいてグループディスカッション

海外グループ


国グループ


学校グループ


先生グループ


小林さんから閉会の挨拶!みなさん笑顔!


会場には、自動運転やカムロボなど、各地で活躍するプログラミング教材を展示


小学校でのプログラミング必修化もベーマガ復活を後押し、懐かしむ声と、復活を驚く声!
電子工作マガジン」ベーマガコーナーから別冊ベーマガへ!


BASICに限らず、電子工作や、プログラムの投稿、大募集中の復活ベーマガ!
こどもが自由に作った作品はもちろん、大人も投稿するだけで、こどもプログラミング教育に参加できます!( こどもプロコンの締切12/31も、もう間もなく!)

また来年のこどもプログラミングサミットに向けた活動、早速スタートです!

links
- 「第4回こどもプログラミングサミット」が福井市ハピリンホールで開催されました。 | 『さばえ.jp』百さんのブログです(- 福井新聞掲載、提供
- はじまるプログラミング教育に自分たちは何ができるか?中学生・高専生も一緒にオフレコ議論「第4回こどもプログラミングサミット」開催!準備に充てられたラストイヤー2019は楽しすぎてついていけないかも! – about yrm
- 第4回こどもプログラミング・サミット | (株)アフレル|教育版レゴ マインドストーム 正規代理店

プログラミング教育講演会、産業・教育・文化としてのプログラミング!
幼少の頃住んでいた、七尾市まであと一歩のところ、PCN金沢のお膝元、石川県かほく市にて開催。

教育だけでなく、産業界からの期待もあり、実際産業を動かしている実例、40年前から始まったアマチュア文化などをご紹介。


こども向け、学校の先生向けにいろいろやってきた、PCN(プログラミングクラブネットワーク)の裏話。


お休みの中、多くの先生に集まっていただきました。


プログラミング教材、展示コーナー


スキャナで世界シェア50%! PFU発、スキャナとシールでかんたんプログラミング!


カムロボ、IchigoDakeを後ろ刺しタイプ。
IchigoJamや、スキャナプログラミングで制御できます!


興味深そうにプログラミングを見る様子。


PCN金沢開発、USBシリアルチップを搭載した、IchigoJam用拡張基板!
大人向けにPC用に特化したバージョンを作るのもそろそろ良いかも!?


PCN金沢と関係深い、ハッピーハッキングキーボードで有名な、株式会社PFUさんの見学!
PFUの社屋内に設置されたものづくりスペース「もの@リオ(ものりお)」
社員は、3Dプリンター使い放題!


NT加賀で見た、3Dプリンターで作ったメガネ!空中配線はんだづけ入門にいいかも!?
IchigoJamもたくさん飾ってくれてます!


サーボで制御する、電子鍵も手づくり!


PCN金沢さんから光るネクタイピンをいただきました!


緑と赤の交互点滅、クリスマスなので!
気分に合わせてプログラミング自在です
3Dプリンターでタイピン、ありですねっ


ボタン電池を電源として、IchigoDakeにつなぐだけ、とっても軽量!


USBシリアルを使って、早速光らせましょう。
GND、B、R、GをIchigoDakeのOUT1、OUT2、OUT3、OUT4に接続
次の1行で青色点灯!

OUT2,1

赤と緑を点滅させよう

10 OUT3,0:OUT4,1:WAIT60 20 OUT3,1:OUT4,0:WAIT60 30 GOTO10

変数を使った点滅もあり

10 OUT 3,A 20 OUT 4,!A 30 WAIT 60 40 A=!A 50 GOTO 10

Assemblage発、1行色相環

110 T=100:PWM3,T,T:FORI=0TO5:FORH=0TOT:PWMI%3+2,ABS(I%2*T-H),T:WAIT1:NEXT:NEXT:CONT GOTO 110

ボタンを押したら色相環へ

45 IF BTN() GOTO 100 100 OUT3,0:OUT4,0:OUT5,0

光るアクセ、自作しましょう!


1963年のメモリ、1536文字(1536byte (= 1024 + 512) = 1.5kbyte)
当時価格はいくらだったのかな?


16bitパーソナルコンピューター、USAC PFC-15 (いちご!)
PFUがUSACだった頃のパソコン!1978年生、私と同い年!
スペックとか、説明書とか気になる!

Panasonic + Fujitsu + USAC(ウノケ電子)で、PFU!?
石川県かほく市宇野気に、PFUあり!
地域の企業と一緒につくる、新しい教育、北陸、熱い!

links
- PCN金沢
- 株式会社 PFU
- かほく市

ベーマガ再創刊号と共に復活「エイリアンフィールド 3671/ Alien Field 3671
こちらのゲーム、1981年のベーマガ創刊号に掲載されたゲームの一つ。
ドットイート型のアクションゲーム。
対応環境は、PC-8001。


なんとPC-8001用のカセットテープ、X68000のエミュレーター用5インチフロッピー付き!
カセットのA面にはデータ、B面には音源が入っているそうだが、読み出し機器手に入れなきゃ。


ベーマガ創刊号に掲載された原作「エイリアンフィールド」は、
ベーマガ再創刊号にリニューアルして再掲載&豪華復刻版も同時発売!
エイリアンフィールド 3671/ Alien Field 3671
for Windows (STEAM) / PC-8001 (カセットテープ or 打ち込み) / IchigoJam (打ち込み)


こちらPC-8001用エイリアンフィールド。STEAMのWindowsアプリとして動く!


「これからマイコンをはじめよう・・・と考えているきみに・・・」
当時の広告、東芝EX-80A(参考、マイコンEX-80 たけのこのタイタン/ウェブリブログ
コンピューターにはロマンあり!


エイリアンフィールド for IchigoJam
4ファイル分使う大作、打ち込みました!原作のドキドキ感がいい感じ!

バグを2つ発見
- エイリアンにまとめて当たると残機が一気に減ったり、マイナスになって終わらない
- 2機目から初期パワーが0になってしまう

自分で直しちゃうのがベーマガ流!こちら修正プログラム例です

'file 3 400 IF P==0 THEN O=1:RETURN 410 IF A>0 C=C+100:A=A-1 'file 2 420 IF O==1 AND L==1 THEN LRUN 0,200 430 IF O==1 AND L<>1 THEN LC L,22:?" ":L=L-1:A=20:P=50:O=0:GOTO 810


リマスタリングされて豪華になったエイリアンフィールドで遊ぶと、効果音を付けたくなりました。

'file2 50 PLAY"L16<CR4CR4CR4G4":WAIT120 420 IF O==1 AND L==1 THEN PLAY"L8AFDC4":LRUN 0,200 430 IF O==1 AND L<>1 THEN LC L,22:?" ":L=L-1:A=20:P=50:O=0:PLAY"G16C8":WAIT60:GOTO 810 805 PLAY"L16<CRCEG8":WAIT60 'file3 30 IF S=43 C=C+10:BEEP4 40 IF S=246 P=P+100:PLAY"L32<CEG" 410 IF A>0 C=C+100:A=A-1:PLAY"L32CGA" 620 PLAY"L32<FECEF":RTN

ファイル2が容量不足になるので、200-250行の4方向しか移動できないキー操作をこのように節約!

200 X=BTN(29)-BTN(28):Y=0:IF!XY=BTN(31)-BTN(30)


こちら、プレイ動画

ステージが上がるごとに速くしたり、敵を増やしたり、強くしたり、点数増やしたりするのもおもしろそう。 目指せ、IchigoJam版、単独販売!


ベーマガ再創刊号のHSP版、GitHubに発見!
コロン区切りで、BASICに似た言語 HSP で動く、エイリアンフィールド!
作者さんによる、GitHubにあるよ情報元に、発見mizukami/alienfieldBM
Windowsなら、こちらとHSPとダウンロードし、すぐ動かせる!改造できる!


パッケージ版、裏話トークDVDも付いてます!
エイリアンフィールド 3671/ Alien Field 3671


家電のケンちゃん主催、どんなものにもサインするよ会、多数持ち込まれる懐かしいベーマガ!
小学校2020年からのプログラミング必修化、ベーマガ世代のこども世代が、ど真ん中!
世代を超えて盛り上げる、新世代ベーマガ伝説の幕開けです!

links
- 『ベーマガ』&『エイリアンフィールド』復刻! 大橋編集長×水上氏×市川氏インタビュー 前編 - IGCC
- 『ベーマガ』&『エイリアンフィールド』復刻記念!大橋編集長×水上氏×市川氏 特別インタビュー 中編 - IGCC
- 『ベーマガ』&『エイリアンフィールド』復刻記念! 大橋編集長×水上氏×市川氏 特別インタビュー 後編 - IGCC

4年前のココ、秋葉原Assemblageで高専の後輩、槇野さんによる電子工作ショップオープンの書き込みを見て、東京第一回目のIchigoJamワークショップを開催。
IchigoJam はんだづけ教室 レポート / つくりかたマニュアル大人向け
IchigoJamのバージョンが 0.8.6 とまだ1未満!


Assemblageでの秋葉原初のIchigoJam販売が始まり、それをベーマガ創始者で、電波新聞社の記者だった、大橋さんが発見したことがミラクルの始まりでした。 ベーマガ復活しますとメッセージ来て、大興奮した思い出。その後、電子工作マガジン内コーナーとして再開し、今回の別冊復活へ。


ベーマガ創始者の大橋さんから、再創刊ベーマガと、1993年ベーマガにサインもらいました!


この日もAssemblage / PCN秋葉原でも、5才の女の子、はんだづけからのプログラミング体験。 みるみる上達するはんだづけ、最初から最後まで自分ではんだづけ仕切ったのすごい!はんだづけ仕立ての部品はちょっと熱い。


はじめてのプログラミングで、LEDついた!
画面に名前をランダムに表示しながら、LEDが光って音がなるプログラムで喜んでくれました。

10 CLS 20 LC RND(30),RND(20):?"*" 30 LED RND(2) 40 BEEP RND(100) 50 WAIT 30 60 GOTO 20

お父さんも元ベーマガ読者!一緒に楽しんでください!


初心に返って打ち込み、打ち終えるまでは10分、打ち間違いのデバッグにもう10分!
打ち込むとプログラムの作り方の違い、アルゴリズムの実現方法など、学びや発見が多くて楽しいです。

さすが何千年も前から続く勉強法「写経」奥が深い。
コピペでは味わえないこの感動、ぜひ短いものからぜひご体験ください!

電子工作マガジン2018冬号 特別別冊付録付き」← 再創刊ベーマガが特別別冊付録
一番短くて改造方法いろいろ掲載、かわくだりゲーム載ってます
ブラウザだけで動く、IchigoJam web でも打ち込み体験可。


オセロ的に縦横挟むと消える落ちゲー、オセロス。
ステージクリアするごとに速くなり、初期配置が高くなるのが熱い!


IchigoBoyを持っていなくても大丈夫!「オセロス」のIchigoJam用改造法がこちら

IN(7) → BTN(28) or BTN(LEFT)
IN(6) → BTN(29) or BTN(RIGHT)
IN(5) → BTN(30) or BTN(UP)
IN(8) → BTN(31) or BTN(DOWN)
IN(11) → BTN(32) or BTN(SPACE)
SWITCH1 → VIDEO3 or VIDEO4

IchigoBoyは、ミニ液晶とゲームパッド搭載、三重県発のIchigoJam互換機。
写真は、LPC1114内蔵の IchigoBoy pocketです。 IchigoJamに液晶をつけ、SWITCHコマンドで切り替えることで、お持ちのIchigoJamでも作れます!

画面サイズ、通常のIchigoJamが32x24ですが、IchigoBoyは16x8。
VIDEO3の16x12表示にして、操作方法を変更すると、いい感じで遊べます!
操作方法はそのままに、コントローラーを自作するのもいいですね!


ベーマガ再創刊号「オセロス」 on IchigoJam
700行、LC0,3 を LC1,3 にするとクリア表示がフィールド内に収まっていい感じになります。


遊びたいゲームは、自分で改造や、移植して楽しむのが、ベーマガ流!

こちら、小中学生のこどもにお勧め、ノートパソコンや3Dプリンターをゲットするビッグチャンス!
PCNこどもプロコン」締切は12/31です。

ベーマガへの投稿は、大人もOK、1,000投稿/月でベーマガ月刊化!?

高専生がハックしたOB会「高専カンファレンス」名古屋開催!楽しかった!
高専生も高専生でなくても、主催者でも参加者でも、みんなで楽しもう、創ろう感がとても良い。
実行委員長やまげんを囲んで360度 by THETA

こちら180度切り出し

反対側180度

ひっくり返した逆360度

THETAのアプリを使うとぐりぐり変えられて、VRモードにもできて更に楽しい!
イベントや旅行にオススメです!

「ものづくり」をテーマに楽しい発表の数々。つくる理由はシンプル!
Q: なぜ作ったの?
A: 無かったから、簡単にできそうだと思った

技術同人誌、創ろう!10部で1,220円〜、いい時代です。
書籍記述言語(?)Re:VIEWも使ってみよう。

新しい高専SNSの形探っています。
名刺交換をQRコードをRDFで効率化しよう。
まずはシンプルに、こちらウェブサイトに、JSON-LD、追加しました!読み取って、出会ったログを残せるアプリと合わせて使うと良いかも!?

<script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Person", "name": "福野泰介", "url": "http://twitter.com/taisukef/", "image": "http://fukuno.jig.jp/profile/fukuno-201803-2.jpg" } </script>

来年も高専新イベント続々!

高専生ちげ&やましーによる、Gitコマンドカルタで盛り上がる!趣味が合うっていいですね!

活躍、エモメガネ!

ゲーセンで、WS2812Bらしきもの発見、素材を知れば自分で創りたくなりますね。

次は「高専カンファレンス新春 in 大阪
高専現役生、OB、高専に興味がある人、ぜひどうぞ!

毎年恒例、鯖江の忘年会用の500円のクリスマスプレゼント、今年の和紙あかり!
色相をゆったりと変えながらほのかに光るオブジェです。

水風船、木工用ボンド、ハケを購入、300円(今回使用した和紙はもらいもの)
マイコンLPC810 75円電池ケース110円、WS2812B 12円、と合わせて500円!

和紙をいい感じにちぎります。

和紙を水に浸し、水で溶いた木工用ボンドをハケで塗って、膨らませた水風船に貼っていきます。

和紙で包んだ水風船。

ドライヤーでざっと乾かしますが、時間がかかりそうだったので吊り下げて放置。

乾いたら風船を割って、ハサミで形を整えてできあがり!

LPC810の開発は、IchigoJam上で可能!
マシン語をIchigoJamからLPC810へシリアルケーブルと制御信号を使って書き込み!
(接続方法、LPC810 - IchigoJamプリント

こちら書き込みプログラムと、WS2812Bで色相環のマシン語プログラム(ソースは末尾に)

1 'LPC810 Writer 110 UART3,2:OUT2,0:OUT1,0:WAIT9:OUT1,1 120 CLS:?"?":GSB@R 130 ?"Synchronized":GSB@R 140 ?12000:?:GSB@R:GSB@R 150 ?"A 0":GSB@R:GSB@R 160 ?"U 23130":GSB@R 170 ?"W 268436096 ";L:GSB@R:UART1,2:LC0,-1:FORI=0TOL-1:?CHR$(PEEK(A+I));:NEXT:UART3,2:LC0,6:? 180 ?"P 0 0":GSB@R 190 ?"E 0 0":GSB@R 200 ?"P 0 0":GSB@R 210 ?"C 0 268436096 256":GSB@R 220 OUT2,1:OUT1,0:OUT1,1:END 300 @R:K=INKEY():IF K=13 K=INKEY():WAIT9:RTN ELSE CONT SAVE1 NEW 10 POKE#700,0,4,0,16,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,223,251,255,239,41,72,223,33,1,96,41,72,1,104,3,34,210,67,17,64,1,96,39,72,39,73,1,96,39,72,12,33,1,96,40,76,10,38,48,2,32,96 20 POKE#746,0,32,0,33,2,70,2,42,0,221,3,58,0,35,1,37,40,66,0,208,51,70,91,26,0,43,0,218,91,66,163,84,127,180,0,240,10,248,0,240,40,248,127,188,1,49,177,66,232,209,1,48,6,40,228,209,226,231,3,32 30 POKE#782,23,73,21,76,4,34,128,37,11,120,34,96,43,66,8,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,96,7,224,0,0,34,96,0,0,0,0,0,0,0,0,0,0,0,0,109,8,233,209,73,28,1,56,228,209,112,71,8,79,1,63,253,209,112,71 40 POKE#7C8,128,128,4,64,16,0,4,64,192,193,0,64,191,255,255,255,0,32,0,160,0,35,0,160,0,0,0,16,128,26,6,0 50 A=#700:L=232:LRUN1 SAVE2 RUN

LPC810へ書き込んだら、電源をつなぐだけで光ります!

立てて使いたいので、単4電池2本のスイッチ付き電池ケースの線を出す方向を変更。

照明を正面にすることにこだわった結果、マイコンLPC810がちょっとはみ出しました。

できあがり!

とっておいたちょうど箱でパッケージング!

ラベルプリンターで製品名を貼り付け。リボンは自分では結べませんでした。

喜んでくれて何より!
和紙とのりの工作、簡単で良い仕上がりになるのでおすすめ!
中身のライト、IchigoJam制御にしたり、100均で買ってきてもいいですね。


IchigoJamからLPC810へ書き込んでいる様子

WS2812Bを色相環制御するLPC810用 Armマシン語プログラム、asm15表記
@MAIN内のR6が最大輝度、@WAIT_Nが色を切り替える待ち時間
色相環アルゴリズムは、PCN秋葉原 Assemblage 発のBASICプログラムから移植

DATA L #10000400 ' stack DATA L #21 ' entry point DATA L 0, 0, 0, 0, 0 DATA L #EFFFFBDF ' VALID_CODE = 0x100000000-0x10000400-0x21 @ENTRY R0=[@SYSAHBCLKCTRL]L R1=#DF 'SWM, GPIO, I2C:off, FLASH, FLASHREG, RAM, ROM, SYS [R0]L=R1 R0=[@FLASHCFG]L R1=[R0]L R2=3 ' flash no wait: set 0b00 R2=~R2 R1&=R2 [R0]L=R1 R0=[@PINENABLE0]L R1=[@PINENABLE0_DATA]L [R0]L=R1 R0=[@GPIO_DIR0]L R1=`1100 ' PIO0_2 and PIO0_3 [R0]L=R1 @MAIN R4=[@RAM]L R6=10 ' =V R0=R6<<8 [R4]L=R0 ' HUE @HUE ' R4 color address R0=0 ' 0 to 5, =I @HUE_LOOP1 R1=0 ' to T, =H @HUE_LOOP2 R2=R0 R2-2 IF LE GOTO @HUE_SKIP1 ' if A>2 R2-=3 @HUE_SKIP1 R3=0 R5=1 R0&R5 IF 0 GOTO @HUE_SKIP2 R3=R6 ' =T @HUE_SKIP2 R3=R3-R1 R3-0 IF GE GOTO @HUE_SKIP3 R3=-R3 @HUE_SKIP3 [R4+R2]=R3 PUSH {R0-R6} CALL @WS2812B CALL @WAIT POP {R0-R6} R1+=1 R1-R6 ' =T IF !0 GOTO @HUE_LOOP2 R0+=1 R0-6 IF !0 GOTO @HUE_LOOP1 GOTO @HUE 'WS2812B x1 driver 'param ' R1 - address (B, R, G) 'use ' R0 - data count (ex WS2812B x 3) == 3 ' R2 - OUT value ' R3 - data value ' R4 - GPIO address ' R5 - bit count @WS2812B R0=3 R1=[@RAM]L R4=[@GPIO_NOT0]L R2=`100 ' PIO0_2 @LOOP_DATA R5=#80 R3=[R1] @LOOP_BIT [R4]L=R2 R3&R5 IF 0 GOTO @ZERO NOP NOP NOP NOP NOP NOP NOP [R4]L=R2 GOTO @JOIN @ZERO NOP [R4]L=R2 NOP NOP NOP NOP NOP NOP @JOIN R5=R5>>1 IF !0 GOTO @LOOP_BIT R1=R1+1 '+6clock R0-=1 IF !0 GOTO @LOOP_DATA RET 'WAIT 'use ' R7 - wait count @WAIT R7=[@WAIT_N]L R7-=1 'wait R7*3+1 clock IF !0 GOTO -1 RET ' init @SYSAHBCLKCTRL DATA L #40048080 @FLASHCFG DATA L #40040010 @PINENABLE0 DATA L #4000C1C0 @PINENABLE0_DATA DATA L #FFFFFFBF @GPIO_DIR0 DATA L #A0002000 @GPIO_NOT0 DATA L #A0002300 ' WS2812B @RAM DATA L #10000000 @WAIT_N DATA L 400000

すみません!消火栓探しアプリ、つつじバスモニターが動いていませんでした。
原因は、APIKEYと中使っているプログラムのモジュール名の衝突。

ブラズザ上で動作するアプリ、webアプリは、ブラウザのバージョンアップ、使っているAPIの仕様変更や、障害などに引きづられる運命にあるので、定期的なメンテナンスが欠かせません。

findhydrant 消火栓を探す - odp
雪で埋まった消火栓は、火災時の消火活動に支障が出るため、危険です。優先的に除雪しましょう。 近くの消火栓を掘り起こしに探検するのも楽しいですよっ。今年の鯖江、活躍するほど雪は振るのか!?


鯖江つつじバスモニター / 公共交通IoTリアルタイムオープンデータ
鯖江市のIoTバス、どこにいるか?何人乗っているか?がリアルタイムオープンデータとなっています。過去データを探索して、機械学習(AI)に使うのも楽しそう。

消火栓を探すアプリ、odpで、消火栓オープンデータを5つ星オープンデータ化するとすぐに活用可能です! 雪が降る自治体の方、ぜひご検討くださいー

再創刊された別冊付録ベーマガが表にあるので、大いに目立つ「電子工作マガジン2018冬号
投稿した現代のBASICパソコン、IchigoJam用「かわくだりゲーム」が掲載されました!うれしい!!

短いプログラムで高いインパクトを目指して2015年のイベント用に作ったのが最初。世界中で楽しんでもらってます。
今回は、やさしいプログラムの改造方法を10コを紹介。こどもと一緒にお楽しみください!

こちら改造して作ったオリジナルゲーム「うみもぐりゲーム」

左右で操作、アワをゲットしてAIRをつなぎ、できるだけ深く潜るゲームです!

10 S=0:A=30:X=15:CLS 20 LC X,5:?CHR$(250) 30 LC RND(31),23:?"o" 31 LC0,0:?"SC:";S;"0 AIR:";A 34 WAIT 3-S/100 35 LC X,4:?CHR$(223) 36 X=X-BTN(28)+BTN(29) 37 IF SCR(X,5) A=A+10:BEEP 40 S=S+1:A=A-1:IF A>=0 GOTO 20

画面外にでてもアワを取れないので勝手に死ぬので、画面外判定がいらずシンプル!
1000点ごとに速くなります!(34行)

復活したので投稿も絶賛受付中。月に1,000投稿を超えたら、なんと月刊化しちゃうとか!?
投稿方法はPCNでも紹介、メールでOK、参加費無料!ガンガンいっちゃいましょう!
マイコンBASICMagazine | PCN プログラミング クラブ ネットワーク

おまけ、きれいに画面の写真を撮りたい時は、かっこいいシーンで停止するように改造しよう!

32 IF A=11 WAIT3000

AIRが残り11になったら撮影用に、50秒停止


ベーマガを源流に、MSXに特化する形で発刊されていたMSX-FANの別冊、MSXプログラムコレクション50(平成元年12月発刊)。 小5の時、820円のこの本を買ってもらったことで、いろんなゲームとプログラミングに触れ、雑誌も購読、とことんハマった小中学生時代。 今こそその恩返し!


小学生の自分が、ゲームで遊ぶために打ち込んだ跡!


MSX-FANには長いプログラムやマシン語だらけプログラムの打ち間違いを探すためにチェックサムと計算プログラムが付属してました。 たまに、ちょうど2箇所うまく間違ってチェックサム的に合ってることも・・・。そんな時は、どこが違うかあたりを付けつつ、虱潰しに見比べる! せっかく打ち込んだ大作ゲームだからこそ、必死になれました。

ベーマガもそんな子供心をくすぐるゲームにフォーカスしたことがヒットの秘密とのこと。
『ベーマガ』&『エイリアンフィールド』復刻! 大橋編集長×水上氏×市川氏インタビュー 前編 - IGCC

人気の復活ベーマガこと電子工作マガジン2018冬号、通販は軒並み売り切れ。
お近くの本屋さんにいくと手に入りやすい模様です。

links
- あの「ベーマガ」が別冊付録で復活、電子工作マガジン 2018年冬号が発売 - AKIBA PC Hotline!

ナチュラルスタイル x 福井新聞の2018年の大発明&大発見、自動運転プログラミングは女子に刺さる!
自動運転プログラムを持ち帰り、夏の思い出と共に。全国から100人1泊2日プログラミング・フェス! – about yrm

福井南特別支援学校の高等部のこどもたち10名に、自動運転プログラミング実践研修がありました。
結果、大成功。強烈なWow体験をきっかけに、福井南特別支援学校内の小学部、中学部、作業グループのこどもたちへとプログラミングを伝える、PCN福井南をやる!と名乗りをあげてくれました。


こちら前回の復習、LED1から、くりかえしで点滅、OUT33で前進させる、ジグザグ走行、センサーで自動停止まで、自動運転車Radishも使って笑顔あふれる学びの様子。2分動画としてまとめました。


本日も高等部の10名向けに講習、IchigoJam スクールセットは準備、ラクラク!


今日の講師は、IchigoDake、IchigoIgai、カムロボxDakeJacket、自動運転車Radishを開発するナチュラルスタイルの代表、松田(まった)さん


KidsVenture創設者の高橋さんからのエール!


ロボットをうごかそう!


まずは電池をセット!


ロボット制御はじめのいっぽを体験したら、スライドと手元資料を紹介!
あとはいろいろやってみよー


タミヤ、カムロボ、大活躍!


男女差がおもしろい。男子はカムロボをいかに制御するかに夢中になり、


女子は乗れる自動運転車で熱くなる傾向。


タイピングにも慣れ、ロボットを使ったそれぞれ自分の思い思いの試行錯誤でプログラミングの楽しさを味わってもらいます。


スゴイ!
ぶつかりそうになったらちょっと戻って、旋回し、再び前進するプログラム、手助けなく作り上げてました!

10 OUT33 20 IF ANA(2)<500 GOTO20 30 OUT18:WAIT60 40 OUT34:WAIT120 50 GOTO10


壁に向かって突撃!


大人も楽しい自動運転車、Radish!


福井南特別支援学校、米澤校長先生を囲んで!


エモメガネはこどもにも人気!


エモメガネ、アフリカでも流行る!?


PCNケニア、PCNタンザニアメンバーからの福井3ヶ月、ict4eインターンの成果発表プレゼン!
IchigoJam、e-learing materials "IchigoWeb System" と共にアフリカへ!


カムロボがサルサを踊るプログラム!


タンザニアのこどもたちにもプログラミングを!


KidsVenture創設の地、鯖江「ときの蔵」にて、2018年忘年会!
来年も良い年になりそうです!

links
- 自動運転プログラムを持ち帰り、夏の思い出と共に。全国から100人1泊2日プログラミング・フェス! – about yrm
- ログラミング 体験活動広がる 教材にはjig.jpのイチゴジャム キッズベンチャーを15年jig.jpなど県内ソフト企業が立ち上げ「福井新聞社」提供 - 牧野百男 Facebook
- プログラミングC分類、福井南特別支援学校のこどもたちにプログラミングを!

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