项目简介
本项目是名为“猫咪游戏”的互动系统,借助OLED显示屏与按钮实现简单交互。用户通过操作按钮,可改变屏幕上猫图片的动作,帮助用户理解图形绘制原理以及利用Excel等工具进行图形编程。核心功能是呈现猫在不同按钮操作下的动作变化。
项目的主要特性和功能
- Arduino编程:采用Arduino IDE进行编程。
- ESP32开发板控制:以ESP32作为控制器。
- OLED显示屏展示:利用1.3英寸的OLED显示屏展示图像。
- 按钮交互操作:通过两个按钮控制猫的动作变化。
- 图像处理:运用Excel工具管理图像数据的矩阵设计。
安装使用步骤
硬件准备
- 把ESP32开发板连接到计算机。
- 保证OLED显示屏和按钮正确连接到ESP32。
软件准备
- 打开Arduino IDE,确保已安装ESP32开发板支持库。
- 下载并打开项目文件
proyecto_gatito.ino
。
编译和上传
在Arduino IDE中编译代码,然后上传到ESP32开发板。
连接检查
确保所有硬件连接正确,尤其是按钮和OLED显示屏的连接。
运行和测试
按下按钮,观察OLED显示屏上猫的动作变化。
自定义图像(可选)
- 使用Excel工具创建新的图像矩阵。
- 将新的图像矩阵数据添加到代码中,重新编译并上传。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】