Ir para conteúdo
3DFinder
Entrar

Você está no 3DFinder

Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.

Buscar mais como este
Modelo 3D 无用的桌搭摆件点阵屏 por 这里是阿轩 no MakerWorld

Descrição

准备工作:

一、准备3D打印件如下:

 

二、准备硬件如下:

  1. ESP32开发板

    我用的是16MB的开发板 建议和我买同一家的 其他家的怕尺寸对不上

    链接:[https://mobile.yangkeduo.com/goods2.html?ps=JfBSPl1quM](https://mobile.yangkeduo.com/goods2.html?ps=JfBSPl1quM)

     

     

  2. 8*8点阵屏

    颜色可以自己选喜欢的

    链接:[https://mobile.yangkeduo.com/goods.html?ps=wJCFe7E808](https://mobile.yangkeduo.com/goods.html?ps=wJCFe7E808)

     

     

  3. 双母杜邦线*5 (若干)

    注意选母对母

    链接:[https://mobile.yangkeduo.com/goods.html?ps=07xhY1vqVQ](https://mobile.yangkeduo.com/goods.html?ps=07xhY1vqVQ)

三、硬件组装:

8*8点阵屏-VCC 连接 ESP32-3V3

8*8点阵屏-GND 连接 ESP32-GND

8*8点阵屏-DIN 连接 ESP32-D13

8*8点阵屏-CLK 连接 ESP32-D14

8*8点阵屏-CS 连接 ESP32-D15

四、打印件组装:

  1. 先将ESP32对准孔位放入点阵盒中 再把ESP32打印挡板放在ESP32上面 最后放入8*8点阵屏 如图所示:

  2. 理线 把杜邦线压在8*8点阵屏上 顺势将后盖划入外壳中

  3. 安装脚手架 这里我做了可活动的 你也可以用胶水粘上

  4. 成品展示

五、代码篇

注意事项:对于完全没有这方面的知识的人是一个难点 但是 上手也简单

  1. 推荐教程:[https://doc.itprojects.cn/A0001.micropython.esp32/01.doc.5ec0ceed6860b084b258559aa19c2534/index.html#/01.dajianhuanjing](https://doc.itprojects.cn/A0001.micropython.esp32/01.doc.5ec0ceed6860b084b258559aa19c2534/index.html#/01.dajianhuanjing)
  2. 只需要把开发环境搭建看完 就可以了(会烧录固件 上传代码就OK了)

  3. 烧录好MicroPython之后 上传以下代码(不会联系我 邮箱:xiaodian021@gmail.com)

    boot.py esp32启动的时候会自动运行

    main.py esp32启动运行完boot.py之后会运行main.py

    max7219.py 8*8点阵屏驱动

    代码链接:[https://wwqe.lanzouo.com/b00mowxwch](https://wwqe.lanzouo.com/b00mowxwch) 密码:6gfu

     

    将这三个代码上传到esp32中

  4. 可之行修改显示文字

    在main.py中修改

  5. 成品效果展示

六、扩展

我这里只是做了简单的显示英文字符 你们可以自行DIY

如:获取频谱让点阵屏随音乐跳动

 

MakerWorld

无用的桌搭摆件点阵屏

Publicado em 25 de nov de 2024

3
Curtidas
8
Downloads
11
Coleções
1
Impressões
Categoria Electronics
Tags
桌搭 ESP32 摆件 DIY
Licença BY-NC-SA
Ver no MakerWorld (abre em nova aba)