Aduino实现音频频谱效果

看到这样一个效果,于是想用arduino实现类似效果。需要的组件如下

1 arduino开发板

2 音频传感器

3 灯带

接线图如图

代码如下

#include <EEPROM.h>

#include <Adafruit_NeoPixel.h>

#define PIN 2	 // input pin Neopixel is attached to

#define NUMPIXELS      10 // number of neopixels in strip

Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

int delayval = 1; // timing delay in milliseconds

int redColor = 0;
int greenColor = 0;
int blueColor = 0;

void setup() {
  pixels.begin();
  Serial.begin(9600);
}

void loop() {
  	int val=analogRead(A1);
  	Serial.println(map(val,0,1023,1,10));
  	show(map(val,0,1023,1,10));
    //del

相关推荐

  1. Arduino驱动ISD1820音频录放模块(声音传感器)

    2023-12-13 02:52:03       36 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-13 02:52:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-13 02:52:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-13 02:52:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-13 02:52:03       18 阅读

热门阅读

  1. C++学习笔记(十四)

    2023-12-13 02:52:03       35 阅读
  2. python 中Windows编程一些心得

    2023-12-13 02:52:03       44 阅读
  3. 【算法集训】基础数据结构:四、栈

    2023-12-13 02:52:03       44 阅读
  4. linux链表应用2

    2023-12-13 02:52:03       40 阅读
  5. 2.2运行时数据区域----2.2.3本地方法栈

    2023-12-13 02:52:03       36 阅读
  6. Linux中的iptables

    2023-12-13 02:52:03       32 阅读
  7. vue:this.reload()跟this.$router.replace的区别

    2023-12-13 02:52:03       44 阅读
  8. C语言L / 数据在内存中的存储

    2023-12-13 02:52:03       31 阅读
  9. c# 十进制整数格式化-(占位符,补齐)

    2023-12-13 02:52:03       47 阅读
  10. 申论笔记(思路技巧)

    2023-12-13 02:52:03       37 阅读
  11. 分享一个Pinia存储的数据持久化插件

    2023-12-13 02:52:03       37 阅读
  12. 理解Go中的指针

    2023-12-13 02:52:03       40 阅读