DIYタイマー徹底解説:設計・動作原理・実用例と2つの自作回路
タイマー回路の動作原理

DIYタイマー回路図
様々なタイマーの基本は「555タイマーIC」を用いた回路です。上図は2個の555タイマーを独立したタイマーモードで動作させ、トランジスタで連結した構成です。
上側の555(タイマーA)の出力を、下側の555(タイマーB)のリセット入力にトランジスタ経由で接続。タイマーAの出力がHighになるとタイマーBが動作開始します。タイマーBがタイムアウトして出力Highになるとカウント停止し、初期状態に戻ってサイクルを繰り返します。
タイマーAのタイミングが継続中はタイマーBは非活性。タイマーAが終了して出力Highになると、負荷をスイッチングしつつタイマーBを活性化します。タイマーA側のポテンショメータで「負荷オン時間」、タイマーB側で「負荷オフ時間(次のサイクルまでの待機)」を独立調整可能です。
プッシュボタン式トリガーを追加すれば、手動スタート/ストップも可能。停電時にヒーター等の重要負荷が意図せずオン状態で復帰するのを防ぐ安全機能にもなります。
シンプルなDIYタイマースイッチの製作
ここでは「カウントダウンタイマー(電子式)」と「砂時計タイマー(機械式)」の2種類を紹介します。
1. DIYカウントダウンタイマー(Arduinoベース)
必要な材料
- 5V USB LEDストリップ(1m)
- Arduino Nano
- ポリスチレン板(厚さ1cm)
- はんだごて
- 片側プッシュボタン(ダブルアクション オン/オフ)
- 電線
- トレーシングペーパー(ヴェラム紙) ×2枚
- 厚紙(ディスプレイ裏打ち用)








製作手順
- ライトガイド作成: 厚紙に7セグメント風の数字パターンを印刷/描画し、ポリスチレン板に転写。カッターで各セグメントを切り抜き、LEDの光を導くガイドとします。
- LEDベース準備: 段ボール等の硬い板にライトガイドを当て、LED位置をマーキング。LEDストリップをセグメントごとにカットして貼り付け。
- 配線: 各セグメントのLEDストリップを別々の配線でArduinoの各ピンに接続。配線にラベルを貼って管理。Arduinoのピン配置に合わせて接続。
- ライトガイド固定: ポリスチレンライトガイドをグルーでベースに固定。拡散板(トレーシングペーパー)を被せて個々のLEDが見えないようにする。
- スタートボタン配線: ボタンの一方をArduino入力ピン(プルアップ)、他方を100Ω抵抗経由でGNDに接続。
- プログラミング: 1秒/1分ごとにセグメントを更新するカウントダウンコードをArduinoに書き込み。効率的なコード例はネットで検索可能。
2. DIY砂時計タイマー(アナログ・機械式)
必要な材料
速乾性接着剤、小さなビニール袋/漏斗、乾燥砂、穴を開けられる同型のボトル2本
製作手順
- 両方のボトルキャップに清潔で滑らかな穴を開ける
- 2つのキャップを接着剤で接合
- 接合部の穴に小さな漏斗パーツを挿入(砂の流量調整用)
- 片方のボトル半分まで乾燥砂を入れる
- 接合したキャップを両ボトルに取り付け、テープで補強
砂の量と漏斗の穴径で時間を調整できます。電源不要で視覚的にも楽しめるクラシックなタイマーです。
まとめ
タイマー回路の魅力は「プログラマブル」な点にあります。オン遅延/オフ遅延を独立設定でき、用途に合わせて柔軟に動作を定義できます。電子式からアナログ式まで、目的に応じたタイマーを自作してみてください。
ご質問や更なる情報が必要な場合は、お気軽にお問い合わせください。
産業技術