第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。我还包括了两个显示温度的设计的比较。
-
温度计
+关注
关注
6文章
410浏览量
80039 -
Atmega328P
+关注
关注
4文章
56浏览量
17761
发布评论请先 登录
探索 ATMega328 微控制器:嵌入式开发新选择
探索DS1629:2线数字温度计与实时时钟的卓越之选
标准铂电阻温度计与高精度测温仪的重要作用
用于智能温度计的MG127蓝牙芯片方案
蓝牙温度计的理想储能解决方案:永铭超级电容
如何使用BarGraph和Atmega328p制作温度计
评论