====== 限位开关模块 ====== ===== 1. 简要概述 =====

限位开关模块是一款物理开关,与机械结构结合使用,可起限位作用,当触发时,它会输出一个电平信号给控制端。

模块外观:

{{ :wm_wiki:switch_module:pasted:20200313-152430.png }} ===== 2. 参数规格 =====

参数

/描述

工作电压

DC 5V

接口类型

RJ11

开关方式

机械式

开关个数

1

输出信号

数字信号(0/1

开关寿命

10000

尺寸大小

  55mm*24mm*18.5mm(**)

===== 3. 编程指南 ===== ==== 3.1. 模块功能及图形化编程指南 ====

    图形化编程指南以WeeeCode 3.0图形化软件为例,其图形化编程大同小异,区别不会很大。

模块功能

需传参数

图形化编程块举例

输出开关信号

(1个参数)端口

 

图形化编程示例:

{{ :wm_wiki:switch_module:pasted:20200313-151306.png }} ==== 3.2. 文本代码编程指南 ====

Arduino编程示例:

#include "WeELF328P.h" WeLimitSwitch limitSwitch(PORT_A); void setup() { Serial.begin(9600); } void loop() { if(limitSwitch.read()==1) { Serial.println("limitSwitch DOWN"); } delay(100); }