花60元做了块LED灯板,加上chatGPT写的代码,价值UP!

分享一个新手看了就会的DIY开源项目!简单有趣,由爆改车间主任制作!

DIY项目描述

自制了一个ESP32像素盒子,制作成本60元左右。它有4大功能:

1.触控绘制:不到100行代码即可实现。


2.数字显示:几行代码即可实现,以俄罗斯方块的形式显示。

3.跑马灯:可以用编码器切换文字显示内容,或用上位机在手机上修改滚动文字的内容。

4.玩小游戏:用chatGPT写的初始代码稍作修改,完成了一个小游戏。

物料详情

WS2812b灯珠:2020封装,采用18X12的Z字行点阵。

主控:合宙esp32c3开发板,可直接贴在背面,也可以用杜邦线连接。

黑色栅格:2mm厚深黑茶亚克力板。

电容触控触摸外屏:3.5寸I2C。

设计图

嘉立创EDA设计的原理图

嘉立创EDA设计的原理图

用嘉立创EDA设计的PCB

代码
includeAdafruit__SDA6definePIN0definemw18defineLED_BLACK0defineLED_RED_LOW(711)defineLED_RED_HIGH(3111)defineLED_GREEN_LOW(155)defineLED_GREEN_HIGH(635)defineLED_BLUE_LOW7defineLED_BLUE_HIGH31defineLED_ORANGE_LOW(LED_RED_LOW+LED_GREEN_LOW)defineLED_ORANGE_HIGH(LED_RED_HIGH+LED_GREEN_HIGH)

代码均已开源,但由于格式问题,代码无法全部上传,感兴趣可以自取,无偿分享:

结语

讲真,看完今天的项目,心中喜爱之余,脑海里却不由自主的浮现出了……它:

所以……小时候玩画板的孩子,和长大了玩触控屏DIY的大人,难道都是同一拨人?

我会持续更新优质开源项目!

发布于 2025-03-03
140
目录

    推荐阅读