Arduino 传感器 – 类型和应用
当电子爱好者开始设计任何项目,主要关注的因素是硬件和可用软件 IDE 之间的兼容性问题。 Arduino 是在 2000 年代左右发明的,它解决了此类问题。 Arduino 是一群意大利研究生和 Ivrea 交互设计学院的讲师努力的产物。该微控制器以 11 世纪意大利伊夫雷亚国王 Arduin 的名字命名。该微控制器平台成功的关键因素是其开源性质。随着该项目的成功,后来设计了许多与该平台兼容的新产品,如Arduino传感器。
什么是Arduino传感器?
由于其开源性质,Arduino 已成为一种全球现象。它已发展成为爱好者、艺术家、设计师,更重要的是为电子项目世界的新手学生提供原型设计平台。
Arduino 带有一个微控制器和一个软件 IDE,用于将代码上传到硬件板上。看到Arduino在爱好者中的流行,推出了许多与Arduino兼容的传感器。
市场上有各种类型的 Arduino 传感器。这些传感器帮助 Arduino 与周围环境进行交互并设计新的应用程序。
工作原理
Arduino 之前出现的微控制器没有用于将代码上传到硬件的软件 IDE。必须使用单独的硬件设备将代码上传到硬件中。由于这种灵活性特点,很容易将传感器与 Arduino 连接。
由于微控制器已经提供了用于编程的软件 IDE,将这些传感器与 Arduino 连接所需的唯一硬件是面包板和连接线。
代码可以在Arduino IDE中编写并上传。接口需要电源、地、面包板和连接线。
Arduino Sensor的应用
有许多使用Arduino 传感器设计的项目用于各种应用。据说 Arduino 可用于将梦想变为现实。
超声波模块用于非接触范围检测。它利用声纳进行工作。 IR 红外避障传感器检测前方的物体并产生数字信号。用于机器人。
土壤湿度计是一种土壤湿度传感器。当土壤中的水分增加到某个阈值以上时,它会生成数字信号。自动自动浇水植物是使用该传感器和 Arduino 设计的。显微镜传感器用于检测声音。当检测到的声音强度增加超过某个阈值时,它会产生信号。
数字气压传感器用于测量环境的绝对压力。可以使用该传感器测量机器人或射弹的高度。对于光检测,使用光敏电阻传感器模块。夜间安全灯系统将此传感器与 Arduino 配合使用。温度传感器用于检测环境温度。
使用MQ-2气体传感器检测LPG、异丁烷、丙烷、酒精等有毒气体。雨量传感器用于天气监测。检测火焰和普通灯使用火焰传感器。 PIR 传感器用于检测人和宠物的动作。
触摸屏传感器用于使用Arduino设计触摸调光电路。
Arduino 传感器示例
当今有多种类型的 Arduino 传感器可用。其中一些是 –
- HC-SR04 超声波模块
- IR 红外避障传感器
- 土壤湿度计检测模块
- 土壤湿度传感器
- 麦克风传感器
- 数字气压传感器
- 光敏电阻传感器
- 数字热传感器 - 温度传感器
- 旋转编码器模块
- MQ-2 气体传感器
- SW-420 运动传感器
- 湿度和雨水检测传感器
- 无源蜂鸣器模块
- 速度传感器模块
- IR 红外火焰检测传感器
- 5V 2 通道继电器模块
- 面包板电源模块 3.3V
- HC-SR501 热释电红外传感器
- 加速度计模块
- DHT11 温湿度传感器
- RF 433MHz 发射器/接收器
这些 Arduino 传感器使许多电子项目的实施成为可能。此类项目的一些示例是 Suntracker 使用 LDR 与 Arduino、Arduino 雨水警报、基于加速度计的手势控制机器人与 Arduino、基于红外传感器的线路跟随器、基于红外传感器的运动感应警报、使用超声波传感器的门警报, 使用超声波传感器的距离测量,基于 Arduino 的智能盲棒,使用 Arduino 的家用电器控制 PIR 传感器等......
Arduino 是学生和电子新手设计新项目的首选。 Arduino 传感器也可以与其他微控制器一起使用。 Arduino IDE 包含各种可用于连接不同类型传感器的库。唯一的例外是需要比 Arduino 提供更多处理速度的传感器。您可以在单个 Arduino 板上一次连接多少个传感器?
传感器