简易互联网收音机与内网摄像头项目全解析
1. 简易互联网收音机
简易互联网收音机可以通过VS1053音频解码器和ESP8266或ESP32微控制器搭建。不同配置的收音机代码量差异较大,例如包含ST7735 TFT LCD屏幕用于显示电台信息、曲目标题和音量等,且使用旋转编码器进行电台选择和音量控制的代码有250行;而预设一个电台和一个音量值的简易互联网收音机代码仅21行,只需要更改互联网电台的URL即可。
以下是简易互联网收音机的代码:
#include <vs1053_ext.h> // include ESP32 VS1053_ext
#include <WiFi.h> // and WiFi libraries
int CS = 0;
int DCS = 2; // define VS1053 decoder pins
int DREQ = 4;
VS1053 decoder(CS, DCS, DREQ); // associate decoder with VS1053
char ssid[] = "xxxx"; // change xxxx to Wi-Fi ssid
char password[] = "xxxx"; // change xxxx to Wi-Fi password
void setup()
{
SPI.begin(); // initialise SPI bus
WiFi.begin(ssid, password); // init
超级会员免费看
订阅专栏 解锁全文
15万+

被折叠的 条评论
为什么被折叠?



