2025-4-10 08:33:57 [显示全部楼层]
2529浏览
查看: 2529|回复: 1

[项目] 让设备秒变活宝!ESP32+LCD制作会卖萌的双眼

[复制链接]
本帖最后由 RRoy 于 2025-4-10 08:49 编辑

这个项目使用了Waveshare的0.71英寸双眼LCD模块和ESP32-C3-Zero开发板,通过硬件与编程的结合,实现了模拟人类表情的动态动画效果。不管是机器人、互动设备还是艺术装置,这个项目都能为你的项目增添独特的魅力!

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图1

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图2


让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图3

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图4



项目亮点
让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图5
  • 高分辨率显示:每只“眼睛”都是一块圆形IPS屏幕,分辨率为160×160,支持65K色彩显示,画质细腻生动。
  • 紧凑设计:模块尺寸仅51×20毫米,非常适合集成到小型设备中。
  • 自定义动画:你可以通过AI图像生成工具或图形编辑软件(如Photopea)设计独特的眼睛动画。
  • 多种用途:不仅适用于机器人,还可以用于互动装置、穿戴设备或创意艺术作品。

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图6








需要准备什么?
让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图7

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图8
  • 0.71英寸双眼LCD模块(Waveshare)
  • ESP32-C3-Zero开发板
  • 若干跳线用于连接
  • 电源(3.3V或5V)
  • 软件工具:
    • Arduino IDE
    • 必要库(如TFT_eSPI和LVGL)
    • 图像转换工具(如Image2cpp)


制作步骤



1. 硬件连接
让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图9

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图10

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图11
  • 将双眼LCD模块通过SPI接口与ESP32-C3-Zero开发板连接。主要引脚包括VCC、GND、DIN和CLK。
  • 根据Waveshare官方文档正确映射引脚,确保电路稳定。


2. 软件配置

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图12

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图13

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图14

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图15

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图16
  • 下载并安装Arduino IDE,并配置ESP32开发环境。
  • 在Arduino IDE中安装必要的库,例如TFT_eSPI,用于控制LCD屏幕。
  • 从GitHub仓库下载示例代码,将其上传到开发板,测试屏幕是否正常显示动画。



3. 自定义动画

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图17

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图18

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图19

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图20

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图21

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图22
  • 使用Photopea或AI图像生成工具设计个性化的“眼睛”图案。

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图23

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图24

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图25

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图26
  • 使用Image2cpp或LCD Image Converter将图像转换为适配LCD屏幕的格式。
  • 将设计好的动画上传到ESP32板中,让你的机器人拥有独一无二的表情!



4. 运行并调试
  • 上传代码后,观察屏幕上的动画效果。如果需要,可以调整帧速率、颜色或图案设计,直到达到最佳效果。

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图27

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图28

让设备秒变活宝!ESP32+LCD制作会卖萌的双眼图29

结尾
这个项目不仅仅是一个技术实验,它还为我们提供了很多种可能,比如:
  • 为你的机器人赋予生动表情,让它更具亲和力。
  • 制作互动艺术装置,用动态显示吸引观众。
  • 创建带有视觉反馈功能的IoT设备。
  • 开发可穿戴设备,例如动态显示徽章或面具等等。

GitHub仓库链接:https://github.com/upiir/dual_lcd_robot_eyes

Waveshare官方Wiki:https://www.waveshare.com/wiki/0.71inch_DualEye_LCD_Module

无论你是Arduino初学者还是经验丰富的开发者,这个项目都能为你提供一个有趣且具有挑战性的体验。赶快试试吧!

原文地址:https://github.com/upiir/dual_lcd_robot_eyes

项目作者:upiir

转载请注明来源信息

dt  高级技师

发表于 昨天 07:48

LCD有购买链接吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail