Switch Science


Switch Science is one of the open source hardware retailers in Japan. We are manufacturing our own products.

display the temperature on a LCD

スイッチサイエンスが提供する第三回目のmbed webinar(mbedのウェブセミナー)の補足を行います。講師はmbed エヴァンジェリストの勝純一先生です。今回は温度センサで取得した温度をキャラクタ液晶上に表示する方法を説明します。


資料

スライド

/media/uploads/asagin/mbed_webniar3.pdf

配線図

/media/uploads/asagin/webinar3.png

サンプルプログラム

Import programLM75B_LCD_mbedLPC1114FN28

温度センサLM75Bとキャラクタ液晶AQM0802Aをmbed LPC1114FN28に繋げて、温度をキャラク液晶に出力するプログラム



部品

- mbed LPC1114FN28
- USB-MicroBケーブル
- ブレッドボード
- ジャンパワイヤ
- LM75B温度センサ(I2C接続)
- I2C接続の小型LCD搭載ボード(3.3V版)
- ピンヘッダ
スイッチサイエンスで販売しているLM75B温度センサとI2C接続の小型LCD搭載ボード(3.3V版)には、ピンヘッダは付属しません。別途ご用意していただき、はんだ付けしてご利用ください。

mbedやブレッドボードなどはスイッチサイエンスのウェブショップからお買い求めいただけます。

参考資料

- SE1602EのComponentesページ
I2C接続の小型LCD搭載ボード(3.3V版)を使うためのライブラリがあるページです。
- mbed LPC1114FN28のplatformページ
mbed LPC1114FN28のピンアサイン図が載っているページです。

訂正

動画中で、ディスプレイの型番をSB1602Eと説明していますが、I2C接続の小型LCD搭載ボード(3.3V版)で使われているディスプレイの型番はAQM0802Aです。SB1602E用となっているライブラリは、正確にはSB1602Eの液晶を制御しているドライバIC ST7032ののライブラリです。AQM0802Aを制御しているドライバICもST7032なので、今回はSB1602E用のライブラリを使うことができました。

よくあるご質問

Q. mbedがパソコンに認識されません。
A. 充電専用USBケーブルを使っていませんか?通信できるUSBケーブルで試してみてください。

Q. developer.mbed.orgのページのデザインが動画と異なりますが、問題はありませんか。
A. この動画の撮影直後にページデザインが変更になりましたが、サイト構成に変更はないようなので問題はないと思います。