项目简介
这是一个以Arduino和MicroPython为基础的创意互动艺术项目,名为“智慧交换”。项目由复古风格木制盒子、插槽和海报构成,参与者能在海报上写下智慧话语,借助盒子里的机械设备完成“交换”操作。
项目的主要特性和功能
- 硬件交互:运用Arduino实现硬件控制,借助按钮、LED灯和切割器等设备与用户交互。
- 智慧交换:用户可在海报上书写智慧话语,通过盒子的机械设备完成交换,机械设备涉及纸张滚动、切割等动作。
- 吸引模式:具备吸引模式,通过LED灯闪烁吸引用户注意。
- 错误处理:当设备出现错误状态(如纸张堵塞),会以LED灯闪烁提示,并尝试自动解决。
- 初始化与主循环:MicroPython程序负责设备初始化和主循环控制,依据设备状态执行相应操作。
安装使用步骤
- 下载并解压项目源码:下载项目的源码文件,包含Arduino程序和MicroPython脚本。
- 硬件连接:将Arduino与MicroPython设备(如ESP8266或ESP32)连接,同时连接相关硬件控制设备(如按钮、LED灯、切割器等)。
- 上传Arduino程序:把Arduino程序上传到Arduino板子。
- 部署MicroPython脚本:将MicroPython脚本部署到MicroPython设备。
- 配置系统参数:根据实际情况配置系统参数,如PWM控制参数、硬件设备引脚等。
- 启动并测试:启动项目,测试硬件设备与软件的交互是否正常。
注意:此项目的设置和部署需要一定电子和编程知识。使用前,确保熟悉Arduino和MicroPython基本操作。具体硬件连接方式和步骤可能因设备和模块不同而有变化,可参考提供的文件和使用指南获取详细信息。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】