昨日「な!百葉箱」で40℃を記録
- 2026/08/03 13:31
- カテゴリー:気象センサー
昨日,当家の気象台である「な!百葉箱」で,最高気温が遂に40℃を超えた

強制通風筒化しているとはいえ正規の物ではないので参考気温である
新居浜のアメダスでは最高気温37.6℃(15:00)
(過去一週間の最高気温)

室外サーバは通気を良くした効果があり上が2~3℃下がった感じだ

日々の生活を好き勝手につづったブログ(My blog is written by inoshita.jp)

2009年02月 ブログ運用開始(玄箱,Web Diary Professional 使用)
2012年10月 ブログシステムをfreoに移行
2015年05月 サーバを「Cubieboard」に移行し運用開始
2018年10月20日 なんちゃって百葉箱(後に「な!百葉箱」と命名)の運用開始(HomeWeather)
2019年09月01日 な!百葉箱(第2版)運用開始
2023年03月04日 NOAA受信システムの運用開始
2024年06月09日 システムダウンにより新サーバにて復旧作業中(6/20現在も本Blogは更新不可)
2024年06月10日 サーバ移行開始(6/29復旧)
2025年08月13日 最後となったNOAA19が11日に運用を終了した模様(暫くゴミ画像)
2025年10月23日 「な!百葉箱」はダウン中(11/23復旧)
2025年12月01日 新居浜市受信のADS-Bを正式公開
2025年12月12日 ひまわりの画像は国立情報学研究所(NII)が提供するデジタル台風という公開データベースから取得
注)本ブログをスマホやタブレットで閲覧する場合はブラウザをPCモードにすると見易くなります
昨日,当家の気象台である「な!百葉箱」で,最高気温が遂に40℃を超えた

強制通風筒化しているとはいえ正規の物ではないので参考気温である
新居浜のアメダスでは最高気温37.6℃(15:00)
(過去一週間の最高気温)

室外サーバは通気を良くした効果があり上が2~3℃下がった感じだ

スイッチサイエンスさんで「GPSシールドを使ってみちびき(QZSS)の災害・危機管理通報サービス(DC Report・DCX)を受信してみた。」という記事が公開されていて面白そうなんで試してみる
記事が出た時から気になっていて,地球上の通信はインターネットの普及で有線化されてしまったもんだから,通信(受信も)を楽しむなら地球外だなと思っていたところ,アマチュアレベルでみちびきの情報受信ができるというのは魅力があった訳である
実験といっても既に実装方法が公開されているので,そのまんま利用させてもらい,まずはベースとなる構成の確認となる

購入したのは動作確認が取れている以下の2つ
ESP32C6は予備として使用しないでESP32C3 SuperMiniを使う

SAM-M8Qとの接続はSerialだけで良いようなのでESP32C3のSerial1と繋ぐ
SAM-M8QのTXD,RXDはシールド上で切替可能となっており,初期はIO4,IO5に接続されていることに注意
必要ライブラリは以下の3つでIDEからインストール
メインスケッチは「espr_dev_qzss_drc_drx_decode.ino」をgithubからDLして一部修正
#ifdef ARDUINO_ESP32C6_DEV
const int rxPin = 15;
const int txPin = 21;
#elif ARDUINO_ESP32C3_DEV //Super Mini
const int rxPin = 20;
const int txPin = 21;
#elif ARDUINO_ESP32S3_DEV
const int rxPin = 40;
const int txPin = 35;
#else // ESP32_DEV
const int rxPin = 19;
const int txPin = 21;
#endif
ビルドでESP32は対応してない旨のメッセージが表示されるが問題なし
ところが最初は動作しなかった(以下がデバッグメッセージ込みの出力)
createFileBuffer: Warning. fileBufferSize is zero. Data logging is not possible.
Sending: CLS:CFG ID:0x0 Len: 0x1 Payload: 1
sendCommand: Waiting for ACK response
waitForACKResponse: TIMEOUT after 1100 msec.
begin: isConnected - second attempt
Sending: CLS:CFG ID:0x0 Len: 0x1 Payload: 1
sendCommand: Waiting for ACK response
waitForACKResponse: TIMEOUT after 1100 msec.
begin: isConnected - third attempt
Sending: CLS:CFG ID:0x0 Len: 0x1 Payload: 1
sendCommand: Waiting for ACK response
waitForACKResponse: TIMEOUT after 1100 msec.
createFileBuffer: Warning. fileBufferSize is zero. Data logging is not possible.
Sending: CLS:CFG ID:0x0 Len: 0x1 Payload: 1
sendCommand: Waiting for ACK response
waitForACKResponse: TIMEOUT after 1100 msec.
begin: isConnected - second attempt
Sending: CLS:CFG ID:0x0 Len: 0x1 Payload: 1
sendCommand: Waiting for ACK response
waitForACKResponse: TIMEOUT after 1100 msec.
begin: isConnected - third attempt
Sending: CLS:CFG ID:0x0 Len: 0x1 Payload: 1
sendCommand: Waiting for ACK response
waitForACKResponse: TIMEOUT after 1100 msec.
u-blox GNSS not detected. Please check wiring. Freezing.
これをSAM-M8Qとの通信であるSerial1の問題だと考え調査

ESP32C3のSerial1テスト(tx:20,rx:21)は問題なし(後で判ったが確認したのは送信だけだったのが失敗)

SAM-M8Qのシリアル出力

こちらも問題なしと思っていて実際は出力ピンを見間違えていた
実は問題が2点あり解決まで時間が掛かることになる
①SAM-M8Qのシリアル入出力のピンが反対
シールドにTx,Rxと記載されているが動作は反対になっていてRxが出力(どうやら相手側を記載しているようだ)
②ESP32C3 SuperMiniはSerial1のピンの割り当てに制限があり,受信の割り当てピンは20でないと動作しない
これはSAM-M8Qの出力をESP32C3のSerial1(SAM-M8Qから受信)で受信後,Serialで出力したところ何も出力されなかったので,ネットで調べたらSuperMiniでは基板がコンパクトな影響もあって受信が安定していないことが判明
SuperMiniのピンレイアウト図ではRxは21と記載されている(これも接続相手側を示しているならややこしいことだ)
Rx,Tx指定ピンの変更(上記のスケッチでは修正されている),配線は結果的に修正なしでOKとなる
まずは受信はできるようになったので基本構成は良しで,災害・危機管理通報試験日に情報取得テストを実施する予定
窓際で受信

30秒位してQZSSを受信



受信情報はタブレットのUSB接続にて「Serial USB Terminal」を使い表示(当然スマホでも可)
熊本地震では通信設備の破損などによりスマホが使用できなくなったようだが,みちびきからの受信は可能なので非常時において少ない情報ではあるが参考にはなるだろう
ポータブルならハードケースを作成してスマホのUSB接続で利用可能
固定運用ならDBサーバに送信してWebから参照するようにすれば良い(トップページに最新情報を表示するのも良さそう)
DAISOの遮熱シェードの効果をYouTubeで知って半信半疑ではあるが使ってみた

感想としては,日中の最高気温時の暑さの軽減は厳しいが,気温が上がりきる前の熱量は抑えることができるようだ
具体的にはクーラーを付けないとヤバいかなっと思う時刻を1~2時間遅らせることができる



外側に設置のところ左の窓は出窓になっているのでカーテンレールに設置(なので熱を逃がすため窓を少し開けている)
シェードなので外も見え風も通る
毎年夏になると室外サーバのケース内温度が気になる

毎日45℃位まで上昇(7/6までは台風の影響で雨天)
リポバッテリーの仕様が55℃までで余裕が10℃未満になっているので,せめて50℃は超えないようにさせないとならない
直射日光を当てないようアルミの反射板とスダレを使っていたのを,試しにDAISOの遮熱シェードに変更してみた

結果は変わらず・・・
改めて考えてみると,もともとはケースを影にして熱を与えず風通しを良くするようにスダレを立てて置いていたのが,雨風で被せたままになってしまっていることに気付く
そこで,手すりの反対側に取り外しできるように突っ張り棒を付け,防水マットで日よけを設置してみた

これでもケース内温度の変化は無いので,ケース台を高くして更に風通りを良くすることも実施予定
また影となる場所を広く作れたので追加策としてペルチェによるクーラーも考えてみようと思う
(2026.7.26 気温35℃時点)

(2026.7.27 追加)
ケース下を空けて風通しを良くするためレンガ(半レンガ4個)を購入


良さそうな高さになったかな
6月半ばから始めた「Thronefall」が面白過ぎて止めれない

Steamでのレビューが圧倒的に高評価だったこともあり始めてみたら嵌ってしまった
リリース日は2024年10月11日となっているが2023年6月13日からDemo配信されていたとのこと
現在,2026年6月30日に2.13にアップされた時,クリアしたステージのクリア記録が消える現象が起きたので,セーブデータを初期化して最初からやり直している

基本ステージが10面(1つのステージに5段階の難易度あり),全部クリアしてもボーナスステージもあり更に楽しめる
攻略サイト:https://thronefall.shiyo.info/
「Nintendo Switch 2」版はSteam版と比べて最終ステージの敵が強力で難しいらしい