完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
` 此前曾发布过用Arduino制作的 “乌龟机器人”、“家庭报警系统”以及“数控绘图仪”项目,今天,为大家带来了一款Arduino 温度计。这款温度计既可以作为日常温度计使用,又可以进行家用装饰,特别适合爱画画的小创客们动手制作。那么,它究竟是如何实现的呢? 最终作品照 一、材料准备
所需材料 二、盒子制作 准备好工具和卡纸 首先,我们要用尺子和铅笔把要做的方盒子的平面图按照下面示意图,在纸上画出来,盒子的尺寸大小按照可以放得下一个Arduino板的尺寸,这里非常考验空间想象力和盒子的构造。 方纸盒子展开图 画好之后,我们就可以用剪刀把它剪下来,如下图所示: 剪好后的展开图 大家可以看到上面有一个小水滴样子的指针,这个非常简单,大家在剩下的卡纸料上随手剪一个上色就行。 接下来直接按照原来画的边线进行对折即可,记得有画线的一面向里面,这样可以保证外观的整洁度。在这里大家记得拿出自己的彩色笔哦!给它设计一个好看的涂装,刻度划分可以自己去设计。 盒子制作完成 三、Arduino电路搭建及组装 完成上一步的盒子制作之后,这一步我们要完成的就是整个作品的核心部分,传感器连接与电路搭建,连接图如下所示: 电路连接图 电路实物连接 连接好电路之后,把舵机装在盒子里面,安装前要在盒子前面开一个小孔,然后用热熔胶把舵机固定在纸盒上,如图所示: 安装舵机 小水滴指针是如何安装到舵机上的呢?这里就要用到舵机自带的舵盘啦!直接用双面胶就把指针固定在舵盘上了,请看下图: 多盘与指针安装 安装舵机、舵盘、指针到纸盒 在这里就完成了硬件的所有制作,接下来就是写驱动程序。 四、程序编写 Arduino驱动程序编写,我们还是用到Arduino IDE来写这个程序,下面就是这个美美的Arduino温度计的驱动程序,就让我们一起DIY来让这个寒冷的冬天变更即视。下面这个代码大概的运行的原理是先通过LM35温度传感器采集到模拟值,将模拟值通过变换公式转换出温度值,因为表盘用的是舵机,所以这里会用到一个映射函数map,将温度值映射到相应的角度值,从而控制指针旋转到相应的位置。代码如下:
` |
|
相关推荐 |
|
1430 浏览 0 评论
421 浏览 0 评论
975 浏览 0 评论
开源项目!打造一款FPV头部追踪相机,让你仿佛置身遥控车之中!
1152 浏览 0 评论
1100 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 21:15 , Processed in 0.662438 second(s), Total 39, Slave 29 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号