我们知道,传感器对于AIOT来说是最核心的技术之一,在物理层中几乎就是通过各种传感器来从周围读取数据用网络技术传给应用层的人工智能、机器学习、大数据等领域分析。下面是我们常用的传感器的一张全家福。
1.操纵杆
2.火焰传感器
3.RGB LED
4.心跳传感器
5.轻杯
6.霍尔磁传感器
7.继电器
8.线性霍尔传感器
9.SMD RGB
10.7颜色闪
11.倾斜开关
12.温度传感器
13.大声音传感器
14.触摸感应器
15.两色LED
16.激光发射器
17.球开关
18.模拟温度传感器
19.小声音传感器
20.数字温度传感器
21.两色LED(小)
22.按钮
23.光敏电阻
24.红外发射
25.跟踪传感器
26.蜂鸣器
27.舌簧开关
28.冲击传感器
29.温湿度传感器
30.红外接收器
31.避障传感器
32.无源蜂鸣器
33.迷你里德
34.旋转编码器
35.模拟霍尔传感器
36、37.敲击传感器
摇杆是一个模拟传感器,可以用来控制你的机器。
模拟操纵杆基本上是电位器,所以它们返回的值可以在这一步中使用提供的代码使其可见。
通过单击串行监视器,将看到这些值。一旦你移动操纵杆,数值就会改变。如果你想用操纵杆控制你的机器,这个代码也很方便。
这些传感器用于近程火焰探测。它们可以用于安全或监测项目。
这个LED包含发光二极管。一个红的,一个绿的,一个蓝的。将它们组合成一个LED,你会得到一个RGB LED。你可以用这个LED做各种不同的事情。
这种传感器使用一个明亮的红外LED(红外线)和一个光电晶体管来检测手指的脉冲。
每次脉冲都会有一个红色LED闪烁。
光杯模块包含提供数字信号的水银开关。LED是可调光的。
要使用这个模块,至少需要两个。(当然工具包包括2个)
霍尔磁传感器是一种磁开关。若无磁场存在,则传感器的信号线高。如果一个磁场出现在传感器上,信号线就会变低,同时传感器上的LED就会亮起来。磁场的极性对开关作用有影响。传感器的正面需要相反的极性作为传感器的背面打开。
继电器用于用较低的电压开关高压应用程序。这也经常用于家庭,因为它是一个安全的选择开关高压。
你在继电器的一侧施加一个小电压(5V),它就会开关另一侧。
这个传感器在被放置到磁场中时产生电压。电压可以用来控制机器。
这是一个模拟传感器,这意味着它可以读出磁场的值。
这个LED包含发光二极管。一个红的,一个绿的,一个蓝的。将它们组合成一个LED,你会得到一个RGB LED。你可以用这个LED做各种不同的事情。
所以,这个LED基本上和步骤3中的那个是一样的。唯一的区别是包装。
这个LED自动在7种颜色之间切换。LED有一个集成的IC。如果你断开LED,颜色将重置,动画将重新开始。
倾斜开关是一个水银倾斜开关,可以让你检测你的物体的倾斜度。它提供数字输出。
这个温度传感器输出一个模拟信号。该传感器是精确的,这使得它适用于精密电器。
这个传感器可以检测声音并输出模拟信号和数字信号,可以用于例如创建一个拍击开/拍击关灯开关。这个传感器是非常有用的继电器模块。
当手指(或身体的任何其他部位)触碰到晶体管的弯销时,这个传感器就会发出信号。
这个LED包含两个发光二极管。一个引脚是GND,其他两个是红绿LED。
通过供电GND和其中一个引脚,你可以看到一种颜色。你也可以同时给GND和两个引脚通电,混合颜色,得到一个黄色/橙色。
这是一个激光模块,当被供电时,它会发出激光。还有一个信号引脚,可以让激光闪烁。
这个传感器包含一个小的金属球,它将根据在传感器中的位置完成一个电路。由于该传感器非常基础,只能检测到其倾斜时的较大变化,而不能测量其倾斜的角度。
模拟温度传感器充当可变电阻(NTC/PTC)。随着温度的升高,传感器的电压输出会降低。一旦我们可以测量电压输出,我们可以校准传感器,并将输出电压转换为温度。
这个传感器可以检测声音并输出模拟信号和数字信号,可以用于例如创建一个拍击开/拍击关灯开关。这个传感器是非常有用的继电器模块。
这个传感器和他大版的一模一样。
这是相同的温度传感器,如前所述,但这一个输出数字信号,而不是模拟信号。
这个LED包含两个发光二极管。一个引脚是GND,其他两个是红绿LED。通过供电GND和其中一个引脚,你可以看到一种颜色。你也可以同时给GND和两个引脚通电,混合颜色,得到一个黄色/橙色。
当然,这是一个按钮。不多也不少……
它输出一个数字信号。
这是一个可变电阻。电阻值取决于照射到LDR(视光电阻)上的光量。
这是一种发光二极管,可以发出红外(红外线)光,可以用来控制你的电视或作为红外安全摄像头的光源。
没有提供代码,因为IR对所有电子有不同的影响,所以没有必要写一个“通用”代码。
这种传感器能检测出黑白线。例如,你可以让一个机器人/汽车沿着一条线前进。
簧片开关是一个开关,需要一个磁铁在它前面开关或关闭。这对Arduino模块是同样的工作。
该传感器模块可以检测振动/冲击。它在中性状态下被关闭,当它受到震动时就会打开。
该传感器可以监测温度和湿度。因为它太小了,在大范围内效果不太好,但在爬行动物保护区就很有效。
该模块可与红外发射器一起使用。你也可以使用这个结合电视遥控器来控制你的机器。
这个传感器使用红外发射器和接收器来检查它前面是否有障碍物。这对机器人是有用的。
此蜂鸣器与上一步中所述的蜂鸣器相同。唯一的区别是这个有更好的频率控制。
这个簧片开关的工作方式与上一步所述的相同。它只是一个较小的版本。
通过旋转旋转编码器可以在旋转输出脉冲频率的正方向和反向方向进行计数,不像旋转电位器计数器,其中的物种旋转计数是不受限制的。用旋转编码器上的按钮可以复位到初始状态,即从0开始计数。
模拟霍尔传感器是一种模拟磁场传感器模块。磁场强度由模块信号引脚处的模拟电压给出。当然,输出信号是模拟信号。
敲击传感器,检测敲击和轻敲。它可以像开关一样工作。传感器立即将数据发送给电路板。要使LED灯一直亮着,需要使用按钮状态转换码。所以传感器就像开关一样工作。
你也可以使用压电元件。
这是一个光块传感器模块,在U形的中间有一个物体。传感器将输出一个高电平信号。