很多新手入坑电子制作,最先纠结的就是arduino可以做什么,总觉得这块小小的电路板功能很局限,其实上手玩过就知道,它的适配场景远比想象中多。

最开始接触的时候,完全摸不清门路,傻乎乎只拿来点亮LED灯,折腾了两三天,除了一闪一闪的灯光,啥成果都没有,差点直接闲置整套设备。

后来才反应过来,arduino的核心优势就是门槛低,不用懂复杂的底层编程,也不需要昂贵的专业设备,普通人自学就能落地小型智能项目。

arduino做日常智能小装置

日常居家能用的简易智能设备,基本都能靠arduino复刻甚至改造,成本比成品智能家居低太多。之前为了解决桌面闷热、手动关灯麻烦的问题,用它搭过一套桌面小系统,集成了自动风扇和延时关灯功能。搭配温湿度传感器,检测到桌面温度超过28度就自动启动风扇,温度回落之后自动关停,不用手动开关。

折腾好久才搞明白,这类轻量化自动化场景,是arduino最适配的领域。还试过做人体感应夜灯,接上红外感应模块,黑暗环境检测到人靠近就亮灯,无人之后十秒自动熄灭,焊接和接线都很简单,全程不到一小时就能做完,成品放在卧室、走廊都能用。

arduino做趣味科创作品

中小学和大学生的科创比赛、课程作业,绝大多数创意作品都能依托arduino实现,这也是很多科创选手首选它的原因。身边不少同学的参赛作品,比如智能垃圾分类装置、自动浇花系统、避障小车,核心控制板全部用的arduino。

做过最折腾的一个科创项目是智能避障小车,全程踩了不少坑。一开始随便接好电机和超声波模块,代码照搬网上模板,结果小车要么原地不动,要么乱撞障碍物,完全没有避障效果。排查了很久,才发现是接线引脚和代码定义不匹配,还有传感器摆放角度偏移,导致测距数据不准。

修正之后,小车能精准检测前方障碍物,自动转向、后退,整套成品完全满足校内科创作业的要求,而且所有功能都是实打实靠硬件和代码实现,不是空有外壳的摆设。

arduino做简易数据采集设备

arduino可以搭配各类传感器,搭建简易的数据采集设备,满足个人测试、课程实验的基础数据记录需求。

传感器类型采集数据适配场景
DHT11温湿度传感器环境温度、空气湿度室内环境监测、养殖小空间记录
超声波传感器距离、水位高度水箱水位监测、物体测距
光敏传感器环境光照强度自动灯光控制、光照数据记录

之前做过宿舍环境监测的小项目,用DHT11传感器搭配arduino,实时采集宿舍温湿度数据,每五秒记录一次数值,通过串口上传到电脑,导出数据就能做简单的环境变化分析。精度比不上专业检测仪器,但对于个人实验、课程实训来说,完全够用。

能玩的空间真的很大。

现在桌面上还摆着当初改了无数次的温湿度监测装置,屏幕上不停跳动着实时温度和湿度数值,偶尔看着屏幕发呆,总后悔当初一开始小看了这块小板子,浪费了好多免费练手的时间。