感谢 EEPW 和 DigilKey 给予的这次宝贵学习机会!
1. 项目简介
【项目名称】DIY拾色播放器:
【任务目标】构建一个能“看见”颜色并“唱出”音符的智能设备。
【主线任务】
1)征服颜色传感器,按键取色,串口/屏幕打印数据;
2)点亮板载RGB,让它实时反映世界的色彩;
3)驱动蜂鸣器,精准还原Do-Re-Mi……
2. 硬件介绍
1) 开发板 - ESP32-S3 Rev TFT FEATHER,带有彩色LCD屏幕

2) 颜色传感器 - TCS3200 RGB COLOR SENSOR BOARD

3) 音频 - DIGITAL BUZZER MODULE (自备,低电平触发)

3. 硬件结构和接线

1)开发板是基于 esp32-s3的 Adafruit Rev TFT Feather,是系统的控制核心。
2)颜色传感器四个引脚S0-S3接收mcu的控制信号,OUT引脚将感知到的颜色频率输出给mcu;同时颜色传感器板上有4个LED补光灯,板子LED引脚接收mcu的高电平,补光LED亮,反之则LED灭。
3)蜂鸣器接受mcu一个控制信号,低电平时蜂鸣器鸣叫。为了输出不同的音符,控制信号采用PWM输出,频率不同代表不同的音符。
4)板子上内置240x135分辨率TFT屏,以及三个按钮D0~D2。
5)三色灯NeoPixel接收两个GPIO控制信号:一个控制电源PWR,另一个控制输出灯的三元色 Pixel
4. 开发环境和用到的库
使用在线的 ||
b站地址:https://www.bilibili.com/video/BV1S1mXBEEbt
我要赚赏金
