緑の中に

緑の中に
国立天文台

1/12/2025

ESP32 + RTC

 ESP32 + RTC

RTC (Real Time Clock)   時計のことです

この画像には、ESP32マイコン(中央)、RTC(左上)、温度センサSi7021(左下)が写っています。


RTCをうまく使えました。いままで、RTCへ現在時刻を登録(初期設定)する方法を、私は

プログラム中に年、月、日、曜日(番号)、時、分、秒 を書いて、初期設定していました。ここの部分を少し改良しました。




 

25/  とは西暦2025年 です。プログラムの改善により 2025/ としました。

あとは、Mon/Day/HH:MM:SS です。

このタイムスタンプを観測データの先頭に付けるようにプログラムしました。



 ↑ 温湿度センサー Si7021 

 このセンサーは優れものです。安定しています。

TANITA の温度計をこのセンサーの近くに置き、比較しました。
温度に関しては、ほぼ一致です。これはすごいことです。

PC側はTera Term で受信します。 TeraTermもすぐれものアプリですね!
TeraTermの使用法も次第に理解が深まりました。しかし、まだまだ用途がありそうです!










32ビットマイコンに着手

32ビットマイコンに着手 ESP32マイコン


 














このマイコンのプログラム開発は、Arduino IDE においてESP32が使えるようにカスタマイズした。その手順は、Web や参考書籍に載っています。

お薦め書籍
IoT開発スタートブック ESP32でクラウドにつなげる
電子工作をはじめよう!
技術評論社 下島健彦 著


写真には2種類の32Bitマイコンを載せています。
■上から4枚の写真
ESPRESSIF DevKiC-32E
DEVELOPMENT BOARD  
ESP32 DevKit
 製造会社名 品番 版 でしょうか。 いろいろ書いてあります。    

■ 下から2枚の写真
GROVE  STARTER KIT for Arduino
seeed studio
GROVEという独自の規格をアピールしています。半田ごて作業をすることなく、コネクター
を介しての接続で実験できることを主張しています。
 しかし、最下部の写真の様にケーブルを自分なりに加工して使用しました。そして、ブレッドボードを使用しました。


とにかく最初にプログラムするとなると、LEDの点灯です。そして、LEDを消灯する。
いわゆるLチカです。

LEDーチカチカ が動作すると、やっぱりうれしいですね!
全てのはじまりは、Lチカからです。