eagler8 发表于 2019-6-7 07:45:05

/*
【Arduino】37种传感器模块系列实验(14)
    ---倾斜传感器模块(角度开关)
*/

void setup()
{
    pinMode(3,INPUT);
    pinMode(13,OUTPUT);
}

void loop() {
if (digitalRead(3)) {
    delay(100);
    digitalWrite(13,LOW);
}
else {
    digitalWrite(13,HIGH);
}
}

eagler8 发表于 2019-6-7 08:00:17

eagler8 发表于 2019-6-7 08:00:47

倾斜(角度)传感器双路模块与带继电器模块





eagler8 发表于 2019-6-7 11:10:59

实验十五:手指侦测心跳传感器模块KY-039

eagler8 发表于 2019-6-7 11:17:10

简单的测试心跳传感器,由一个红外线LED和红外光电晶体管构成,还有二只电阻,结构简单成本低廉,只能是做做实验和学学相关的知识(没有医疗实用价值),其大概的电原理示意图如下。

eagler8 发表于 2019-6-7 11:33:34

在网上搜到了一些参考实验资料



eagler8 发表于 2019-6-7 11:37:13


eagler8 发表于 2019-6-7 11:50:30

原理大概是手指放在红外线发射器和红外光敏三极管之间后,随着心脏跳动,红外光敏三极管的输出也在不断变化,通过这种变化来检测心跳。为防止外界红外线对数据造成影响,最好将手指测心跳模块放在一个封闭的盒子里面,然后进行心跳检测。

eagler8 发表于 2019-6-7 11:54:37

模块接口说明
1、GND 接电源负极(标注为-)
2、VCC 接电源正极 3.3-5V
3、AO模拟信号输出(标注为S)



eagler8 发表于 2019-6-7 15:29:35

实验场景图

eagler8 发表于 2019-6-7 15:37:02

使用《串口调试波形图版V3.0》的测试情况,波形几乎成了一条线





eagler8 发表于 2019-6-7 15:47:22

也试用了WIN10自带的《串口调试助手》,升级专业版需要20元。





eagler8 发表于 2019-6-7 15:58:41

后来还是Arduino 1.8.9自带的《串口绘图器》好用一些,简单的程序,勉强有了波形........感觉我的心脏跳得好乱:P ;P





eagler8 发表于 2019-6-7 16:08:02

/*
【Arduino】37种传感器模块系列实验(15)
    ---手指侦测心跳传感器模块
*/

void setup()
{
Serial.begin(9600);
pinMode(A0,INPUT);
}

void loop()
{
Serial.println(analogRead(A0));
delay(300);
}

eagler8 发表于 2019-6-7 16:08:17

页: 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22
查看完整版本: 【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)