ゆるく楽しむプログラミング
> トップページ > 電子工作とプログラミング > ガジェット > ラーメンタイーマー

ラーメンタイマー

スイッチを押してから 3分 or 5分 経過したら ♩チャルメラ を演奏してスイッチが切れる。
普通(?)のラーメンタイマーです。

中身は簡単なのでケースを変えると色々楽しいかも。
▼は カプセルトイ 「カップヌードル リン具」 のケースを利用しています。


▼オーソドックス(?)にフリスクケースを利用しても良いです。
※フリスクケースに収まるユニバーサル基板はスイッチサイエンスで購入しました。


回路図 A

材料 備考
マイコン ATTiny85
ピンソケット 8Pin
フォトカプラ PC817
タクトスイッチ
LED 3mm砲弾型(実際には抵抗入りLEDを使用)
抵抗 1KΩ(抵抗入りLEDを使用する場合には不要) 
抵抗 200Ω(100~300Ω位なら行ける) 
圧電スピーカー 適当なサイズ 
※パーツは秋月電子通商で購入しました。


回路図 B

材料 備考
マイコン ATTiny85
ピンソケット 8Pin
トランジスタ 2SC1815Y
タクトスイッチ
LED 3mm砲弾型(実際には抵抗入りLEDを使用)
抵抗 1KΩ(抵抗入りLEDを使用する場合には不要) 
圧電スピーカー 適当なサイズ 
※パーツは秋月電子通商で購入しました。


本当は難しい電源回路 ~理屈が解ってないです~

何となく・・・回路 Aの方をお勧めします。

電源回路を除くラーメンターマーの基本回路は ▼ですが、回路の赤線部分、マイコンのGNDを外しても何故か動作します。
「LEDを経由して内部の遮断回路を迂回し、仮想GNDが形成される・・・」らしいです。



では、LEDがGNDに直接接続していなければ良かろう? で▼のようにしますが・・・
電源スイッチを操作しなくても電池をつないだ瞬間に動いてしまいます。



▼のようにベースにLEDを付けると何故か、電池を接続した瞬間に動作する現象はなくなります。
なぜ、そうなるのか理解できてません、やってみたら出来ました的な?
この回路は、電源スイッチを操作しなくても常時 10μA程度の微弱な電流が流れています。
※ChatGPTの計算によれば CR2032を使用した場合で、理論上 2年程度は利用可能、なので実用上は問題ないと思います。


常時流れる微弱な電流が気になりますし、なぜこうなるのか理解できないものアレなので 回路 Aの方をお勧めします。
リレーを使用して電源を操作するオーソドックスな方法です。
通常(?)はソリッドリレーを使用するのですが、ソリッドリレーだとリレーを駆動する回路とコイルの逆起電流を逃がす回路が必要になるので
駆動が簡単で保護回路のいらないフォトカプラーを利用しています。

スケッチ

スケッチ(プログラム)は回路図A、回路図Bで共通です。

ATTiny85 ラーメンターマー

解説動画