GR-SAKURA
GR-KURUMI
GR-COTTON
GR-CITRUS
GR-PEACH
GR-KAEDE
GR-ADZUKI
GR-LYCHEE
GR-ROSE
GR-MANGO(*)
SNShield
Web Compiler
IDE for GR
TOPPERS関連
女子美コラボ
その他
※プロデューサミーティング中
作り方使い方資料
イベント関連
作品記事
体験記事
ライブラリ
ツール
その他・過去ファイル
ロームセンサーボードとSAKURAボードをArduinoコネクタ接続して
Lazurite IDEを立ち上げましたが、マイコンボードのアラームが出ます。
何か設定が必要なのでしょうか?
温度センサーを使って、AREFとIOREFは結線しています。
まず、GR-SAKURAの基本的な使い方について、ローカルアプリのIDE for GRの例が以下に記載されていますので、お試しください。
http://gadget.renesas.com/ja/product/sakura_sp2.html
次にロームセンサー評価キットとの接続ですが、基本的な接続構成、サンプルプログラムは以下のGR-PEACH用のサイトに沿って進めていただくことで、動作できると思います。
http://gadget.renesas.com/ja/product/peach_sp6.html
1点注意として、センサーシールド使用時は、以下のようにI2C(Wire)の接続で2本ワイヤーが必要です。図はGR-KAEDEですが、GR-SAKURAも同様です。
A4にSDA, A5にSCLをつなげてください。
どうもありがとうございました。
PEACHでサンプルプログラムを書き込みましたが
TeratermでのモニターがSerialにならず
TCP/IPのままで、センサーの値が表示できていません。
3Vのジャンパー接続はしました。
センサーは温度しか接続していませんが。
お手数をおかけ致します。
> TeratermでのモニターがSerialにならず> TCP/IPのままで、センサーの値が表示できていません。
Tera Term の起動時に
が選択できないということであればドライバが導入されてないのだと思います。
https://developer.mbed.org/handbook/Windows-serial-configuration
を参照してください。
# あれ? PEACH??
SerialドライバをインストールするとSerialが表示されるようになりました。
ただ、Peachでサンプルプログラムを入れて、ビルドを実行すると
エラーが出ました。お手数をおかけ致します。
web コンパイラ(http://tool-cloud2.renesas.com/index.php)にて GR-PEACH_Sketch_V2.01.zip をテンプレートとして新規プロジェクトを作成し、記事(http://gadget.renesas.com/ja/product/peach_sp6.html)にある rohm-lib.zip をプロジェクトにアップロードし、gr_sketch.cpp の内容を記事の通り書き換えてビルドしてみましたが、問題なくビルドできました(実行はしておりません)。
作業内容を確認されることをお勧めします。
> 私も同様のエラーがでました。> チュートリアルの内蔵RTCのとこですよね。
「チュートリアルの内蔵RTCのとこ」とはどこでしょうか? アドレス等明記していただけるとありがたいです。
ありがとうございます。
確認しました。件の記事の gr_sketch.cpp の
static int year, mon, day, hour, min, sec, week;
の min と、Arduino.h の
int min(int a,int b);
が被っているようです。gr_sketch.cpp から先の行を削除し、
void setup() { int year, mon, day, hour, min, sec, week;
と
void loop() { int year, mon, day, hour, min, sec, week;
と、ローカル変数として定義するのがスマートだと思います。
RTCはTelatermで見られました。時間は何の時間かわかりませんが。
プログラムは以下に直しました。
ロームセンサーの値も見れました。
ただ、温度がマイナス12度と低いようです。
センサーを手で触ってもマイナス6度です。
センサーの端子を右に1ピンずれして接続すると
プラス131度と大きくなりました。
何か設定が違うのでしょうか。
温度センサーはBD1020HFVです。