项目简介
本项目是针对EMAG Zerbst展会展台开发的控制系统。通过结合Arduino、HTML、Python、Node - Red多种编程语言,以及Raspberry Pi 3b+和Arduino Mega硬件设备,实现对展会展台上相关机械装置的控制。
项目的主要特性和功能
- 多语言与硬件协同:综合运用Arduino、HTML、Python和Node - Red,配合Raspberry Pi 3b+和Arduino Mega硬件,完成复杂的控制任务。
- 机械装置控制:可控制步进电机移动线性轴,操控4个气缸将TICTAC盒子推到滑块上,还有一个气缸用于在轨道另一端丢弃盒子。
- 指令获取方式多样:Arduino Mega既能从Raspberry Pi接收指令,也能通过串口控制台手动接收指令以控制设备。
安装使用步骤
- 确保已下载本项目的源码文件。
- 打开项目文件:在
main_sketch
文件夹中打开main_sketch.ino
文件。 - 编译并上传程序:将程序编译后上传到Arduino设备。
- 手动控制:打开Arduino的串口监视器,按照提示进行手动控制。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】