Processing 用代码播放音乐
在Processing中播放音乐是一项非常有趣的实验,它可以为你的项目增添更加生动和动感的氛围。如果你正在探索音乐和计算机之间的交互,那么Processing是一个绝佳的选择。本文将向你介绍如何在Processing中使用简单的代码来播放音乐,并为你提供一些有用的技巧和建议。让我们开始吧!
Read more在Processing中播放音乐是一项非常有趣的实验,它可以为你的项目增添更加生动和动感的氛围。如果你正在探索音乐和计算机之间的交互,那么Processing是一个绝佳的选择。本文将向你介绍如何在Processing中使用简单的代码来播放音乐,并为你提供一些有用的技巧和建议。让我们开始吧!
Read more在本次实验中,使用 ESP32 与微雪4.2电子墨水屏结合使用。当 ESP32 开机时,程序会自动启动并控制电子墨水屏显示「欢迎访问凌顺实验室」的信息。在显示过程中,ESP32 会向电子墨水屏发送命令以控制显示的内容和样式,墨水屏会不断刷新,电子墨水屏会根据接收到的命令在屏幕上显示相应的信息。显示的信息呈现出类似于书本上的墨水效果,全视角,低功耗,断电画面仍然保持。
Read more使用ESP32板和MAX98357芯片进行了简单的接线,下载了ArduinoI2S的库,然后用Arduino IDE并编写了一些简单的代码来实现音乐播放(MP3)。
Read more在本示例中,凌顺实验室(lingshunlab.com)将使用 Arduino IDE 的 UART 硬件库,重新定义UART的串口引脚。在以前我们可能会使用软串口库,解决串口不够的使用场景,但由于软串口的性能相比硬串口还是弱了一些。而一个ESP32中,是有3个硬串口的,但是其中UART1串口的PIN引脚,我们无法正常使用。重新定义UART1的串口引脚,可以让我们完全的解锁ESP32的三个硬串口。
Read more这次主要简单介绍ESP32如何使用FreeRTOS的多线程。
Read more本次示例主要讲解LittleFS的使用方法,并且把示例程序上传到ESP32,看其输出。实现ESP32文件系统的读取,写入,创建目录,列表文件等操作。
Read more本示例介绍了ESP32如何使用microSD卡(TF卡)模块,实现在microSD卡中读写文件,列出目录文件。ESP32与microSD卡模块使用的是SPI连线方法(SPI通信协议)。使用microSD卡储存数据,空间更大,比ESP32的文件系统(SPIFFS/LittleFS)更有空间。很多microSD卡模块都只支持≤2GB,所以这次示例凌顺实验室(lingshunlab.com)会使用支持更大空间,例如32GB的microSD卡模块进行测试。
Read more在本示例中,主要运行LovyanGFX库的2_user_settiing.ino示例程序,对1.54寸的ST7789屏幕进行测试。
Read more在本示例中,主要运行TFT_eSPI库的TFT_graphicstest_one_lib程序,对屏幕进行测试。
Read more本示例中,主要运行Arduino_GFX库的Hello World的程序。该库还有很多有趣的示例,涵盖了现实GIF,PNG,JPEG,Mjpeg等格式的图片,还有LVGL这个强大的UI库,可以在示例中一一查看学习。
Read more