云天 发表于 2019-9-11 20:02:39

手势识别带触摸传感器试用测评

本帖最后由 云天 于 2019-9-11 20:02 编辑

    我是一个有脑洞的人,写试用测评也脑洞大开。见其他人都在写试用手势识别带触摸传感器各种功能,各有各的创意,各有各的见解。我想从侧面来体现这个设备的优点,我自己根据“手势识别”能够识别向右、向左、向后、向前这几个功能,自制了一个“手势识别”器。
   先上照片
    “df手势识别”与“自制手势识别”比较      一、外观比较,1、体积小、集成度高;2、美观
      因“自制手势识别”四个 红外传感器(手里只有两df3-80cm红外数字避障传感器,其它两个为单光电传感器)需要拉开距离,以确认手首先经过的是哪个传感器,以些来确认手势方向,所以体积大。
   二、功能比较,1、功能多:能够识别向右、向左、向后、向前、下压、上拉及上拉下压后手松开共7种手势,以及5路的触摸信号,并具有自动睡眠和唤醒的功能。模块自带手势识别算法,输出数据简洁可靠。
    “自制手势识别”只能识别四个方向向右、向左、向后、向前。且有上下两个传感器,手要几乎贴在上面。
    再上视频
    https://v.youku.com/v_show/id_XNDM1NjU2OTY4NA==.html?x&sharefrom=android&sharekey=e0bdc57d71c11161fe679beb16c8854e3

    “自制手势识别”背面:


有些乱
附上“自制手势识别”代码:

int left;
int right;
int up;
int down;
void setup() {
// put your setup code here, to run once:
pinMode(5,INPUT);
pinMode(6,INPUT);
pinMode(7,INPUT);
pinMode(8,INPUT);
pinMode(13,OUTPUT);
left=0;
right=0;
up=0;
down=0;

Serial.begin(9600);
}

void loop() {
// put your main code here, to run repeatedly:
if(!digitalRead(8)){
   
if(right==1){
    Serial.println("left");
    digitalWrite(13,HIGH);
    right=0;
    delay(3000);
}
else{
   
   
    if(up==0&&down==0){
      left=1;
    }
}


}
else
{

digitalWrite(13,LOW);
}


if(!digitalRead(7)){

if(left==1){
    Serial.println("right");
    digitalWrite(13,HIGH);
    left=0;
    delay(3000);
}
else{
    if(up==0&&down==0){
   right=1;
    }
   
}


}
else
{

digitalWrite(13,LOW);
}


if(!digitalRead(6)){
   
if(up==1){
    Serial.println("down");
    digitalWrite(13,HIGH);
    up=0;
    delay(3000);
}
else{
   if(left==0&&right==0){
      down=1;
    }
   
}


}
else
{

digitalWrite(13,LOW);
}


if(!digitalRead(5)){

if(down==1){
    Serial.println("up");
    digitalWrite(13,HIGH);
    down=0;
    delay(3000);
}
else{
    if(left==0&&right==0){
      up=1;
    }
   
}


}
else
{

digitalWrite(13,LOW);
}

//Serial.print(String(left)); Serial.print(String(right)); Serial.print(String(up)); Serial.println(String(down));

}

    df"手势识别"试用视频:    https://v.youku.com/v_show/id_XNDM1Njk4NzQ0OA==.html?x&sharefrom=android&sharekey=39b7988cc0b7c7b0128891f26d07d9be1

hnyzcj 发表于 2019-9-12 06:25:02

这个脑洞感觉一般,哈哈,别生气哦

快看擎天猪 发表于 2023-5-9 16:55:42

在microbit扩展板里 怎么接,而且是选软串口1还是软串口2(最新版mind+)?我试了都不行
页: [1]
查看完整版本: 手势识别带触摸传感器试用测评