微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > +手指动作控制LED(结项)

+手指动作控制LED(结项)

时间:10-02 整理:3721RD 点击:
       拿到样品也有一段时间了,中间出了一些故障,又遇上春节,很久没有更新了,进入正题:       本来申请这个样板是计划做一个通过用户手指左右上下以及抬起落下动作,来控制LED灯饰的控制系统,
但是拿到样品发现板子上只有一个4020,如果要实现上述功能估计还要增加4个4020来检测判断动作方式,
现在的样板只能用来检测抬起和落下动作。
       既然这样那就先做一个简单的通过手指抬起落下来控制LED灯亮灭,同时串口输出相应字符的Demo,如下:
       先上视频:
https://v.youku.com/v_show/id_XMjUyMTQ2NDkwMA==.html?spm=a2h0w.8278793.2736843.4
      无遮挡物:
     

   


有遮挡物:



程序代码如下:
    if(AverageProxiValue>4000)
                {
                    Board_UARTPutSTR("1");
                                Chip_GPIO_SetPinState(LPC_GPIO_PORT,0,6,true);
                }
                else
          {
                    Board_UARTPutSTR("0");
                                Chip_GPIO_SetPinState(LPC_GPIO_PORT,0,6,false);
                }



来个演示视频 看看           

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top