狠狠撸

狠狠撸Share a Scribd company logo
ルネサスエレクトロニクス
2019.2.15 IoTLT@富士通
自己紹介
鈴木康之(すずきやすゆき)
「がじぇっとるねさす」
半導体企業として一般のものづくりを応援する取り組み。
WEB上で開発できるボードと共にコミュニティを中心に活動中
OpenCV V3.2が動くカメラ付き モーターなど直付けできる
安価なボード
EPS-WROOM-02 650円
WiFiモジュールに気をつける話
?3
プログラムが簡単にできる時代
?4
https://japan.renesasrulz.com/gr_user_forum_japanese/f/gr-adzuki/5527/12-6
資料とプログラムは、ここです。
2/1に投稿したプログラムを使ってください
センサに近づくと色が変わります。
1m以上離れると消灯。
20cm以下はピンク。
20cm~1mの間は、距離によって
色が変わります。
距離センサの使い方がわかります。
?5
USBをつなぐ SWITCHを押す
WiFiを選ぶ パスワード入力
WiFiだって簡単にできる時代
obniz
?6
ID表示される WEB上でID入力しjsを動かす
パスワード入力
Hello World完成!
ここまで10分ぐらい。
簡単すぎるボード。
かんたん!
?7
ボード配っているけど
Lチカだけじゃ実用に遠い???
クラウドに簡単に温度、湿度、気圧
を表示する実用サンプル作りました
WiFiモジュール
650円
温度、湿度、気圧センサ
モジュール
1080円
Arduino化して、クラウド接続する
プログラムを書いておく
GR-ADZUKI ?2800
(RL78/G13)
BME280 温度、湿度、気圧
センサモジュール (1080円)
I2C UART
ESP-WROOM-02
WiFiモジュール (650円)
Ambient
グラフ表示
温度、湿度、気圧は
ambient側で設定する
データに応じて表示を決める
ESP8266をArduino化します。
ESP8266にシリアルで送る
?WiFiに接続するためのSSID
?パスワード
?Amibientのライトキー
?AmbientのチャネルID
?データ1(温度)
?データ2(湿度)
?データ3(気圧)
UART
WiFi接続
WiFi.begin( x, x )
グラフ表示
ambient.begin( x )
ambient.set( x, x )
ambient.send()
?11
配線
BME280
ESP8266
電源をUSBからとる
動いたので、コストを安くしたい
動作している場合のLEDは黄色
WiFi接続NGだと赤になる
中華製だと安いよね
$1.7 送料合わせても
200円ぐらい
動かなかった???
余談:Aliexpressの梱包 箱パターン
箱は100%
つぶれている
(20/20回中)
中身は大丈夫
余談:Aliexpressの梱包 袋パターン
ペラペラだけどプチプチ
のビニール袋
中身ゴミ袋?
購入パーツ
中華製ボード、いろいろ試してみた
?チップIDを確認
?フラッシュが2MBなのかも、ファーム更新
?Arduino IDE 1.8.8の設定。書き込み方法
全部ダメ。動かない
Exception (0):
epc1=0x40228260 epc2=0x00000000 epc3=0x00000000
excvaddr=0x0000000a depc=0x00000000
ctx: sys
sp: 3fffe320 end: 3fffffb0 offset: 01a0
>>>stack>>>
3fffe4c0: 00000000 00000000 00000000 00000000
3fffe4d0: 00000000 00000000 00000000 00000000
3fffe4e0: 00000000 40228260 00000000 0000000a
3fffe4f0: 00000000 00000000 00000000 00000000
3fffe500: 40236a20 00000000 00000001 fbf8ffff
3fffe510: 04000002 3feffe00 00000000 00000000
3fffe520: 00000000 3fffc100 00000000 00000000
3fffe530: 00000000 00000000 00000000 00000000
3fffe540: 4010463c 00000000 00000000 00000000
-----ESP-WROOM-02 ( ESP8266 ) Chip Infomation -----
Core Version = 2_4_2
CPU Frequency = 80 MHz
ChipID = 59735F
Flash ID = 15400E
SDK version = 2.2.1(cfd48f3)
Boot version = 31
Boot Mode = 1
Flash Chip IDE Size = 2097152 byte
Flash Chip Real Size = 2097152 byte
Flash Frequency = 40000000 Hz
Flash Chip Mode = QIO
Free Heap Size = 50584
Free Sketch Size = 786432
Sketch Size = 259984
WiFi StationAP Mac Address = 84:F3:EB:59:73:5Frn
WiFi SoftAP Mac Address = 86:F3:EB:59:73:5Frn
普通のプログラムも動かない。
なんかリセットかかる
贰厂笔-奥搁翱翱惭-02电源问题かも
動く/動かない ESP8266調べてみた
ESP-WROOM-02
2年ぐらい前に秋月購入
ESP-WROOM-02D
新バージョン、最近秋月購入
ESP-WROOM-02
中華製、$1.82で購入
OK
NG
NG
何でダメ? 通信と電源波形を観測
ESP-WROOM-02
2年ぐらい前に秋月購入
OK
この線は電源なので、
ずーっと3Vないとダメなのに
2.296Vまで落ちている
(動いているけど)
何でダメ? 通信と電源波形を観測
ESP-WROOM-02
中華製、$1.82で購入
NG
この線は電源なので、
ずーっと3Vないとダメなのに
1.680Vまで落ちている
異常な通信波形
何でダメ? 通信と電源波形を観測
ESP-WROOM-02D
新バージョン、最近秋月購入
NG
この線は電源なので、
ずーっと3Vないとダメなのに
1.776Vまで落ちている
ESP-WROOM-02電源問題をググる
コレじゃん!
ESP-WROOM-02の電源を変更
?23
ESP8266電源をACアダプタへ変更
BME280
ESP8266
USB ACアダプタ
ESP-WROOM-02+ACアダプタ
ESP-WROOM-02
中華製、$1.82で購入
NG
1.680Vの電圧降下が2.296Vに改善。
動作するようになった
OK
まとめ
? 動かないボードは壊れていると思って
最初は調べなかった。技術者として原
因究明を行ったほうがよい。
? 今更感があるESP8266だが、実際試
すとハマった。でも、トラブル解決で少
し成長した気がする。
?26
初心者向けイベントあります
作品応募で賞品!初心者有利参加無料!
見学歓迎!
午前中は初心者向けワークショップ(内容募集中)
午後はルネサスナイト(作品自慢発表会)
午前のみ、午後のみ参加自由

More Related Content

2019 0215 IoTLT勉強会資料