这个项目的想法是能够使用数字刮擦工具(如 serato)来玩弄灯光。在我们的案例中,我们使用 LED 和 Teensy 来分析信号和一些电子接口。
我们从转盘得到的立体声信号是一对5mV峰峰值的正弦波,其中一个延迟四分之一周期检测方向。
为了初步分析它,我们使用处于比较器模式 (LM358) 的运算放大器将其饱和为 5V-0V 的方波。
因为是黑胶噪音,所以需要过滤掉8KHz以上500Hz以下的频率(正常车速下,频率为2000Hz)。
然后使用 Arduino 的编码器库处理该数字信号。
如何?
编码器库和一些解释可以在以下页面上找到:
www.pjrc.com/teensy/td_libs_Encoder.html
下面是如何使用它:
# Go in the libraries folder of your arduino (adapt this line to your case):
cd /opt/arduino/libraries
# ...and make a link (adapt this line too):
SKETCH_FOLDER=$HOME/sketchbook
ln -s $SKETCH_FOLDER/displaysolar/libraries/Encoder
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !