头像-56576

小狗吃大白菜

  • 湖南省长沙市
  • 单片机
  • 消费电子

个人成就

获得 2 次赞

帮助过7人

请教一下如何用arduino检测同频率,不同相位的波形

最近在做一个光调制电路,我的想法是几个发光二极管发射同频率,但是不同相位的波(方波或者正弦波,最近不是arduino出了一个新单片机,可以发射出正弦波嘛),然后接受端采用arduino接受这几个发射出来的不同相位的波,现在就只接受如何分辨出不同相位的波,这一块的程序没有头绪,还望大家指点一二,在这谢谢了!(我的想法是利用红外的原理,采用定时器来实时采样,或者是用12位的ADC接收然后处理)发射代码: for(int i=0; i<10; i++){    digitalWrite(8, HIGH);             digitalWrite(9, LOW);             delayMicroseconds(5);    digitalWrite(9, HIGH);             digitalWrite(8, LOW);              delayMicroseconds(5);  }

请教一下如何用arduino检测同频率,不同相位的波形

最近在做一个光调制电路,我的想法是几个发光二极管发射同频率,但是不同相位的波(方波或者正弦波,最近不是arduino出了一个新单片机,可以发射出正弦波嘛),然后接受端采用arduino接受这几个发射出来的不同相位的波,现在就只接受如何分辨出不同相位的波,这一块的程序没有头绪,还望大家指点一二,在这谢谢了!(我的想法是利用红外的原理,采用定时器来实时采样,或者是用12位的ADC接收然后处理)发射代码: for(int i=0; i<10; i++){    digitalWrite(8, HIGH);             digitalWrite(9, LOW);             delayMicroseconds(5);    digitalWrite(9, HIGH);             digitalWrite(8, LOW);              delayMicroseconds(5);  }

程序怎么编写,实现4个IO口发送我下面的几串二进制,同步发送

想实现的效果:第一个IO连续第一个发送“1010101010101010”。第二个IO连续发送“1100110011001100”第二个点。第三个IO连续发送“1111000011110000”第三个点。第四个IO连续第四个发送“1111111100000000”。每个LED都必须在同一时间开始一段时间并结束这段时间。大神们有没有代码可寻,在这谢谢了!(要同步发送这几串)

通过信标出发出震动波,经过大地传播后,实现小范围定位可信吗?

通过信标出发出震动波,经过大地传播后,实现小范围定位,原理是利用三角定位原理,在不同方位发出震动波,然后来实现定位,大神觉得可行吗?(激光雷达和视觉相对于开发来说还是需要很强的基础的,而且成本高,UWB定位人走来走去,也会有很大干扰,所以想到了用发出震动波来定位)

利用可见光室内定位算法,大家有好的算法程序吗?

最近在做这个arduuino单片机控制的室内小车,想利用可见光室内定位算法,大家有好的算法程序提供参考吗?我的思路是:头顶不同灯,调制不同的波,经过接受调制,然后计算出位置(想通过三角定位),找了一些资料,都是基于dwm1000开发的!