プログラミング

プログラミング プログラミング
スポンサーリンク
自然農体験

自然農の野菜栽培を体験する 〜「なんちゃって圃場管理システム」を改良する

先日、「なんちゃって圃場管理システム」をつくりました(記事は こちら)。 自分の家庭菜園で、どこに何を植えたのかがすぐに分からなくなってしまうという状況に対処するため、Webブラウザ上で畑のレイアウト図を「お絵描き」したり、それを表...
自然農体験

自然農の野菜栽培を体験する 〜「なんちゃって圃場管理システム」をつくる

知り合いの方から畑の一画をお借りして、「自然農」での家庭菜園を楽しんでいます。 小さなスペースですが、そこにこんな感じで、色々な種類の野菜を数株ずつ植えています。 そのような植え方をしていると、最初のうちはいい...
プログラミング教育

マイクロビットを使ってみる 〜スクラッチと無線接続する

スクラッチの拡張機能を使うと、スクラッチとマイクロビットを無線で接続することができるようになります。 これにより、マイクロビットをコントローラにして、スクラッチのゲームプログラムを操作したり、スクラッチのプログラムでマイクロ...
プログラミング教育

アンプラグドプログラミングのワークショップに向けた教材の試作

今年の夏休み頃に、小さな子供に向けて、パソコンを使わないプログラミング(アンプラグドプログラミング)のワークショップをしたいと考えています。 対象は、未就学〜小学校低学年くらいで、できれば、コンピュータなどに興味のない女の子や、その...
プログラミング教育

スクラッチのはじめかた

本ブログではこれまで、マイクロビットについてたくさんの記事を投稿してきました(目次は こちら)が、子供向けプログラミング環境といえば、やはりスクラッチです。 ここでは、スクラッチを使い始める方法について簡単に説明します。 なお...
Webプログラミング

PHPプログラムで家の外からESPr Developerを操作する

これまでつくってきた電子工作は、「ESPr Developer」から「Webサーバ」に、なんらかのセンサデータを送信するものばかりでした。 今回は逆に、「家の外」から「」に、なんらかの指示を与えるようなものを作ってみようと思います。...
Webプログラミング

「Chart.js」を使って1ページに複数のグラフを表示する際の工夫点

当社の簡易IoTシステムでは、Webブラウザでグラフを表示する際に「Chart.js」を使っています。 その中で、ひとつのWebページに、小さい棒グラフをたくさん表示したいケースがあったのですが、その際に工夫した点を、備忘録として書...
Webプログラミング

PHPプログラムのstrtotime関数で ‘+1 month’ する時の注意点

当社の簡易IoTシステムでは、Webブラウザで「装置の稼働履歴」を表示することができます。 この「稼働履歴」を表示するPHPプログラムでは、1ヶ月分の履歴を一覧表示するのですが、8月31日に、表示内容を確認してみたところ、なぜか2ヶ...
Webプログラミング

PHPプログラムでCSVファイルをダウンロードする

当社の簡易IoTシステムでは、Webブラウザで、機械の稼働履歴(表示灯の点灯履歴)を確認することができます。 このうち、数ヶ月以上も前の情報については、Webブラウザで確認するより、Excelに保存しておいて、パソコン上でファイルと...
Webプログラミング

ESPr Developerで測定した温度をWebプログラムでグラフ表示する

しばらく前の話になりますが、あまりに暑い日が続くので、はたして我が家の1日の温度がどのようになっているのか、グラフにして見てみたいと思い立ちました。 Arduinoエントリーキットを買った時に入っていた温度センサーが未使用で残ってい...
スポンサーリンク