首页

| DIY项目的Arduino模块

在本文中,让我们来探索Arduino模块的世界。由于不断增长的DIY和爱好者社区,市场上有许多Arduino传感器和模块。为了简化,我列出了一些非常有用的Arduino传感器和模块。使用这个列表作为起点,为您的下一个模块选择正确的模块arduino项目

什么是Arduino模块?

简单地说,Arduino环境中的“模块”是一个可以随时使用的板,上面有一个传感器或IO设备。要使用传感器或设备(如液晶显示器),你需要一些额外的组件。

Arduino模块所做的是它是集成了传感器(或设备)所需的所有必要组件和连接,并使用即用待使用的产品展示您。

例如,考虑一个非常简单但非常有用的模块:红外避障传感器模块。它由一个红外光源(一个红外LED),一个红外接收器(一个光电二极管),一个运算放大器,一个电位器,一对无源组件和一个连接器组成。

该模块负责电路的“传感器”部分,如限流电阻、去耦电容、连接、连接器等,你所要做的就是将这些连接到Arduino板上,然后制作一个避障机器人。

双色LED模组

作为第一个Arduino计划你会写闪烁的LED,让我们从LED模块开始。这是一个双色LED模块,顾名思义,它由一个3针双色LED组成。

Two-Colour-LED-Module
双色LED模组

红色和绿色是一种流行的双色LED。将它们连接到Arduino的PWM引脚以控制亮度。您必须连接电流限制电阻。我觉得他们应该在模块本身上包含电流限制电阻。

RGB LED模块

使用双色LED后的下一个逻辑步骤是使用RGB LED。RGB LED模块由4针RGB LED,三个电流限制电阻和连接器组成。

RGB-LED-Module
RGB LED模块

将红色、绿色、蓝色LED引脚连接到Arduino的PWM引脚,可以生成多种颜色。确保购买带有限流电阻的RGB模块。如果没有,则必须添加。

按钮模块

瞬间按钮是Arduino最简单的输入设备之一。按钮模块由一个瞬时触觉按钮和一个上拉(或下拉)电阻以及连接器组成。

Push-Button-Module
按钮模块

如果电阻器用作上拉,则逻辑高检测与按钮不按下,逻辑低检测按钮按下。相反,如果下拉。

面包板电源模块

如果您想方便地为面包板上的组件供电,那么面包板电源模块是正确的选择。它提供双输出电压:3.3V和5V在两个不同的电源轨道。

Breadboard-Power-Supply-Module
面包板电源模块

这个模块完全适合400点和800点面包板。输入范围为6.5V ~ 12V。还有一个USB连接器,可以输出5V(或接受5V输入)。

光敏电阻传感器模块

光依赖电阻(LDR)或光电图是用于检测光的装置。如果要使用Arduino检测灯,请使用“光电指孔”传感器模块。

Photoresistor-Sensor-Module
光敏电阻传感器模块

它由LDR,OP-AMP(比较器),电位器(调节灵敏度)和几个无源元件组成。您可以获得模拟电压以及数字信号。

倾斜传感器模块

如果要检测到对象的倾斜或振动,则可以使用倾斜传感器模块。有两种类型的倾斜传感器:一个带有滚球和一个汞。

倾斜传感器模块
倾斜传感器模块

从图中可以看出,倾斜传感器模块由倾斜开关、运算放大器电路组成,以产生数字输出。

舌簧开关模块

簧片开关是一个通常打开的传感器,但在存在磁场时,它将关闭。您可以使用REED交换机模块使用Arduino实现非接触式开关控制。

簧片开关模块
舌簧开关模块

为了提供数字输出,簧片开关模块由运放电路组成。

磁霍尔传感器模块

为了检测磁场的存在,你必须使用霍尔效应传感器。基于A3144霍尔效应传感器的磁霍尔传感器模块可以用作磁检测开关。

Magnetic-Hall-Sensor-Module
磁霍尔传感器模块

它可以作为一个简单的模块,只有霍尔效应传感器或作为一个数字输出模块与LM393比较器。

红外障碍物避免传感器模块

另一个流行的Arduino模块是红外传感器模块。由于它经常用于避障类型的应用,它也被称为红外避障传感器模块。

Infrared-Obstacle-Avoidance-Sensor-Module
红外障碍物避免传感器模块

该模块由并排放置的红外收发对(红外LED和光电二极管)组成,用于探测障碍物。

PIR传感器模块

被动红外传感器或简单的PIR传感器,让您检测或感觉任何运动。类似HC-SR501的PIR传感器模块是一种常用的模块arduino项目

PIR-Sensor-Module
PIR传感器模块

使用PIR传感器模块,您可以使用Arduino实现运动检测应用程序。

旋转编码器模块

360度旋转编码器模块是一种输入设备,可提供旋转方向以及它旋转的程度。它将角度移动转换为数字代码。

旋转编码器模块
旋转编码器模块

把手下面还有一个按钮。旋转编码器是一种位置传感器,并根据旋转运动产生输出(模拟或数字)。

速度传感器模块

如果你想要检测旋转物体的速度,那么你可以使用速度传感器模块。它是基于红外发射器-接收器对(但它们是面对面放置的)。

Speed-Sensor-Module
速度传感器模块

你可以把旋转的物体,如电机或车轮,在插槽和传感器将确定转速。

红外火焰检测传感器模块

红外火焰检测传感器模块用于检测760 ~ 1100nm范围内的火焰。您可以使用Arduino设计一个火灾/火焰检测应用程序。

Flame-Sensor-Module
火焰传感器模块

红外火焰传感器模块由一个红外接收机(a光电晶体管)和基于LM393的比较器电路,产生数字和模拟输出。

主动压电蜂鸣器模块

安装在PCB上的有源蜂鸣器模块使用其内部振荡器产生预定义频率的音调。所有你需要做的是应用直流电压和主动蜂鸣器模块产生声音。

Active-Buzzer-Module
有源蜂鸣器模块

无源压电蜂鸣器模块

如果你想控制蜂鸣器的声音频率,那么使用被动蜂鸣器模块。输出音调依赖于输入频率(使用PWM信号)。通常可以产生频率范围为1.5 kHz至2.5 kHz的音调。

Passive-Buzzer-Module
无源蜂鸣器模块

麦克风声音传感器模块

基于麦克风的声音传感器模块用于检测声音或大声的声音。使用Arduino和麦克风传感器,您可以实现语音激活开关或响度探测器等应用程序。

Microphone-Sensor-Module
麦克风传感器模块

NTC热敏电阻温度传感器模块

如果要实现小型和低铸造温度传感器,则NTC热敏电阻是正确的选择。NTC热敏电阻温度传感器模块可用作模拟传感器以及数字传感器。

Temperature-Sensor-Module
温度传感器模块

一个数字温度传感器是有用的,因为你可以很容易地调整灵敏度使用板上的电位器。

MQ2气体传感器模块

MQ2气体传感器模块用于检测烟雾、一氧化碳、氢气等气体,常用于安全相关应用。

MQ2  - 气体传感器 - 模块
MQ2气体传感器模块

使用这个MQ2传感器模块来实现使用Arduino的烟雾探测报警器

HC-SR04超声波模块

在Arduino社区中另一个流行的模块是HC-SR04超声波传感器模块。使用这个传感器,你可以探测到高达4米的物体。该模块由两个超声波换能器组成,其中一个作为发射器,另一个作为接收器。

HC-SR04超声波传感器模块
HC-SR04超声波传感器模块

利用HC-SR04超声波传感器模块和Arduino实现避墙机器人、数字尺、避障机器人等类似项目。

DHT11 / DHT22湿度和温度传感器模块

使用DHT11 / DHT22湿度和温度传感器模块,您可以轻松测量环境温度以及相对湿度。除了DHT22具有比DHT11的更好的范围和精度之外,传感器都非常相似(如此,昂贵的)。

DHT-11-DHT-22-Humidity-Sensor
DHT11和DHT22湿度传感器

双轴操纵杆模块

操纵杆模块由两个独立的电位器(因此,双轴)和一个按钮组成。使用Arduino的操纵杆模块有许多应用,如机器人控制,遥控车,机械臂,伺服电机控制等。

Joystick-Module
操纵杆模块

5 v继电器模块

Arduino或任何其他微控制器平台都是低压设备(通常为3.3V或5V)。但是如果你想用Arduino来控制AC市电设备呢?最简单的答案是继电器模块。

5V  - 继电器模块
5 v继电器模块

5V继电器模块在5V(就像Arduino时)运行,因此可以轻松地与Arduino界面控制,以控制灯泡,电机等的大设备。您可以将继电器模块作为1通道,2通道,4通道等。.

红外接收模块

基于TSOP1838的红外接收器模块用于检测38kHz IR信号。它通常用于使用Arduino的IR遥控应用中使用。

IR-Receiver-Module
红外接收模块

红外发射模块

要与红外接收模块配对,您可以使用红外发射模块。它由一个能传输38khz调制信号的红外LED组成。适用于基于Arduino的红外远程控制项目。

IR-Transmitter-Module
红外发射模块

激光发射器模块

该激光发射器模块由一个激光二极管组成,能够发出650 nm波长的光。激光二极管由一个铜套包围,也装有一个聚光镜。

激光发射器模块
激光发射器模块

警告:即使这是一个低功率的激光发射模块,它是非常危险的,如果激光光束直接落在你的眼睛,可以造成永久性的眼睛损伤。使用时要格外小心。

敲击传感器模块

爆震传感器模块,顾名思义,用于检测爆震或振动。主传感元件是一个封闭在外壳内的导电振动弹簧。

Knock-Sensor-Module1
敲击传感器模块

使用Arduino和敲打传感器实现振动或敲击检测应用程序。

土壤湿度传感器模块

土壤湿度传感器模块包括电容探头和LM393电压比较器模块。您可以使用该模块测量土壤中水体积含量。

Soil-Moisture-Sensor-Module
土壤湿度传感器模块

使用土壤湿度传感器模块和arduino,您可以实现有用的项目自动植物浇水系统汽车灌溉系统等。

BMP180气压传感器模块

BMP180是一个旧但非常有用的传感器。它是一个气压传感器,也可以测量温度和高度(基于压力)。它是一个微小的模块,是一个数字传感器。

BMP180-气压 - 压力传感器模块
BMP180气压传感器模块

MPU6050加速度计/陀螺仪模块

如果你想要检测一个对象的方向,那么MPU6050加速度计/陀螺仪模块是最好的选择。它是一个六轴运动跟踪装置(三轴加速度计和三轴陀螺仪)。

微控制器- 6050 - acceleremeter -模块
MPU6050 Acceleremeter模块

结合Arduino和MPU6050模块,可以实现方向检测,手势控制应用程序。

逻辑电平转换模块

我们知道Arduino是一个运行在5V逻辑上的设备。但是,如果您想要连接在3.3V上运行的传感器或模块呢?答案是逻辑电平转换模块。

Logic-Level-Converter-Module
逻辑电平转换模块

一个简单的双向逻辑电平转换模块包含4通道的低电压到高电压(反之亦然)逻辑转换。

结论

这是一些流行且易于使用的Arduino模块的简短列表。绝不是此列表已完成。Arduino社区有更多的传感器和模块,我将来会增加更多。

发表评论

您的电子邮件地址将不会被公布。必填字段已标记

Electronicshub图标
<\/i>","library":""}}" data-widget_type="nav-menu.default">
Baidu