電子工作 マイコン温度通知システムの製作21 デバイスでのデータ送信 デバイスでのデータ送信エラー ESP32からサーバーへ送るプログラムにおいて、以下のようなエラーが出ていました。 ・プログラム # データ送信 sleepTime = send_data_to_firebase(temperature, m... 2024.04.06 電子工作
電子工作 マイコン温度通知システムの製作12 デプロイ時のエラー デプロイ時にエラー(Could not create or update Cloud Run service)が出る デプロイ時に以下のエラー(Could not create or update Cloud Run service...)... 2024.03.11 電子工作
電子工作 マイコン温度通知システムの製作11 超過温度のLINE通知4 Timestampオブジェクトエラー データがTimestampオブジェクトのはずが、そうなっていない データベースに格納されているTimestampオブジェクトを扱うと、データ形式がTimestampでないようでエラーが出ていました。 const latestRecord =... 2024.03.10 電子工作
電子工作 マイコン温度通知システムの製作10 超過温度のLINE通知3 Firebase Cloud Functionsで関数を作って呼び出す場合の関数の特徴 普通のプログラムでは簡単に関数を作って呼び出せますが、Firebase Cloud Functionsで関数を作って呼び出す場合、以下のように必ず関数が... 2024.03.10 電子工作
電子工作 マイコン温度通知システムの製作9 超過温度のLINE通知2 エミュレータの動作のエラー エミュレータ起動時のエラー エミュレータを起動しようとしたところ、以下のエラーが起きました。 firebase emulators:start i emulators: Starting emulators: functions, fire... 2024.03.06 電子工作
電子工作 マイコン温度通知システムの製作8 超過温度のLINE通知1 前回からの続きです。 つまづいた所など WebhookURLの役割について WebhookURLの役割についてよく理解しておらず、設定をすべきなのか省略していいいのか、右往左往していました。 コードを作成しそれをデプロイし、そのときにできた... 2024.03.03 電子工作
電子工作 マイコン温度通知システムの製作6 データベース情報の表示2 前回からの続きです。 firestoreの操作がどうしてもできないのでチュートリアルを学ぶことにしました。 firebaseのメニューからドキュメント>サンプルを選択し、FriendlyEatsというサンプルを選択します。 チュートリアルを... 2023.12.23 電子工作
電子工作 マイコン温度通知システムの製作5 データベース情報の表示1 マイコンからの情報をデータベースに記録できた前回からの続きです。 データベースに格納された情報を取得し、温度と時刻のグラフを描画し、ユーザーがブラウザから閲覧できるようにします。 Firebaseのhostingにアプリケーションをデプロイ... 2023.12.23 電子工作
電子工作 マイコン温度通知システムの製作4 サーバーとデータベース 前回でLチカができました。 ここから、マイコンからサーバーへデータを送信し、データベースに記録する機能を作っていきます。 Firebaseの設定 GoogleのFirebaseにアクセスし、プロジェクトを作成し、Firestoreでデータベ... 2023.12.23 電子工作
電子工作 マイコン温度通知システムの製作2 温度センサーによる温度計測 マイコンを接続しファームウェアをインストールした前回からの続きです。 部品が足りない 購入したマイコン(ESP32)と温度センサーですが、温度センサーにマイコンを取り付けるには部品が足りないようです。 左:温度センサー 右:マイコン 温度セ... 2023.11.24 電子工作