記述途中です
電子情報八ヶ岳
写真は国立天文台 野辺山宇宙電波観測所
緑の中に
国立天文台
8/01/2026
7/08/2026
カウンターの実験
-------------------
PC+Arduino Uno
■■■ ArduinoUnoCounter-Thonny ■■■
■ハード Arduino Uno SW合計4個
2番端子 -- SW -- GND
3番端子 -- SW -- GND
8番端子 -- SW -- GND
10番端子-- SW -- GND
5番端子 -- 470Ω -- LED黄色 -- GND
7番端子 -- 470Ω -- LED赤色 -- GND
< 回路図描画 不正確ですがお許しを>
+v
A0番端子 ----| 光センサ
30KΩ--GND
--- +V
A1番端子 -- VR中央端子 --|
--- GND
A2番端子 未
A3番端子 -- 470Ω -- LED緑色 -- GND
A4番端子 -- 470Ω -- LED黄色 -- GND
A5番端子 -- 470Ω -- LED赤色 -- GND
PC <------> Arduino Uno USBケーブルで接続します。
■ソフト
file name direct.ino なるファイルを開きます。Arduino Uno COM Port を指定し、繋ぎます。
IDEのシリアルポート で現在Unoに書き込んであるファイル名が表示するプログラムであれば、ファイル名を表示します。
●counter-0004.py
Thonnyで実行します。Arduino Uno 8pin(プルアップ)SW を押下します。反応があります。
Arduino Uno 8pin(プルアップ)SW を押下すると、カウンターが数値を表示する。
カウント数をタイムスタンプ付きでファイルを保存します。
素晴らしいです!!
面白い!!
●counter-0010.py
Thonnyで実行します。Arduino Uno 8pin(プルアップ)SW を押下します。反応があります。
Arduino Uno 8pin(プルアップ)SW を押下すると、カウンターが数値を表示する。
カウント数をタイムスタンプ付きでファイルを保存します。
素晴らしいです!!
面白い!!
●direct110-counter-randam-large.py
Arduino Uno 8pin(プルアップ)SW を押下すると、カウンターが数値を表示する。
PopUpする場所が変化して面白い!!
以上
6/17/2026
1月からの外気温をグラフに
#Good. 素晴らしい!
#5色使用して描画しました。
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
import matplotlib
matplotlib.use("TkAgg") # Thonny 対策
# --- 読み込む CSV ファイル一覧(ファイル名は必要に応じて調整) ---
csv_files = [
"data88088-2026-1月分-A.csv",
"data88088-2026-2月分-A.csv",
"data88088-2026-3月分-A.csv",
"data88088-2026-4月分-A.csv",
"data88088-2026-5月分-A.csv",
]
# --- 月ごとに色を変えるための色リスト ---
colors = ["royalblue", "orange", "green", "red", "purple"]
plt.figure(figsize=(14, 6))
# --- 各 CSV を順番に読み込んでプロット ---
for file, color in zip(csv_files, colors):
df = pd.read_csv(file, encoding="utf-8")
df["created"] = pd.to_datetime(df["created"], errors="coerce")
# 月名を凡例に使う(ファイル名から抽出してもOK)
label_name = file.replace("data88088-2026-", "").replace("-A.csv", "")
plt.plot(df["created"], df["温度"], label=label_name, color=color)
# --- 0℃ライン ---
plt.axhline(0, color="black", linestyle="--", alpha=0.4)
plt.title("Outdoor Temperature (January–May 2026)")
plt.xlabel("Date")
plt.ylabel("Temperature (°C)")
plt.legend()
plt.grid(True)
plt.tight_layout()
# JPG 保存
plt.savefig("temperature_2026_Jan_to_May.jpg", dpi=300)
plt.show()
------------------------------------
1月1日から5月31日において
151日X(24X60/5)=151x288=43488
5分間隔で測定しています。データ個数は約4万3千個あるはずです。
4万3千個。これをグラフにプロットする作業を行わせるわけです。
私はエクセルを使用しても、描画させられません。
そのように考えると、このプログラムのすごさを実感します。
AIでプログラムを作りました。
5/19/2026
ワンショット回路に電子音
ワンショット回路に電子音
しかし見逃しにより、発生のタイミングを把握しずらく感じました。
するとブザー回路を追加する事は一般的です。
ブザー音の音色をより電子的な音色とできないか検討しました。
より電子音的な音色としたワンショット回路です。
(ラッチ回路とも言いますよね!)
ブザーは使用せず、スピーカーへ電子音源相当の信号を一定時間送っています。
後日製作回路の一部を載せます。
スピーカーから音源を発している時の装置の全電流は、75mAです。
そこで、電流停止回路を音源が停止した直後に動作させる仕組みにしています。
これにより装置の待機電流は4.8mAになります。(この4.8mAは電源パイロットLEDの消費電流)
もっとスマートでシンプルな方法はないものか思案しています。
世の中にある電子装置の電子音は、どのような構成でしょうか。
分かる方いますか。
私はメカニカルブザー音は好きではありません。用途にもよりますが。












