加速度センサ

FRDM-KL25Zにのっている加速度センサを試してみます。 サンプルプログラムをもとに簡略化しています。 LEDは明るすぎてまぶしいだけなので点灯させていません。 またセンサが出力する符号がわかるようにabsをなくしています。 実行した結果から、基板をUSBコ…

タッチセンサ

FRDM-KL25Zのタッチセンサを使ってみます。 といっても、単純ではないので用意されているサンプルを動かすだけです。 http://mbed.org/handbook/mbed-FRDM-KL25Z-Examples サンプルプログラムの中からTouch Sensor - Hello World!をインポートしました。 タ…

PWM出力

FRDM用サンプルプログラムを見ていると、LEDをPWM駆動できることがわかりました。 http://mbed.org/handbook/mbed-FRDM-KL25Z-Examples そこで、RGBそれぞれをPWM駆動してみました。プログラムはこんなの。 PWM出力できる値は0~1の間ですが、0に近いと明る…

シリアル通信

つづいてシリアル通信を試します。 その前に、PC側にドライバをインストール http://mbed.org/handbook/Windows-serial-configuration FRDM用サンプルプログラムにシリアル通信のプログラムがあったので それを流用してすこし改変。 PC側ではTeraTermを動か…

FRDM-KL25Z その2

ひきつづき、FRDM-KL25Zで遊びます。 前回はLEDが単色で点滅しましたが、せっかくRGB-LEDなので いろんな色を出してみましょう。昔の言い方ならデジタル8色かな。 LEDのピン名を調べてみると、色の名前で良いことが判明。 配列を使って簡潔なプログラムにし…

FRDM-KL25Z

フリースケールのFRDM-KL25Zで遊んでみる。 mbedに対応しているということなので、ファームウェアを書き換える。 手順はここ。 https://mbed.org/platforms/KL25Z/ あとは、オンラインコンパイラでblinkyを書き込む。 とっても簡単。