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

sakura.io x IchigoJam、シールド for Arduino接続編と論理演算学習IchigoJamプリント

2017/08/27 23:55:00
#iot #IchigoJam #intern #KidsIT 

月額61円からのIoT、sakura.ioをIchigoJamで使うハンズオンでは、ブレイクアウトボード(2,500円)と電圧変換モジュールを使いましたが、sakura.io シールド for Arduino(5,000円)を使って楽することもできます。

Arduinoシールドを使った接続方法
- 3.3V/5Vスイッチを3.3V(左側へ)にする
- I2Cのジャンパ設定を下側(この写真で下側部、左)に設定
- ジャンパーワイヤーを5本用意しIchigoJamのCN5と接続
Arduinoシールド - IchigoJam
赤 3.3V - 3.3V (CN5)
黒 GND - GND (CN5)
白 5V - 5V (CN5)
青 SDA2 - SDA (CN5)
緑 SCL2 - SCL (CN5)

8byte/64bitの任意のデータが送れる、sakura.io。
16bitの変数ではなく、8byteのデータを送るコードがこちら。NFCで読み取ったIDや、GPSの信号そのまま送るなど、使えます。

POKE#800,#21,10,1,98 OK FORI=0TO7:POKE#804+I,I:NEXT OK C=0:FORI=0TO11:C=C^PEEK(#800+I):NEXT:POKE#80C,C OK ?I2CR(79,#800,13,#820,3) 0 OK

データ化け防止のために必要となるチェックサムの計算をしています。
XOR(排他的論理和)を解説する、IchigoJamプリントhttps://ichigojam.github.io/print/ja/LOGIC.html>1たす1は1、ろんりのなぞ」をつくりました。

本日、福井新聞には先日の福井県小中学生プログラミングフェスの様子が掲載されてました!
越前がにロボコンに向けた、カニロボ製作の学生コンビも登場、参加した子供たちの感想がうれしい!

福井の青空の元、高専インターン、OB/OGもごちゃまぜでBBQ!

jig.jpインターン生・世代ごちゃまぜバーベキュー!!! - jigintern2017の日記
インターン生活はあと2週間、創造活動、楽しもう!

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