修马达的php源码,查看SKU:RB-02S087 振动马达模块的源代码

本文详细介绍了振动马达模块的产品规格、工作原理及使用方法,包括与Arduino控制器的连接和编程示例,展示了如何通过控制信号实现马达振动与停止。此外,还提供了陶瓷震动传感器和LED灯的组合应用示例,当传感器检测到振动时,LED灯会亮起。附带了产品资料下载链接和购买链接。
摘要由CSDN通过智能技术生成

因为以下原因,你没有权限编辑本页:

您刚才请求的操作只有这个用户组中的用户才能使用: 用户

您可以查看并复制此页面的源代码:[[文件:02S08701.png|500px|缩略图|右]]

==产品概述==

此产品由一个直径10mm高2.7mm的扁平马达和一些基本的电子器件构成。该模块采用3Pin的防插反插头,操作安全,插口旁边有一个大写字母D表示该模块为一个数字型模块,可以通过控制信号的高低才控制马达的振动和关闭,插头另一侧为振动的图片表示。该模块振动效果和手机振动效果一样,此产品可以应用于一些需要振动的设备上,以及一些小的玩具上面。

==规格参数==

# 工作电压:+3.3V/+5v

# 尺寸大小:30mm x 25mm

# 振动马达:直径10mm, 高2.7mm

# 重量大小:3g

# 信号类型:数字信号

# 接口定义

:* S:信号引脚

:* +:电源正极

:* -: 电源地

==编程原理==

振动马达模块共引出三个引脚,分别是信号S、电源正Vcc、电源负GND,使用时可以直接连接到 Arduino 控制器的数字接口,例如连接到数字 3 号接口,通过给 Arduino 控制器的相应引脚写入高低电平,即可控制振动马达是否振动。当引脚输出高电平时,马达振动;当引脚输出低电平时,马达停止振动。

==使用方法==

===example1_Arduino===

* 主要硬件

:Arduino UNO 控制器

:振动马达

:杜邦线

:USB 数据线

* 硬件连接

[[文件:zhendongmada02.jpg|700px|缩略图|居中]]

S引脚接到控制器的D3口。+和-分别接到电源的+5V和GND。

* 示例程序

 
 

int MoPin = 3; // vibrator s connected to digital pin 3

void setup() {

pinMode( MoPin, OUTPUT );

}

void loop() {

digitalWrite(MoPin, HIGH);

delay(1000);

digitalWrite(MoPin, LOW);

delay(1000);

}

}

* 程序效果

程序编译下载之后,振动马达就会以1秒的间隔振动起来。

===example2_Arduino===

* 主要硬件

:* [http://www.alsrobot.cn/goods-709.html 震动马达] * 1个

:* [http://www.alsrobot.cn/goods-629.html 陶瓷震动传感器] * 1个

:* [http://www.alsrobot.cn/goods-133.html LED 食人鱼灯(红色)] * 1个

:* [http://www.alsrobot.cn/goods-546.html Carduino UNO 控制器] * 1个

:* [http://www.alsrobot.cn/goods-90.html USB 数据下载线] * 1个

:* [http://www.alsrobot.cn/goods-707.html Arduino XBee Sensor Shield] * 1个

:* [http://www.alsrobot.cn/goods-196.html 3P 传感器连接线] * 3条

* 硬件连接

如图所示进行接线

[[文件:02S08710.jpg|700px|缩略图|居中]]

{|border="1" cellspacing="0" align="center" cellpadding="5" width="500px"

|-

|align="center"|序号

|align="center"|产品名称

|align="center"|XBee Sensor Shield

|-

|align="center"|1

|align="center"|陶瓷震动传感器

|align="center"|A0

|-

|align="center"|2

|align="center"|食人鱼LED(红)

|align="center"|D2

|-

|align="center"|3

|align="center"|震动马达

|align="center"|D3

|}

* 示例程序

 
 

int zhendong = 3;

int led = 2;

int zhen = A0;

void setup()

{

pinMode(2,OUTPUT);

pinMode(3,OUTPUT);

pinMode(A0,INPUT);

Serial.begin(9600);

}

void loop()

{

int val = analogRead(A0);

Serial.print("zhendong = ");

Serial.println(val);

digitalWrite(3,HIGH);

if(val > 30)

{

digitalWrite(2,HIGH);

delay(1000);

}

else

digitalWrite(2,LOW);

}

* 程序效果

当 A0 接口检测到的陶瓷震动传感器模拟量输出值大于30时,LED食人鱼灯点亮1秒,然后熄灭,再进行检测,直到下次模拟量检测超过30时,LED食人鱼灯再次点亮,以此循环。

==资料下载==

[[文件:erweima.png|230px|无框|右]]

* 产品资料

下载链接:https://pan.baidu.com/s/1OaYA2gMtN1UxSQiqetVLUw

提取码:ikno

* 产品购买链接:http://www.alsrobot.cn/goods-709.html

* 奥松机器人技术论坛:http://www.makerspace.cn

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值