發表於 2019-08-13 14:42:52
第1步:組件
1 * Atmega328p
1 *條形圖
1 * 10K歐姆
10 * 220歐姆
1 * LM35
1 *接線端子
2 * 22pf陶瓷電容器
1 * 16 MHz晶體
1 * JLCPCB.com定製PCB
第2步:電路圖,PCB布局和草圖
該電路是在KiCad中設計的。在設計電路後,我設計了PCB布局並生成了Gerber和Drill文件。然後上傳了一個Zip文件夾,其中包含JLCPCB.com網站中的所有Gerber&Drill文件以供製作。
草圖
我使用的草圖是一個非常基本的草圖,很容易理解。草圖的第一部分(以黃色突出顯示)用於聲明和初始化變量。下一行突出顯示是從LM35獲取模擬值。接下來的兩行用於將模擬值轉換為攝氏度(要了解更多關於公式的信息,請單擊此處)。我還包括一條線,如果你想要華氏溫度值,你可以使用它。如果語句用於根據溫度打開和關閉條形圖,則代碼的最後一部分很簡單。
步驟3:構造和測試
從JLCPCB.com收到電路板後,我組裝了電路板並將其連接到5V直流電源。 Atmega328手動編程。如果您不熟悉如何編程Atmega328p,那麼您可以參考此視頻。請注意,該設備經過編程可顯示溫度從25°C到34°C。我還包括了兩個顯示溫度的設計的比較。
打開APP閱讀更多精彩內容
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴