先日、子供の勉強時間を記録するためのWebプログラムをつくりました(記事は こちら)。 勉強を始めた時と、勉強が終わった時に、ボタンをタップすることで、その日の勉強時間をグラフで確認することができるというものです。 1日…
Webプログラムで子供の自宅学習時間を確認する
新型コロナウィルスによる学校の休校措置が長期間続いており、子供はもう本当に長い間、ほとんど家に閉じこもっています。 学校からは、登校はできないが、その間はしっかり自宅学習するように、との連絡が来ており、子供自身も「きちん…
ESPr Developerで温度を測定してグラフ化(3)
もう、半年以上も前のことになりますが、ESPr Developerを使って、当社のベランダの温度を測定するIoTデバイスを作りました(作成したときの記事は こちら、改良版の記事は こちら)。 5分毎に気温を測定して、Wi…
家の外からESPr Developerを操作
これまでの電子工作では、ESPr Developer からWebサーバに、なんらかのセンサデータを送信するものばかりを作ってきました。 今回は逆に、家の外からESPr Developerに、なんらかの指示を与えるようなも…
簡易IoTシステム(type02)の開発 まとめ
簡易IoTシステム(type02)が完成しましたので、内容をまとめておきます。 簡易IoTシステム(type02)は、製造装置で作った製品の個数をカウントして、Webページで確認できるシステムです。 以下の手順で、製造個…
簡易IoTシステム(type02)の開発 4
簡易IoTシステムの第2弾(type02)として、製造装置で作った製品の個数をカウントして、Webページで確認するシステムを作ります。 スイッチ(磁気センサー)のON/OFF、または光センサーの明るさ情報を、アナログ値と…
ひとつのページに複数のグラフを表示(Chart.js)
当社の簡易IoTシステムでは、Webブラウザでグラフを表示する際に「Chart.js」を使っています。 ひとつのWebページに、小さい棒グラフをたくさん表示したいケースがあったのですが、その際に工夫した点を、備忘録として…
簡易IoTシステム(type02)の開発 3
簡易IoTシステムの第2弾(type02)として、製造装置で作った製品の個数をカウントして、Webページで確認するシステムを作ります。 これまでに、IoTデバイスとそれに搭載するプログラム、および最新の稼働状況を表示する…
簡易IoTシステム(type01)の改良
これまで開発してきた簡易IoTシステム(type01)では、工場に設置している製造装置の表示灯に、光センサーを貼り付けることにより、装置の稼働状況や、稼働履歴を確認することができます。 このシステムについて、いつもお世話…
PHPのstrtotime関数で ‘+1 month’ する時の注意点
当社の簡易IoTシステムでは、Webブラウザで「装置の稼働履歴」を表示することができます。 この「稼働履歴」を表示するPHPプログラムでは、1ヶ月分の履歴を一覧表示するのですが、本日(8/31)、表示内容を確認したところ…