传感器扩展板(Arduino兼容)
概述
使用传感器扩展板,你能更方便的接插的你的各种模块,快速的完成你的设计。
摘要
规格:54*60mm
1.为每一个IO口都配置了VCC、GND接口,方便传感器插接使用
2.带uart转485功能
3.带7Pin无线扩展座,可连接 OJ蓝牙模块(可通过扩展板后端3个调帽切换485功能和无线通信功能)
4.带Xbee扩展座
5.带独立供电接口,通过调帽选择,可以给8-13端口旁的VCC接口独立供电,方便舵机等大功率设备的使用
v2.2版
概述
使用传感器扩展板,你能更方便的接插的你的各种模块,快速的完成你的设计。
摘要
规格:54*60mm
1.为每一个IO口都配置了VCC、GND接口,方便传感器插接使用
2.带uart转485功能
3.带7Pin无线扩展座,可连接 OJ蓝牙模块(可通过扩展板后端3个调帽切换485功能和无线通信功能)
4.带Xbee扩展座
5.带独立供电接口,通过调帽选择,可以给8-13端口旁的VCC接口独立供电,方便舵机等大功率设备的使用
v2.2版
高亮度的食人鱼LED模块,多种颜色供你选择,可结合Arduino制作你的光电互动作品,亦可用作照明。
尺寸:20*25mm
工作电压:3.3V-5V
发光角度:90-100度
颜色:紫、绿、白、红、黄、蓝
S:信号脚,接LED正极
+:NC脚,悬空
-:接地脚,接LED负极
可用数字IO口直接驱动,亦可用PWM端口调节亮度使用。
//模块连至数字3号端口,每隔100ms变换一次状态 void setup(){ pinMode(3,OUTPUT); } void loop(){ digitalWrite(3,HIGH); delay(100); digitalWrite(3,LOW); delay(100); }
//模块连至数字3号端口,呼吸灯 void setup(){ pinMode(3,OUTPUT); } void loop(){ for(int i = 0; i = 0;i--){ digitalWrite(3,LOW); delay(10); } }
相关文档:
5mm-Piraha-Led-Datesheetw1014uc
5mm-Piraha-Led-Datesheetw1005uc
schematic:led
模拟声音传感器可以检测周围环境声音大小,Arduino可以通过模拟输入接口对其输出信号进行采集。你可以使用它制作声控开关等有趣的互动作品。
尺寸:25*20mm
工作电压:5V
主要芯片:LM358、驻极体话筒。
输出信号:模拟值
其他:一个10K可调电位器(调节灵敏度)
void setup() { Serial.begin(9600); } void loop() { int sensorValue = analogRead(A0); Serial.println(sensorValue); delay(100); }
1、声音传感器可以用来录音吗?
答:不能。
2、该声音传感器是经过放大输出的吗?
答:通过驻极体采集声音值大小,经过放大电路输出模拟值。
Datasheet:sound-sensor
传感器发射红外线,根据反射红外光探测前方障碍物,无障碍物时输出高电平,有障碍时输出低电平,在信号输出同时有指示灯指示状态,无障碍物时LED为绿,有障碍物时为红。同时内置38Khz信号发生器,抗干扰能力强,中部设有固定螺栓孔,方便安装。
尺寸:15 X 53mm
信号类型:数字输出
工作电压:5V
探测距离:3~30cm(不同物体反射率不定)
红绿双色LED指示:无障碍物时为绿色,有障碍物时为红色
2K电位器:距离调节
OUT :信号输出
+ :VCC
– :GND
/*OJ IR Switch module www.openjumper.cn */ int Sensor_pin = 2; void setup() { Serial.begin(9600); } void loop() { int sensorValue = digitalRead(Sensor_pin); Serial.println(sensorValue); delay(100); }
光敏电阻器是利用半导体的光电导效应制成的一种电阻值随入射光的强弱而改变的电阻器,又称为光电导探测器。当入射光强,电阻减小,入射光弱,电阻增大。可用来对周围环境光的强度进行检测,结合Arduino控制器可实现光的测量,可通过3P传感器连接线与Arduino专用传感器扩展板结合使用,可以制作光感相关的互动作品,四周设有固定螺栓孔,方便安装。
尺寸:15mm×35mm
工作电压:5V
信号类型:模拟输出
光敏探头:5537光敏探头
环境温度: –30℃— +70℃
OUT :信号输出
+ :VCC
– :GND
/*OJ light sensor www.openjumper.cn */ void setup() { Serial.begin(9600); } void loop() { int sensorValue = analogRead(A0); Serial.println(sensorValue); delay(100); }