项目简介
本项目使用C++语言与Raspberry Pi 4 Model B/5或Raspberry Pi 5,依托VS Code开发环境,打造出可通过键盘控制的机器人。同时利用WiringPi进行GPIO编程,部分零件采用3D打印技术制作。
项目的主要特性和功能
- 支持通过键盘控制机器人前进、后退、左转、右转等动作。
- 采用WiringPi进行GPIO编程,便于控制电机等硬件设备。
- 运用3D打印技术制作部分零件,具有一定可定制性。
安装使用步骤
技能准备
- 掌握使用SSH连接VS Code和Raspberry Pi以及使用终端的方法。
- 具备C++编程、3D打印、焊接技能,有Raspberry Pi OS或Ubuntu Server使用经验。
安装VS Code扩展
在VS Code中安装C/C++ Extension Pack和Remote - SSH扩展。
准备工具和材料
- 准备一台用于SSH连接到机器人的笔记本电脑或PC。
- 准备1个Raspberry Pi 3/4 Model B/5、1根1m的USB转USB - C电缆、1个5V且最小2A的移动电源、1台3D打印机。
- 购买相应数量和规格的杜邦线、9V电池、9V电池夹、L298N DC电机驱动器、黄色TT电机、2.1mm DC插座电源母头连接器适配器、2个轮子等材料。
安装WiringPi
按照WiringPi官方文档进行安装。
运行项目
将项目源码文件下载到Raspberry Pi上,使用VS Code通过SSH连接到Raspberry Pi,编译并运行代码,即可使用键盘控制机器人。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】