本帖最后由 abs421209023 于 2023-11-29 15:54 编辑
一. 硬件准备- 安信可ESP8266 开发板
- SI4732
- HXJ8002功放模块
- EC11编码器模块
- ST7735 0.96寸屏幕模块
- 1米的天线
二.联接方式
收音机还在开发阶段,先使用面包板和杜邦线将各个模块进行联接调试
NodeMCU-12F引角 | SI4732 | EC11编码器模块 | SSD1306 0.96" | GPI016 RESET
| 9 | | | GPIO04 I2C SDA
| 11 | | SDA
| GPIO05 I2C SCL
| 12 | | SCL
| 3v3
| 14
| VCC | VCC
| GND
| 15
| GND | GND
| GPIO14
|
| S1 |
| GPIO13
|
| S2 |
| GPIO 15
|
| KEY |
| GPIO 12
|
| |
| GPIO 0
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
SI4732 模块原理图,参照网上画的
接收天线的原来图,图中L1为一个330uH的电感,这个电感可搜索几个短波信号,但不理想,后续还需要调整
EC11编码器模块和 ST7735 0.96" 都是在网上买的现成的模块
这个版本欠缺考虑,为了释放端口有买了一个IIC接口的屏幕,等到了继续
收音机的代码已经写了一部分,已经开源在了码云上,等代码写的差不多我还会整理一下才能出最终版的代码,先把初版的代码贴在这里
Si4732收音机代码
|