これまでで最もシンプルなUNOデジタル時計
コンポーネントと消耗品
> |
| × | 1 | |||
| × | 1 | ||||
| × | 2 | ||||
| × | 1 | ||||
| × | 1 |
このプロジェクトについて
ここから時計を試してみました:
https://www.hackster.io/Annlee_Fores/simple-arduino-digital-clock-without-rtc-7d4303
そこにたくさんの問題が見つかったので、改善することにしました。
<図><図>
<図>
これで、sの増分は1秒ごとになり、ループ{}の実行時間に依存しなくなります。
抵抗器とポテンショメータは完全に取り外しました。
時間設定ボタンのプルアップには、ATmega328Pチップに内蔵されているものを使用できます...
<図>pinMode(hs、INPUT_PULLUP)は、外部プルアップの使用を回避します。
LCDコントラストポテンショメータは避けてください!
LCDのコントラストはArduinoPWM信号で設定できます。
バックライトについても同じで、Arduino PWM信号で電力が供給されるため、Arduinoでオン/オフと強度を設定できます。
この精密時計についての短いビデオがあります!
コード
LCD付きのこれまでで最もシンプルなUNO時計
精密LCDクロック、これまでで最もシンプルなデザイン、ポテンショメータ、抵抗器なし、UNO、1602 LCD、2プッシュビットトンのみ カスタムパーツとエンクロージャー
simplest_ever_uno_digital_clock_9sVAc25Brc.fzz 回路図
製造プロセス