“(SKU:SEN030200/SEN030202)碰撞传感器A型 B型”的版本间的差异

来自YwRobot Studio Wiki
跳转至: 导航搜索
 
(未显示另一用户的1个中间版本)
第16行: 第16行:
 
*平台:Arduino、单片机、ARM、树莓派
 
*平台:Arduino、单片机、ARM、树莓派
 
==使用教程==
 
==使用教程==
[[File:碰撞LINE.jpg|500px|]]
+
[[File:SKUSEN050203_Arduino_碰撞传感器_智能机器人配件连接.jpg|500px|]]
  
 
===样例代码===
 
===样例代码===
 
<pre style="color:blue">
 
<pre style="color:blue">
 +
const int senserPin = 2;
 +
const int ledPin = 9;
 +
int senserState = 2; 
 +
 +
void setup() { 
 +
  pinMode(ledPin, OUTPUT); 
 +
  pinMode(senserPin, INPUT);
 +
}
 +
 +
void loop(){
 +
  senserState = digitalRead(senserPin);
 +
  if (senserState == LOW) {
 +
    digitalWrite(ledPin, HIGH);
 +
  }
 +
  else {     
 +
    digitalWrite(ledPin, LOW);
 +
  }
 +
}
  
 
</pre>
 
</pre>

2019年7月9日 (二) 09:14的最新版本

碰撞A
碰撞B

简介

微动开关,反应灵敏释放高电平,按下低电平,适用于碰撞检测、限位开关。

产品参数

  • 尺寸:28*21mm
  • 重量:3g
  • 电压:3.3V、5V
  • 端口:数字量电平
  • 款式:A款(水平安装) B款(竖直安装)
  • 平台:Arduino、单片机、ARM、树莓派

使用教程

SKUSEN050203 Arduino 碰撞传感器 智能机器人配件连接.jpg

样例代码

const int senserPin = 2;
const int ledPin = 9; 
int senserState = 2;   

void setup() {  
  pinMode(ledPin, OUTPUT);  
  pinMode(senserPin, INPUT); 
}

void loop(){
  senserState = digitalRead(senserPin);
  if (senserState == LOW) {
    digitalWrite(ledPin, HIGH);
  }
  else {      
    digitalWrite(ledPin, LOW);
  }
}

更多

[YWRobot产品资料下载]

购买 YWRobot商城购买链接 购买 YWRobot商城购买链接