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

IchigoJam x sakura.io = IchigoSoda
イノシシ檻連動、火災報知器連動、バス乗降数管理、お神輿など、多方面で活躍中。
手軽で楽しくオープンデータ化する手段で、2020年度全自治体オープンデータ化達成を後押しします。

世界一きっと簡単なIoT、人気のコマンド IOT.OUT

IOT.OUT 1

1万回送信して月64円と格安なので、気軽に使えて楽しいです。実は、1送信で送れるデータ量は最大128byteのポテンシャルを使い切る、まとめて送信に対応させてみました。

LET[0],1,2,3,4 OK IOT.OUT #800,128 OK

HELPコマンドで確認できるメモリ空間。#800は配列のアドレスです。128byte、1変数2byteなので、[0]〜[63]までの64数値をまとめて送付されます。長さの指定は8byte単位、128byteを超えて256byteまでを指定すると2通信分送られます。


IOT.OUT "Message from IchigoSoda!",24

メモリ位置と長さを指定するだけなので、こんな風に文字列をまとめて送ったり、ドット絵データを送るなども簡単です。
データの確認は、「sakura.io」の管理画面、websocketを連携させて、設定を開くのが簡単です!

webアプリとの連携など、こちらのサイトが詳しいです。
ボクにもわかる IchigoJam用 IchigoSoda / sakura.io の接続方法

実装としては、sakura.ioのモジュールへ、8byteずつキューにいれ、最後にフラッシュしています。

温湿度日照など多種のデータ、または、もっと細かい時間変化をお得に送りたいときに、ぜひどうぞ!
もちろんI2CWコマンドを使って、きめ細かい制御も可能です!(参考、位置情報リアルタイム共有デバイス

試してみたい方はβ版をこちらからどうぞ!
ichigojam-1.3b10.zip
命令機能追加:IOT.OUT, 命令復活:VPEEK (SCRの別名)
火星人を動かして小惑星帯で生き残れ!:IchigoJamプログラミング第4回 - 週刊アスキー

外出中のネコ、心配ですね。

ネコトイレIoTネコゴハンマシンと共に活躍するネットワークカメラQwatch。でもちょっと首振りできたらうれしい。ということで、作りました。「IoT首振りロボ」

月額64円のIoT、sakrua.io搭載のIchigoSodaを使えば、外出先のスマホから簡単操作!


材料はサーボ1つとダンボールの箱。カッターでサクサク工作。


穴を開けて線を通して、テープで固定。とりあえず。


プログラムを3行書きます。

1 N=IOT.IN() 2 IF N PWM 2,N 3 GOTO 1

1. IoTデータを取得してみる
2. もしデータを受信してたら、PWMコマンドで2番につながってるサーボを届いた数値で角度制御
3. 手順1へもどれ

スマホから制御、実験、うまくいきました!SAVE0で保存しておきます。


BTNとGNDをジャンパーでつないで、ボタンを押して電源いれたことにすれば、コンセント挿すだけ自動起動。


「IoT首振りロボ」のできあがり!


ネコの様子を見るのに大活躍している、I/O DATAのQwatchを載せます。(1万円ほど


調子に乗って、一気に動かしたらコケました。やっぱりテープ留めでは強度不足。置いただけでは不安定。


でも、じわじわ動かせばきっと大丈夫!プログラムを改造。

5 P=125:PWM 2,P 10 N=IOT.IN() 20 IF N<50 OR N>200 OR N=P GOTO 10 30 FOR I=P TO N STEP (N>P)-(N<P):PWM 2,I:WAIT 3:NEXT:P=N 40 GOTO 10

できました!(動画)

いよいよ来週、Maker Faire Bay Area 2019。今年もPCNシリコンバレーが出展です!
2017年出展時に出会った、こども発の楽しくプログラミングか学習できるボードゲーム「CoderBunnyz」の作者、Samaira Monicaさん。

CoderBunnyz, 8-age girl CEO made a board game to learn programming / 8歳女子CEO開発のプログラミング学習ボードゲーム
ボードゲーム2作目のAIを学べるボードゲーム「CoderMindz」でいよいよ日本展開スタートとメッセージ!

日本語説明書付き、またHana道場で遊んでみるのが楽しみです。
小学1年生でもOK、ボードゲーム「CoderBunnyz」とロボット「Ichigoチョコ」で体感プログラミング at Hana道場

身の回りのちょっとした課題、ロボやIoTで解決してみよう!
使うとどんどん溜まるいろんなデータをどう解析できるか考えるのが、AI活用第一歩。
Let's create with programming!

母校、福井高専、電子情報工学科として入学した新1年生向けに贈る「何でもやってみるのススメ」
つくればつくるほどに強くなる。

プログラミングやってみたい、ゲームつくってみたい、ロボットつくってみたい。
OK、全部やってみよう!待つ必要、遠慮する必要、全くなし!

ちょっとした目標があるといいよね。ということで、今のオススメ「高専IoTコンテスト」を紹介

スライド「ようこそ高専へ!何でもやってみるススメ 5G/IoT編


現代のスマホの主流、4Gから5Gになると、速度10倍、遅延1/10、接続数100倍になる。
これに伴って、きっと値段も1/10とかにはなるでしょう。
事実、2G時代の通信単価は、128byteで0.3円、ギガ単価にして251万円から、1/2500になってます。
湯水のように使える通信インフラを使って、なにしよう!?


コンテスト等いろいろ。究極のコンテストが実事業だとして、いろいろあるコンテスト。
全国からプログラミング好きが集まる高専プロコンもいいけど、ちょっと狭き門。
ということで、HITなど、地域開催されるコンテストや、高専IoTコンテストなどの新しいコンテストなどが狙い目!
チャンスはたくさんありますよ!


さくらインターネットのsakura.ioを使えば、月額わずか64円で4G回線を使ったIoTが実現できます!
IchigoJamと組み合わせたIchigoSodaで、超かんたんIoT。

例えば、5分おきにセンサーに触れた数(BTN端子)をネットに送り続けるIoTは

10 C=0:CLT 20 IF BTN() C=C+1:?C:WAIT 30 30 IF TICK()>5*60*60 IOT.OUT C:GOTO 10 40 GOTO 20

CLTでTICK値をリセット、CがBTNが押されたカウント。IOT.OUT命令で送信!

本日福井高専でネタに上がった駅や電車の混み具合が分かるIoTづくりのため、格安測距センサー「HC-SR04」を使うように改良するにはこちらを追加!

20 A=0:OUT1:OUT0 21 A=A+1:IF IN(1) CONT 23 IF A<5 C=C+1:?C:WAIT 30

簡単ですね!
あとは、実際の現場に置かせてもらって、データをとり、ひとまずJavaScriptで、かんたんなwebアプリを作って実験!(入門に jigjs をどうぞ)


高専ワイヤレスIoT技術実装コンテスト
略して、高専IoTコンテスト!採択されたアイデアには技術実証費用、最大300万円!

2018年度採択アイデア

5G部門
沖縄:高速低遅延回線が生み出す沖縄マリンレジャーパトロール
豊田:どこでも3次元軌道システム(スポーツの3Dデータ表現)
沖縄:高高度・高速移動体における高速・大容量通信の検証実験(飛行機内動画)

IoT部門 2018
沖縄:働きがい促進のための農福連携水耕栽培システム
木更津:カラス被害抑制のためのロボットIoT
北九州:国や文化の壁を越えたグローバルなスポーツ「COROMO」の提案
群馬:ピッツァ窯 IoT
舞鶴:スマホでつながる駅前イルミネーションの実証実験

GW、家族や、親戚の大人、身近な商店などなど、課題探しの旅にでてみましょう!
企業や、行政、社会人の方、お困りごとぜひお伝えください!
さぁ、チャレンジしよう!(4年生には、jigインターンも!)

チャレンジしてみたい人!の呼びかけると、集まってくれた福井高専電子情報工学科1年生、約20人!
課題とアイデアを考えてくることを宿題としました。

links
- 高専ワイヤレスIoT技術実証コンテスト
- 高専プロコン
- 全国高専生向けjig.jpインターンプログラム2019 ~募集開始のお知らせ~

実家がある石川と福井を結ぶバイパスから見えた天空の城「JAIST(ジャイスト)」
北陸先端科学技術大学院大学鯖江商工会議所とのコラボイベント@鯖江開催!
ウェアラブルと、地域ブランディングについて、前打ち合わせなしのパネルディスカッションと交流会。


「企業はもっと大学を使ってほしい」と、JAISTの教授。
日本は早くから大学があって当たり前の存在になっているが、利用率が高くない。
ここで提案、発想力豊かな地域の「こども」を加えましょう。

技術と課題をつなぐのが発想。

デザイン思考、常識なし、タブーなしと急に言われてもなかなか飛び出せないのが大人の弱み。
未来を生きるこどもへ、課題やおもしろ技術に触れてもらって、コラボしましょう。
地域における学び合い「地域ICTクラブ」の鯖江モデル「Hana道場」で進捗中。

この日は、嶺南、小浜市からシニアの方が来訪。こどももおとなも学生も、Hana道場は、誰に対してもオープンです。

プロトタイピングで力を発揮するのは大学、高専の実装力ある学生たち。
興味ある新技術を覚えること、ゲームが如し。得意の瞬発力を使ってハッカソンなどでひとまず一気につくりあげる!

それを事業に持っていくのは企業の力。
企業それぞれのミッション・ビジョンにしたがって、展開し続ける力は本業の人以外に有りえません。
もちろん、学生が本気でそれを実現しようと想った時、それはスタートアップ起業の良いきっかけになるでしょう。

これら実現に必要な、新しいものを受け入れるオープンマインド。
市長をはじめ、行政、高専、民間、金融機関、商店、市民までも、鯖江はみんなオープン!


JAISTの素敵な先生たち!北陸から世界へ、グローカルでいきましょう!


なんと輸出先が101カ国に!
梵のハイテク酒蔵をちょっとだけ見学。すべての銘柄を1万本以上製造、幻にしない酒造り!


会場だった、鯖江にできた新名所、梵 町家ギャラリー


JAIST x 鯖江市、協定!?


JAIST浅野学長、鯖江商工会議所黒田会頭、副会頭での加藤当主と!


JAISTからのおみやげ、まわせるUSB-C/microUSB両対応の給電用USBケーブル!
たった100円のコンピューターがコア、鯖江生まれのパソコン、IchigoJamでも使えます!

月額たった64円でつかえるIoT、sakura.ioと接続した、IchigoSoda。
例えば、鳥獣被害を防ぐため、柵に取り付け揺れを検知して警告するマシンのプログラムはこんなにシンプル

10 IF ABS(ANA(2)-512)>100 THEN IOT.OUT1:WAIT180 20 GOTO 10

アナログ加速度センサー使用

きっと、設置すると強い風でどんどん通知来たりして困ります。
そんなときは、スマホで1時間は通知をOFFにする機能を追加!

15 IF IOT.IN() FOR I=1 TO 60:WAIT60*60:NEXT

プログラミングはじめての大人や、社員研修、職員研修にも好評、IchigoJam IoTプログラミング講座、また鯖江開催します!
総務省でのIoTプログラミング体験

links
- 北陸先端科学技術大学院大学との交流会でした | 『さばえ.jp』百さんのブログです
- 天空の城"JAIST"の思い出、北陸から最先端!(弊社JAISTから3名!)
- Local x IT = Global、Starting the next Web by Open Data - JAIST講演
- デジタル指点字はじめのいっぽ「数字」の点字表現を体得する読み上げ学習マシーン(宮田研訪問!)

はじめて買ってもらったパソコン「MSX CANON V-10」で、IchigoJamが動いた!?

見慣れた、黒背景白文字、LED1で、CAPSLOCKのLEDがつく!

LED1

IchigoJamが誕生した2014年からの伝統、はじめのいっぽは、LED1!
出荷はなんと、5万台!国内外、多くのこどもたちにお届けていただき感謝です!

こちらが、MSXでIchigoJam風のプログラム。
IchigoJam BASIC がわかる人にはなんとなく読めるはず。

10 COLOR 15,0,0 15 CLEAR 200,&HCFFF 20 KEY OFF:CLS 30 PRINT"IchigoJam BASIC 1.3 for MSX?":PRINT"OK" 45 C$="" 50 IF T MOD 30=0 THEN LOCATE,,T/10MOD2 60 T=T+1:K$=INKEY$:IF K$="" GOTO 50 75 PRINTK$;:IF ASC(K$)<>13 THEN C$=C$+K$:GOTO 60ELSEPRINT 85 IF C$="LED1" THEN N=0:GOSUB100 86 IF C$="LED0" THEN N=1:GOSUB100 89 PRINT"OK":GOTO45 100 A$="3E01CD3201C9":FORI=0TO5:POKE&HD000+I,VAL("&H"+MID$(A$,I*2+1,2)):NEXT 110 POKE&HD001,N:DEFUSR=&HD000:A=USR(0):RETURN

CAPSLOCKを光らせるためにZ80マシン語を使用!
完全移植してしまうのもおもしろいかもしれません。


MSXフォントではこちら。

実装のポイント
- IchigoJam ver 1.3 で実装したカーソルスイッチ(LOCATE,,1)を使ってIchigoJam風
- LED1でつけるCAPSLOCKのLED、BIOSのCHGCAP(0132H)を使用(Aの説明逆?)
- LD A,1 / CALL 0132H / RET をZ80マシン語に変換(不思議とほぼ覚えてる)
- マシン語用にCLEARでメモリ確保(RAM16KBのBASICはC000スタートと判明
- MID$でマシン語書き込みテクニック(POKEの連続書き込みができるIchigoJamは便利!)
- マシン語の呼び出しは、DEFUSRしてからUSR!(IchigoJamのマシン語では、直接USR!)


MSX CANON V-10 表面、カートリッジにつなぐ何かつくるのもおもしろいですね。
とりあえず、Macと接続してクロス開発できたら便利そう。


MSX CANON V-10 裏面、カセットのインターフェイス!
コンポジットのビデオ出力はいまでも生きてます。


MSX CANON V-10 前面、ジョイスッティックポート x2


MSX CANON V-10 左面、2つカートリッジがさせるとは今、気が付きました。


MSX CANON V-10 背面、スロットからとれる電流表記あり。今なら意味がわかります。


1984年製のMSX、33年前に買ってもらったパソコンと同型、まだ立派に動いてくれました!
定価54,800円! RAM16KB

MSX魂を込めた、IchigoJam、これからも多くのこどもたちにプログラミングのきっかけ届けます!

本日、鯖江Hana道場にて、感謝の気持ちを込みた、ひみつのプレゼント!
IchigoJam生誕祭(5才の誕生日)
→ ひみつのこたえは「イチゴ焼!

links
- IchigoJam5才の誕生日!【IchigoJam生誕祭】: Hana道場
- IchigoJam 5th Annivarsary | PCN プログラミング クラブ ネットワーク
- IchigoCake BASIC | Programming Club Network
- 2014年 目指すはMSX! Raspberry Pi より安価な IchigoJam 発表!
- 2015年 創る人を創ろう! Pepper より安価な こどもロボットPaprika 発表!
- 2016年 MSXになりたい「こどもパソコンIchigoJam」あの起動ロゴを搭載!
- 2017年 IchigoJam Zero the World's Lightest PC 0g 150yen for IchigoJam Things!
- 2018年 盲聾のこどもたちにもプログラミングを! 体で感じる体表点字、IchigoBrailleでブラインドプログラミング、IchigoJam 4th Birthday!
- 2019年 IchigoJam for MSX!? はじめてパソコン CANON V-10 と IchigoJam 5th anniversary!

以前作ったSSRを使った100Vエルチカセットを海外の200V電源でうっかり使って壊してしまったので、今度は240V対応の秋月電子の大電流大型リレーモジュールキットを使って作り直し。 せっかくなので、超簡単IoT、IchigoSodaを使って遠隔操作対応に!


至近距離でオンオフしていますが、ネットが使えるところならどこからでも、OK!
家の無線LANを使っていない4G(LTE)回線を使った、sakura.io なので設定がシンプル!


きっかけとなったのは、IchigoJamも載ってる「ラズパイマガジン 2019年4月号」の特集
「ラズパイで100VのAC電源をコントロールしてみよう」
IchigoJamで100VのAC電源をコントロールしてみるついでに、スマホにつなげてホームIoTしよう!


こちら、リレーキット、500円
SSRは、100V20Aまででしたが、こちらは240Vで30Aまで!さすが物理。


キットの中身。リレー駆動用のトラジスタなどの回路はすでに実装済みなので簡単です。


延長コードと合体させます。
危険が伴う100V。ちょっと緊張しますね!


100Vの延長コード、プラグの片側をカット。(差し込み口の小さい、プラス側)


被覆を向いて、予備ハンダしておきます。


抵抗の切れ端などを挿してはんだづけすると安定しやすくていいです。


たっぷりはんだづけ!


100Vが流れる接点がうっかりどこかとショートしてしまわないようにホットボンドで固めておきます。


裏面もホットボンドで保護。


制御側、5Pピンソケットの2番目、4番目をペンチで引き抜くとちょうどよい!


VCC/GNDを5V/GNDにつなぎ、SIG(信号線)はIchigoJamのOUT1へ接続。
IchigoJamの電源をいれて、OUT1 だけで動作確認完了!
カチっと鳴ってリレーキット付属のLEDが光ればたぶん成功!100V、何かつないでみましょう。

OUT1

OUT0で消えます


続いて、IoT化するプログラム。たった3行!

1 N=IOT.IN() 2 IF N OUT N-1 3 GOTO 1

1 IoTコマンドでネットからのデータを受信
2 受信していたら1以上の値になるので、OUT N-1 で、リレー制御(2を送信でON、1を送信でOFF)
3 1へ戻る


SAVE0して、ボタン押しながら起動か、BTNとGNDをジャンパーでつないで、IoT電気のできあがり!
セキュアな回線でつながる,sakura.io 意図しないハッキングへの耐性も強いのが特徴です。

100Vのコントロールといえば、アートユニット、明和電機
秋葉原のラジオデパートに初のリアルショップ「明和電機 秋葉原店」
名前が名前だけに違和感なし!

ナンセンスな商品がぎっしり!?「明和電機」初の実店舗が秋葉原に本日オープン!同時に開店するラジオスーパーもチェック | 電撃ホビーウェブ
併設の「ラジオスーパー」には、Hana道場からの出展もありますよ!
「ラジオギャラリー」には明和電機の100V楽器の実物展示!
秋葉原に新名所、誕生です!

links
- 明和電機の土佐氏も「雇いたいレベル」とつぶやく、PCNこどもプログラミングコンテスト2018受賞作品が決定! - Watch Headline
- 夢の明和電機楽器をIchigoJamで演奏!まだまだ使える日本発の規格「MIDI」
- 明和電機x大人の科学、自動手書きマシーン「オートマ・テ」の型を3Dプリンターでつくる
- 謎なものエンカウント率=豊かさの指標 Touchyで出会った明和電機メカ花見
- 社長のサイン入り!明和電機のBITMANを自作してみる
- 自分で創って自分で演奏するアーティスト、明和電機で湧き上がる創作意欲

バス停が消えたと話題のGoogleマップの更新、アタリマエがなくなる不便は、新たな創造のチャンス!

京都市イベントからの帰り道、リアルにバス停が分からず反対方向にしばらく歩いてしまった経験から、バス停オープンデータを使って最寄りのバス停を探すアプリ「バス停さがしマップ」を「egmapjs」で再開発。


バス停さがしマップ
5つ星オープンデータ対応一覧表」によると、鯖江市の他、福井県池田町、静岡県三島市にあるバス停データ。全国いろいろな場所にデータがでることを想定して、表示エリア付近のみ表示するアプリにしています。 現在位置測位ボタンをつけて、最寄りのバス停探しにも対応。


全1470個所 いしぶみマップ
場所がおかしかったいしぶみマップの原因は、京都オープンデータさんへ、問い合わせて判明。緯度経度が度分秒形式になっていたため、変換が必要でした。


今日は、Hana道場で大人向けIoTプログラミング体験 with IchigoSoda


1行でできる超簡単IoTを楽しんでいただきました。
参考「コンピューターとお話しよう、LED1と打ってエンターでLEDが光るよを仮想体験 IchigoJam web エミュレーター - IoT研修@大塚グループ

市役所の混雑状況、サクラの開花状況、花粉やPM2.5の飛散状況などなど。
リアルタイムなオープンデータ、どんどん増やして、より楽しいまちにしていきましょう。

時空を隔てたリアル同士をつなぐネット。接点となる入力と出力の技術革新が熱い!

こちら秋月電子での取り扱いが始まった「タッチエンス・ショッカクポット POTU-001-1」とIchigoSodaを使ったやわらかIoTボタン。 スポンジを軽くさわったり、押し込んだり、傾けたりがリアルタイムで取得できる変わった入力装置、新種のコントローラー!

スポンジをぐっと押し込んだら通知するやわらかIoTボタンの出来上がり!(作り方とプログラムは後述)


全社キックオフMTGの翌日、せっかくなので今月で終了するVRゲーセン、VR ZONE SHINJUKUへ有志と共に


VR自撮り。機材トラブルで筐体を移って4人対戦。ボイスチャットでつながっているので、わーわー言いながら遊べる。 速度は遅め、後方ブースト強めのお気軽設定。ゴール後の順位表示はあってもいいのでは?


マリカーVR、手につけるセンサーがちょっと重い。


VRなギャラガ、重たい銃を振り回す感じはいい。誰でも楽しめるようにと大味気味な設定は仕方なしながら、何かスコアがあるとリピートもあるかも。


VRらしさが出ててよかった、高所猫救出体験。
突風とかを強力なサーキュレーターでねらったりするとよりリアルかも。
景色がCG風なので、没入できず。マットと揺れる台座というタネをカーテンでしきって置くとおもしろそう。


なつかしのスキー体験台!VR化されて帰ってきた!
こちらは残念ながら1人プレイでしたが、みんなでトリックしながら遊べるといい運動にもなりそう。
制限時間は2分、崖からおちたり、岩にぶつかったり3回生き返りながらも時間内にゴール!


今月で終了となる、VR ZONE SHINJUKU、アンケートにて改善点、リピート可能性を探ってました。
もらった非売品のパックマングッズ。おみやげコーナーの大きなパックマンモンスターのぬいぐるみかわいかった。

人手がかかって高くなり勝ちなVRゲーセンの課題。 スマホVRで使うヘッドセット部分を販売かレンタルか持ち込み(DAISOで500円!)、入り口でみんな装着し、ディスプレイを各筐体のところで自分で合体させる形状にすると回転早まりそう(ボーリング場の靴とボール形式)。 同じ筐体で、コンテンツのバリエーションをつけると、リピート率も上がり、VRコンテンツ開発市場も盛り上がる!

福井にもVRゲーセンを!

やわらかIoTボタンの作り方
IchigoJamとセンサーで、やわからボタン!
IchigoJam ver 1.3 をインストールしたIchigoSodaがあれば、やわらかIoTボタンへと1行追加で改造可!


こちらやわらかセンサー、タッチエンス社の「タッチエンス・ショッカクポット POTU-001-1」1,620円
公式サイトはこちら「ショッカクキューブ™ ショッカクポット™製品概要 | タッチエンス」(応用例
UARTで接続するPOTU-001-1は未掲載!?I2C接続のものも使いやすそうですね。


変換コネクタがないので、自作しました。
付属のケーブルを順番がわかるようにセロテープで留めてカット


5Pピンソケットにはんだづけ。


やわらかセンサーモジュールのできあがり!


1番ピンからGND、TxをRXDへ、RxをTXDへ、RSTはOUT1、5VはCN5へ接続します
* 電源は、3.3Vでも動きましたが、使用条件は4.3V-5.5Vなので、自己責任で

576,00bpsのUART(シリアル通信)で通信。
#6Dを送ると、4方向分の変位がそれぞれ10bit、2byteずつ計8byteで返ってきます。

1 'Touchence BPS57600 RESET:OUT1 10 OUT0:WAIT1:OUT1:WAIT2:BPS-1 20 ?CHR$(#6D);:K=INKEY() 30 UART1,2:?CHR$(#6D):UART0,2:? 40 FORI=0TO7 50 [I]=INKEY()&255:?HEX$([I],2) 60 NEXT 70 GOTO30

10行 OUT1に接続したリセット(RST)で初期化、BPS-1で576,00bpsに設定
20行 リセット後の初回は#FFが返る様子
30行 データをリクエスト #6D
40-60行 8byteのデータを受信、ひとまず2桁16進数で表示
70行 データ取得を繰り返し

しきい値が40を超えたら、IOT.OUTでネットへ送信するIoTボタン化するのはこの1行!(動画

65 IF[1]>40 IOT.OUT1:?:?"IOT!":WAIT60

簡単ですね!UARTなので、USBシリアル経由でパソコンにつないだ運用も簡単です。
新感覚VRの開発にもオススメです。


今回もベーマガが別冊付録の電子工作マガジン2019年春号、漫画、パソコンレクチャーは、IchigoJam ver 1.3 特集!! イチゴ衣装のつぐみちゃん!


新しくなった IchigoJam S の組み立て方法、PCN五反田と共同執筆したものが掲載!
電子工作はじめにぜひどうぞ!
電子工作マガジン2019年春号 特別別冊付録付き | |本 | 通販 | Amazon

links
- ショッカクキューブ™ ショッカクポット™製品概要 | タッチエンス
- 化粧用スポンジで優しさUX - やわらかポインティングデバイスの家庭版瓦そばの試作
- ショッカクポットI2C版 - Amazon
- タッチエンスのショッカクポット(POTU-001-1)を触ってみた。 - Qiita

鯖江市片上小学校にて、総合と算数、2コマ使ってはじめてのプログラミング体験授業。

キーボードの使い方上級編、SHIFTキーをマスターする前に、Altキーを押しながらCを押してネコを出したり遊んでもらっているところ。


それぞれオリジナルの発光パターンに自分で改造した「エルチカロボット」が動いた瞬間、上がる感動の声。
意のままに操れるコンピューター、かわいいでしょ?

授業の動画はこちら(スライド「はじめてのプログラミング、さんすうとプログラミング (PDF)」)

総合でプログラミングとコンピューターの基本(45分、ノーカット)


算数とプログラミング、速さの単元を想定して、キーボードを連打する、30m走ゲームづくり(45分、ノーカット)

10 CLT:X=1 20 CLS:LC X,15:?"O" 25 LC RND(32),RND(14):?”*” 30 IF INKEY()!=32 CONT 40 X=X+1 50 IF X<=30 GOTO 20 60 T=TICK()*10/6:?T 70 ?10800/T

タイムを3桁(555 -> 5.55 秒)で表示。
時速をキロメートル毎時として計算!30m駆け抜ける、平均速度は!?
(30m = 0.03km, 1時間 = 3600秒, 時速 = 0.03/(T/100/3600) = 10800/T)


プログラミングによる自動操縦ドローンのデモに、みんな興味津々!
まったさん、IchigoJam x MixJuice で、飛ばす実験成功!
How to fly a drone with programming by IchigoJam! / IchigoDakeでドローン “Tello” をプログラミングする方法! – about yrm


プログラミングで発明する例。(IchigoSoda = IchigoJam x sakura.io)
ここの廊下は、何人が通るのだろう?インターネットにつながったデバイス、IoTなら手に取るようにわかります。

10 OUT1:OUT0:A=0 20 A=A+1:IF IN(1) CONT 30 IF A<5 LED1:IOT.OUT N:WAIT 30:LED0 40 WAIT 5:GOTO 10

人が通ったことを距離センサーが検出したら、LEDをつけて、IOT.OUTで、ネットに送信!
1コあたり200円前後で買える超音波距離センサー「HC-SR04」を使用。
MixJuiceを使えば、無線LAN対応にも改造できますね。

身近な便利、作っちゃおう!


Hana道場
春休み、プログラミングや、自分だけのパソコンづくりにチャレンジしたくなったら、鯖江駅から歩いて5分、Hana道場へどうぞ!
(東京近郊の方は、PCN秋葉原Assemblage!)

links
- 動画&スライド公開、プログラミングB分類、総合と英語2コマ使った「はじめてのプログラミング」 - 鯖江市進徳小学校でモデル授業

2005年にスタートしたNPO法人によるコミュニティFM「たんなん夢レディオ」の理事をしてます。
創設したのは、福井高専の1期生の先輩、伊藤努会長!

たんなん夢レディオ 79.1MHz - 地域のみなさんといっしょに作るコミュニティFM放送局 - tannan.fm
3,000円でJR武生駅から徒歩15分、「なつかしや」というゲストハウスも運営してます。

伊藤さんと企んだ、ネットと放送の融合!USTREAMから始まったサイマル放送、現在はYouTube Liveで放送中!
福井高専提供の番組「高専ライブ」など、ご当地番組を近所と世界中にお届けしています。(タイムテーブル

聞いていたら、知っている人!
天津弥のガボステージ」にゲスト出演、大西さんの新プロジェクト!

福井 伝統工芸アイドル オーディション」2019/5/31まで
福井のミュージシャン、新アイドルグループ構想発表 「伝統工芸応援」コンセプトに - 福井経済新聞

放送、ネットに加え、フリーペーパー「夢レディオ編集室」と全方位メディアで展開する、たんなん夢レディオ。
今回は、IoTと親子をテーマに先日のkintoneイベントとIoT火災報知器「火守くん」を記事にしました。

サイボウズ x さくらインターネット x jig.jp / 親子体験IoT (PDF)

かんたんIoT、やってみたい方、福井県鯖江市「Hana道場」へどうぞ!

links
- たんなん夢レディオ 79.1MHz - 地域のみなさんといっしょに作るコミュニティFM放送局
- 「火守くん」「セーブライフ・ファイヤシステム」の株式会社創電(福井・敦賀)

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