2018年6月20日水曜日

BME280×2台

Arduino でのBEM280センサー(温湿度気圧センサー)の2ch測定についての記録

BEM280センサーはI2Cで通信できるセンサーのため,マスター・スレーブを設定.
今回は,
マスター:Arduino
・5Vピン
・GND
・A4
・A5
スレーブ:BME280
・Vin
・Gnd
・SDA
・SCL
とし以下のように配線しました.

なお1台目BME280には0x77を,2台目BME280には0x76を割り当てています.この時2台目のBEM280にはGndとSDOが結線されています.長期測定をしようとしているため,データは別のデータロガーで収録することとしているため,それぞれのデータをアナログ(PWM)で出力しました.Arduino UNOの場合は3,5,6,9,10,11ピンが出力対応しているため,1台目BME280の温湿度,気圧,2台目BME280の温湿度,気圧とそれぞれ割り当てました.
なお,スケッチの作成にあたりここのページ(英語)を参照しました.

2018年6月19日火曜日

Arduino data logging shield について

Arduino Data logging shield を3種類使ってみたので,
備忘録がてらその違いをまとめておこうと思います.
ここで,Data logging shieldはSDカードスロットとRTCが付いているシールドの事です.
まずは,よく使われているAdafruit社の青い基盤のシールドについて.

買った時期によって微妙に配置が違います.
これらはAdafruit社のホームページに使い方が載っています(英語).
ここで,気をつけなければならないのが,上の2つはRTCの使い方が異なってくることです.ちなみにホームページでは上(左)を”the older Adafruit Datalogger”,下(右)を”Datalogger shield rev B”と呼んでいます.2018年5月現在で入手できる大半のものは”Datalogger shield rev B”だと思います.”the older Adafruit Dataloggers”で使っていたスケッチでは動きませんので気をつけないといけません.
ホームページにはRTC,SDの順番で動かし方が載っていますので,その通りにやれば動くでしょう.
気をつけないといけないのは,スケッチではじめに書くRTCのライブラリが
the older Adafruit Datalogger・・・RTC_ds1307
Datalogger shield rev B・・・RTC_pcf8523
としなければならない点です.

そして,もう一つ,下の赤いロギングシールド(KEYES XD-204 )もよく見かけるかと思います.ここに英文のチュートリアルがあります.

このチュートリアルの中で,気をつけないといけないのは,SDカードライブラリにある
ファイルの
const int chipSelect = 4;

const int chipSelect = 10;
としなさいとあります.
あとは,チュートリアルにはかいてありませんが,念のため,こちらのRTCライブラリはRTC_ds1307です.Adafruitの”Datalogger shield rev B”と併用する時は気をつける必要があります.
RTCライブラリをきちんと選択することで,3つとも,正常にSDカードに書き込みができました.

以上,備忘録でした.

2018年6月6日水曜日

St-Ursanne 滞在

オーストラリアを一旦離れ,スイスのMont Terriに滞在しています.

場所はフランスとの国境近くのチューリッヒから電車で2時間ほどのSt-Ulsanneにあります.スイスは連邦制なのでここはジュラ州になります.ちなみにジュラ紀のジュラです.
 

駅をおりてすぐにあるMont Terriですが,きちんとしたビジターセンターがあります.
ここにしばらく滞在予定です.


駅近くにいた人懐っこい黒猫(首輪付き).

2018年5月12日土曜日

Gopro改

Goproのレンズ交換です.
はじめはバラバラにして,レンズ交換を試みました.(B4のSTさんの仕事です)
がフィルムケーブルの取り扱いが面倒そうなので,直接交換にしました.
ちなみにフィルムケーブルがはずれると原電がはいらなくなりますが,
きちんと差し込みテープで補強すれば直ります.


というわけで直接撮るには,まず,外側の円状のカバーととりはずし,


つぎにレンズ周りをゴムなどでカバーし,その上からペンチで
力一杯回します.結構固いですが,レンズが割れない程度,力いっぱい
回せばはずれます.


 アメリカのIRproという会社から買ったIRフルスペクトルレンズに取り替えました.


↓がフルスペクトル画像


↓フルスペクトルレンズに富士フィルムの赤外線透過フィルターをつけての撮影


とりあえずは,赤外線領域での撮影は成功です.若干ピントが甘いかもしれません.

Time walk in GA : 2500-541Ma

Geoscience Australia の庭にあるTime walkの続きです.


はじめに2500-1600Ma(25億ー16億年) Paleoproterozoic (古原生代)
酸素が急激に増加し気候が急激に変わった時代です.
この時代に真核生物(eukaryotes)が発現しました.


次の1600-1000Ma(16億ー10億年)Mesoproterozoic(中原生代
この時代にいくつかの大陸が繋がったRodinia超大陸ができました.
同時に海ではストロマトライト藍藻類と岩石が繁栄した時代です.
(ストロマトライトは西オーストラリアに現生しています.)


次に次の1000-Ma(16億ー10億年)Neoproterozoic(新原生代
ここまでが先カンブリア紀
これまであったRodinia超大陸が分裂を始めています.で強烈な氷河期が訪れ
赤道付近まで氷で覆われたSnowball Eart(全球凍結)があった時代です.
また,この時代の後半の地層では多細胞生物の最古の化石が発見されています.



ここまで先カンブリア紀までのTime walkでした.

教科書でしかお目にかかれない地質がいっぱいでてきます.


2018年5月9日水曜日

Tidbinbilla@キャンベラ

Tidbinbilla nature reserve

今日は,Tidbinbilla国立公園(キャンベラ中心から車で40分ほど)で花崗岩を見てきました.
ここの花崗岩は約4億年前(デボン紀)のもので,その上にあった4,5億年前(オルドビス,シルル紀)の堆積岩に貫入しています.

尖った部分は画像上で左に傾斜している堆積岩です.
他は花崗岩の山です.


少し見えづらいですが,奥の山から白い煙が見えます.
大規模な山火事防止のため,山焼きをやっています.



駐車場近くにはカンガルーがいっぱいです.

2018年5月7日月曜日

温湿度・気圧の測定:BME280

温湿度・気圧の測定

使ったセンサーはスイッチサイエンスのBME280搭載 温湿度・気圧センサモジュールです.
仕様はスイッチサイエンスのページから以下の通りです
電源電圧 : DC 1.8~3.3V
通信方式 : I2C(最大3.4MHz) SPI(最大10MHz)
測定レンジ 
 温度 : -40~+85℃
 湿度 : 0~100%
 気圧 : 30~110kPa(hはあまり使わないのでkに変えています)
分解能
 温度 : 0.01℃
 湿度 : 0.008%
 気圧 : 0.18Pa
測定精度
 温度 : ±1℃
 湿度 : ±3%
 気圧 : ±1hPa

はじめにピンがはんだ付けされていないので,まずははんだ付けから
(左がはんだ前で右がはんだ後)
(最近,近くがみえないのではずきルーペをかけてはんだ付けしました..)



あとはスイッチサイエンスのBME280搭載 温湿度・気圧センサモジュールの使い
にしたがって,Arduinoに接続しスケッチをダウンロードしたらデータが取れました.



ちなみに測定場所はキャンベラの郊外で,標高は600mほどになります.
南半球なので5月は秋です,,