banner
ニュース センター
本当に素晴らしい体験を得るために、当社の幅広い世界クラスの製品とサービスからお選びください。

IO接続ラジオ目覚まし時計

Jul 09, 2023

[CoreWeaver] は、FM ラジオ、スヌーズ ボタン入力、ディスプレイなど、このようなプロジェクトで期待される機能を備えた目覚まし時計を作成しますが、基本的な機能を超えて、温度検知や PC 接続が含まれており、カスタマイズ可能な機能への道を開きます。機能性。

Atmega328 は、I2C 経由で DS1307 リアルタイム クロック (RTC) と TEA5767 FM モジュールの両方に通信するメイン マイクロコントローラーに使用されています。 主電源は、LM317 および LM7805 リニア レギュレータを備えた 9V 電源から供給され、それぞれ 3.3V と 5V の電源レールを提供します。 TEA5767 を除き、ほとんどの電子機器は 5V を使用して電力供給されます。TEA5767 は 3.3V レールから電力供給され、I2C 通信レベルが 5V から 3.3V にシフトされています。 TEA5767 のオーディオ出力は TDA7052 オーディオ アンプに直接供給され、スピーカーを駆動します。 RTC には補助的なコイン型電池が電源として搭載されているため、プラグに接続されていない場合でも目覚まし時計は正確な時間を保ちます。

より耳障りなアラームには圧電ブザーが使用され、20×4 の LCD マトリックスが使用され、[coreWeaver] がカスタム数値フォントを作成してディスプレイ用に大きな形式の数字を作成します。 2 つの DS18B20 デジタル温度計が温度の検出に使用され、1 つは屋外に、もう 1 つは屋内に配置され、マイクロコントローラーは通信に 1 線プロトコルを使用します。 プロジェクトにコンパクトな筐体を提供するために、スヌーズ ボタンとノブを備えたカスタム 3D プリント筐体が作成されます。

USB からシリアル UART への通信により、完全にカスタマイズ可能なアラーム スケジュール、ラジオ調整、または時間、温度などに基づいたその他のアクションへの道が開かれます。 [CoreWeaver] には、完全な部品表 (BOM) と回路図を含むすべての設計ファイルとソース コードが GitHub で入手可能であり、プロジェクトをさらに拡張またはカスタマイズしたいハッカーにとって十分な機会が与えられます。

ここ Hack-a-Day では目覚まし時計が主力であり、ニキシー管目覚まし時計から光目覚まし時計に至るまで、さまざまなプロジェクトを特集してきました。 [CoreWeaver] がビルドを説明するビデオ シリーズを開始しました。休憩の後にビデオを必ずチェックしてください。