“风扇模块”的版本间的差异
来自YFRobotwiki
(→应用示例) |
|||
第56行: | 第56行: | ||
'''示例代码''' | '''示例代码''' | ||
<br><br> | <br><br> | ||
− | <font color="darkcyan">'''示例一'''</font>: | + | <font color="darkcyan">'''示例一'''</font>: 驱动风扇 |
<br> | <br> | ||
<pre > | <pre > | ||
/* | /* | ||
− | + | FanTest | |
+ | - 风扇模块,按下碰撞模块风扇转动,否则不工作 | ||
+ | This example code is in the public domain. | ||
+ | www.yfrobot.com | ||
*/ | */ | ||
− | + | ||
− | + | #define fanPin 10 | |
− | + | #define collPin 2 | |
− | void setup() | + | |
− | { | + | void setup() { |
− | pinMode( | + | pinMode(fanPin,OUTPUT); |
− | + | ||
} | } | ||
− | void loop() | + | |
− | { | + | void loop() |
− | + | { | |
− | + | if(digitalRead(collPin) == LOW) { | |
− | if( | + | digitalWrite(fanPin,HIGH); |
− | + | } | |
− | + | else { | |
+ | digitalWrite(fanPin,LOW); | ||
} | } | ||
} | } | ||
</pre> | </pre> | ||
− | 程序下载地址:[ | + | 程序下载地址:[http://yfrobot.gitee.io/ino/FanTest.ino FanTest] |
程序运行结果:电位器值串口打印,结果如下图: | 程序运行结果:电位器值串口打印,结果如下图: |
2019年12月28日 (六) 09:45的版本
生成缩略图出错:文件可能丢失:
生成缩略图出错:文件可能丢失:
产品简介
风扇模块采用立式旋钮10K电位器制作,采用PH2.0-3P统一接口,配合专用传感器线使用非常方便。
电位器的电阻体有两个固定端,通过手动调节旋钮,改变动触点在电阻体上的位置,则改变林动触点与任一固定端之间的电阻值,从而改变电压与电流大小。
将旋钮电位器模块加入项目中,可用来控制LED灯亮度、喇叭声音大小等。
规格参数
- 供电电压:DC3.3V~5V
- 输出信号:模拟
- 阻值:10KΩ
- 绝缘阻抗:100MΩ Min DC250V
- 开关接触阻抗:< 50mΩ
- 开关额定功率:1.0A at AC/DC 12V
- 全回转角度:170°±5°
- 旋转力距:20~200 gf.cm
- 旋转止动强度:3.0Kgf.cm Min
- 旋转寿命:10000
- 模块尺寸:28*21*24MM(长*宽*高)
- 安装孔:3mm
- 安装孔间距:15mm
- 模块重量:3.8g
引脚说明
- 1. G 黑线 -- Gnd(地)
- 2. V 红线 -- Vcc(电源+5V)
- 3. S 白线 -- 信号
应用示例
电路连接
- 风扇模块的 G、V、S分别连接 Arduino UNO的GND、VCC(+5V)、D10引脚。
- 碰撞检测模块的 G、V、S分别连接 Arduino UNO的GND、VCC(+5V)、D2引脚。
电路连接示意图
示例代码
示例一:驱动风扇
/* FanTest - 风扇模块,按下碰撞模块风扇转动,否则不工作 This example code is in the public domain. www.yfrobot.com */ #define fanPin 10 #define collPin 2 void setup() { pinMode(fanPin,OUTPUT); } void loop() { if(digitalRead(collPin) == LOW) { digitalWrite(fanPin,HIGH); } else { digitalWrite(fanPin,LOW); } }
程序下载地址:FanTest
程序运行结果:电位器值串口打印,结果如下图:
生成缩略图出错:文件可能丢失:
更多建议和问题欢迎反馈至 YFRobot论坛
购买方式:YFRobot 电子工作室