📅  最后修改于: 2020-12-27 09:58:04             🧑  作者: Mango
Arduino是用于制作自定义电子项目的开源平台。在学习Arduino传感器之前,首先让我们先了解一下传感器。
传感器被定义为检测环境变化的机器,模块或设备。传感器将这些变化以信号的形式传输到电子设备。
传感器和电子设备始终一起工作。输出信号容易被人读取。
如今,传感器已用于日常生活中。例如,通过触摸灯的底座来控制灯的亮度等。随着新技术的发展,传感器的使用也在不断扩展。
传感器是由单晶硅构成的设备。它被认为是广泛使用的半导体材料。它具有出色的机械稳定性,可加工性等。它还可以在同一基板上结合电子设备和传感元件。
传感器用于测量物理量,例如压力,温度,声音,湿度和光线等。
传感器的示例是火灾警报器,火灾警报器上的检测器可检测到烟雾或热量。从检测器产生的信号被发送到警报系统,警报系统以警报的形式产生警报。
探测器的类型包括烟雾探测器,热探测器,一氧化碳探测器,多传感器探测器等。
数据信号从传感器传到Arduino的输出引脚。数据由Arduino进一步记录。
我们将进一步讨论各种传感器。
下面列出了Arduino中的一些传感器类型:
光线传感器用于控制光线。它与Arduino中的LDR(光敏电阻)一起使用。
超声波传感器用于使用SONAR确定物体的距离。
温度传感器用于检测周围的温度。
爆震传感器用于拾取爆震的振动。它是振动传感器的常见类别。
它用于通过发射红外线辐射来检测物体,红外线会被该物体反射或反射回来。
它允许机器人遵循通过感测表面上的标记或线条指定的特定路径。
适用于检测人的触觉。
它用于测量水或水位的深度。它还用于检测容器中的泄漏。
振动传感器用于测量振动。
它通常与气象学,生物医学领域有关。如下图所示:
脉冲传感器用于测量脉冲率。如下图所示:
它用于测量土壤的水分含量。
Arduino中的麦克风传感器用于检测声音。模拟量和数字量是该模块的两个输出。当声音强度达到某个阈值时,数字输出将发送高电平信号。我们可以借助电位计来调节模块的灵敏度。
湿度传感器用于监视天气情况。
运动传感器借助红外辐射检测人体的运动和占用情况。
振动传感器用于检测振动。
声音传感器适合检测环境声音。
压力传感器用于测量压力。 Arduino中的传感器测量压力并将其显示在小的LCD屏幕上。
磁场传感器测量磁场强度并产生变化的电压作为Arduino中的输出。