micro:bitをScratch 3.0で使おう
https://gyazo.com/b0f13041da53cc4a98730c2e0292a8da
いきなりですがデモです
https://gyazo.com/013219a91f45412a09b2445c9d178e8c
micro:bitを前後左右にかたむけると、ねこちゃんが動く
ボタンA,Bを押すと、ねこちゃんが左右にまわる
下のコネクタの1とGNDがつながると、「こんにちは!」といって、micro:bitに♡を表示する
「動いた」り、「振られた」り、「ジャンプした」数をかぞえる
Scratch 3.0
みんな大好きScratchのあたらしいの
2019/1から正式版に
micro:bitともつながるよ
https://gyazo.com/b23cde6848842dba88a56b010c4f5415
micro:bit
https://microbit.org/images/microbit-hardware-access.jpg
(c)microbit.org
2つのボタン(A,B)
5x5の25のLED (明るさセンサにもなる)
加速度センサ(傾きがわかる)
温度センサ
コンパス(方角がわかる, 磁石が近づいたことがわかる)
無線通信(独自またはBluetooth Low Enerygy)
USBインタフェース (電源, プログラム転送, シリアル通信)
色々な物をつなげれるエッジコネクタ
* 赤字はScratch3.0 micro:bit拡張で使えるもの ソフトウエア
公式
Scratchの様なブロックプログラミング
JavaScriptでもプログラミング可能
Scratch
スマイビー (Scratch 2.0オフラインベース) micro:bitをScratch 3.0で使うための準備
ここでは、時間もないのでくわしい話はしません
わからなかったら、つぎのDojoででも聞いてね!!
1. Scratch Linkをインストールする
2. Scratch用プログラムをmicro:bitにインストールする
3. Scratchにmicro:bit拡張を追加する
micro:bit拡張ブロック
https://gyazo.com/f9f8d8e8f1f7da433cc1a5da2bf55baa
Scratch3.0 micro:bit拡張機能では使えないもの
温度センサ
明るさセンサ
コンパス(方向センサ)
USBインタフェース(シリアル通信)
おまけ:スマイビーのブロック
https://gyazo.com/44a8ebee0b36c67acb008d2cd600e751
https://gyazo.com/d68df613a223c3e6367ea7e3635a4890
Scratch3.0+micro:bit拡張では使えない、以下のものが使える!!
温度センサ
磁気センサ(コンパス)
エッジコネクタの端子で、アナログまたはデジタルで、入力または出力ができる
おわりに
Scratchとmicro:bitをつなぐと楽しい!!
(無線)リモコンジョイスティックぐらいなら簡単に作れるよ!!
もう少しいろいろしたくなったらスマイビーもいいよ!! 作った人がきてくれるかも
Q&A
Q. スマイビーってなんですか?
A.
Scratch 2.0オフラインエディタベースで、micro:bitを使えるようにしたもの
Scratch3.0+micro:bit拡張より多機能
Q. (父兄より)Amazonを見て、どのmicro:bitを買えばいいですか?
A.この基本のです。電池関係も買ったほうがいいかも 今回の感想
なんとか、ニンジャの集中力が途切れないぐらいの時間で話せたか
デモを最初に持ってきたのはよかったかも
Q&A的な反応があって、ホントによかった
今回、怖くて、笑かすネタをツッコメなかった。次回はガンバル