“Sensor-Light-D1/zh”的版本间的差异
(创建页面,内容为“http://wiki.microduino.cn/index.php/Microduino-Weather/zh”) |
|||
第1行: | 第1行: | ||
http://wiki.microduino.cn/index.php/Microduino-Weather/zh | http://wiki.microduino.cn/index.php/Microduino-Weather/zh | ||
+ | {{Language|Microduino-TOUCH}} | ||
+ | {| style="width: 800px;" | ||
+ | |- | ||
+ | | | ||
+ | [[File: Microduino-TOUCH-v1.jpg|400px|thumb|right| Microduino-TOUCH]] | ||
+ | |||
+ | Microduino-TOUCH是电容式触摸检测传感器模块。 | ||
+ | |||
+ | |||
+ | 电容特性为充放电时间短、通交流阻直流。触摸传感器的回路电流为直流电,所以触摸传感器两端在通电后相当于开路,触摸传感器两端为高电平。人体组织和体液都可以导电,人体接触电容两端之后,触摸传感器两端变成低电平。人体结束和触摸传感器的接触后,电容暂瞬间开始充电,达到电容的额定容量之后,电容两端相当于开路,触摸传感器两端又变成高电平。触摸传感器通过两端电压的变化判断是否有触摸。 | ||
+ | |||
+ | |||
+ | |||
+ | ==传感器引脚说明== | ||
+ | {{Sensor_explain | ||
+ | |nameA=[[Sensor-Touch Button/zh]] | ||
+ | |modeA=数字信号输入 | ||
+ | |modeB=NC | ||
+ | }} | ||
+ | |||
+ | ==特色== | ||
+ | *宽工作电压; | ||
+ | *体积小,易安装。 | ||
+ | *电容式感应,灵敏度高; | ||
+ | *低功耗、使用寿命长、稳定性好; | ||
+ | *输出自锁和非自锁模式可选,使用更方便; | ||
+ | |||
+ | ==规格== | ||
+ | *电器规格 | ||
+ | **工作电压: 2.0V~5.5V | ||
+ | **输入设备 | ||
+ | *技术参数 | ||
+ | **引脚说明:GND、VCC、信号输出、NC(空). | ||
+ | **数字输入 | ||
+ | |||
+ | *尺寸 | ||
+ | **开关大小:5mm*5mm, | ||
+ | **板子大小:20mm*10mm | ||
+ | **1.27mm间距的4Pin接口; | ||
+ | |||
+ | *接法 | ||
+ | **STA电平选择:“0”表示低电平,“1”表示高电平。 | ||
+ | **MOD模式选择:“0”表示直接模式,“1”表示触发模式。 | ||
+ | **感应距离:0-8mm(非导电介质最远距离,视材料而定); | ||
+ | {|class="wikitable" | ||
+ | ! rowspan="1" | MOD || STA|| 输出功能 | ||
+ | |- | ||
+ | | 0||0||没有触摸时输出低电平,当有触摸输出高电平 | ||
+ | |- | ||
+ | | 0||1||没有触摸时输出高电平,当有触摸时输出低电平(默认) | ||
+ | |- | ||
+ | | 1||0||上电时输出低电平,每触摸一次,电平转换一次 | ||
+ | |- | ||
+ | | 1||1||上电时输出高电平,每触摸一次,电平转换一次 | ||
+ | |} | ||
+ | |||
+ | 注:该输出信号为数字信号,需要使用数字接口来检测(D0~D13)。可以接到Sensor-hub的3~9号引脚,对应使用的引脚为D0,D2,D4,D6,D8,D10,D12。 | ||
+ | [[file:mCookie-sensorhub_rule.JPG|thumb|800px|center]] | ||
+ | |||
+ | |||
+ | [[File: Microduino-TOUCH_rule1.jpg|600px|thumb|center]] | ||
+ | [[File: Microduino-TOUCH_rule2.jpg|600px|thumb|center]] | ||
+ | |||
+ | ==文档== | ||
+ | *原理图:'''[[File: Microduino_CRASH.Zip]]''' | ||
+ | |||
+ | |||
+ | ==开发== | ||
+ | ===准备=== | ||
+ | *确认你搭建了Microduino的开发环境,否则参考:[[Microduino Getting started/zh]] | ||
+ | *核心选择 | ||
+ | **1.直接采用[[Microduino-CoreUSB/zh]]或[[mCookie-CoreUSB/zh]]做核心。 | ||
+ | **2.采用[[Microduino-Core/zh]]或[[Microduino-Core+/zh]]做核心,还需要使用[[Microduino-USBTTL/zh]]模块来下载程序。(若使用mCookie测试,核心板选取方式和一代产品相同)。 | ||
+ | |||
+ | |||
+ | ===程序=== | ||
+ | |||
+ | *打开Arduino IDE,选择File→Examples→Basics→DigitalReadSerial示例程序,选择正确的板卡,编译通过后直接下载。 | ||
+ | [[file:mCookie-crashCodeExample.JPG|thumb|800px|center]] | ||
+ | |||
+ | *int pushButton = 6; 定义输入引脚为D6,用户可以更改,比如touchPin。 | ||
+ | *pinMode(pushButton, INPUT); 定义pushButton为输入引脚。 | ||
+ | *int buttonState = digitalRead(pushButton); 读取pushButton输入引脚的值 | ||
+ | |||
+ | *下载完毕后,打开串口监视器,没有触摸时输出值为“1”,发生碰撞时输出值为“0”,因此可以根据串口监视器中的输出值来判断是否触摸。 | ||
+ | |||
+ | ===硬件搭建=== | ||
+ | *将触摸传感器和Sensorhub的数字口(D6)接起来,这个就是上面讲的定义pushButton的引脚,用户可自己更改,比如touchPin。 | ||
+ | *可参考:[[Microduino-Sensorhub/zh]] | ||
+ | [[file:Microduino-sensorhub_6.JPG|thumb|400px|center]] | ||
+ | *可参考:[[mCookie-Hub/zh]] | ||
+ | [[file:mCookie-sensorhub_6.JPG|thumb|400px|center]] | ||
+ | *将核心,Sensorhub,触摸传感器连接在一起。通过USB数据线将接入电脑。 | ||
+ | *选择正确的板卡和COM端口,编译通过后直接下载。参考[[AVR核心:Getting started/zh]] | ||
+ | [[file:upload.JPG|thumb|800px|center]] | ||
+ | *下载完毕你可以打开串口监视器,没有触摸时返回值为“1”,当有触摸时返回值为“0”因此根据值来判断是否发生触摸。 | ||
+ | |||
+ | |||
+ | ==应用== | ||
+ | 适用于LED灯触控、隔离触控开关、玩具人体感应检测、游戏配件设备触摸感应,可替代开关功能。 | ||
+ | |||
+ | ===项目=== | ||
+ | *'''[[触碰传感器]]''' | ||
+ | *'''[[尖叫怪]]''' | ||
+ | *'''[[招财猫]]''' | ||
+ | |||
+ | |||
+ | ==购买== | ||
+ | |||
+ | ==历史== | ||
+ | |||
+ | ==图库== | ||
+ | |||
+ | *正面 | ||
+ | [[file: Microduino-TOUCH-F.JPG|thumb|600px|center|Microduino-TOUCH Front]] | ||
+ | *背面 | ||
+ | [[file: Microduino-TOUCH -b.JPG|thumb|600px|center|Microduino-TOUCH Back]] | ||
+ | |} |
2016年8月2日 (二) 09:50的版本
http://wiki.microduino.cn/index.php/Microduino-Weather/zh
Language | English |
---|
Microduino-TOUCH是电容式触摸检测传感器模块。
传感器引脚说明
特色
规格
注:该输出信号为数字信号,需要使用数字接口来检测(D0~D13)。可以接到Sensor-hub的3~9号引脚,对应使用的引脚为D0,D2,D4,D6,D8,D10,D12。
文档
开发准备
程序
硬件搭建
应用适用于LED灯触控、隔离触控开关、玩具人体感应检测、游戏配件设备触摸感应,可替代开关功能。 项目
购买历史图库
|