# 基于Arduino的驾驶路线查找交互系统
## 项目简介
本项目是CMPUT 275课程2020年冬季学期的作业,实现了一个交互式的驾驶路线查找系统。它借助Arduino及相关外设,结合服务器和客户端程序,允许用户在地图上选择两点,从而获取这两点间的驾驶路线。
## 项目的主要特性和功能
1. **地图交互**:利用摇杆移动地图光标,通过按钮实现地图的缩放功能。
2. **路线查找**:用户在地图上选定两个位置后,系统能计算并显示这两点间的驾驶路线。
3. **持续运行**:服务器程序可持续运行,不断处理用户的路线请求。
## 安装使用步骤
### 硬件准备
准备好Arduino、面包板、摇杆、导线、2个按钮、TFT显示屏和USB数据线,并按照以下方式进行接线:
- 引脚A8连接摇杆的VRy。
- 引脚A9连接摇杆的VRx。
- GND连接摇杆的GRD。
- 5V连接摇杆的5V。
- 数字引脚53连接摇杆的SW。
- 缩小按钮连接数字引脚47。
- 放大按钮连接数字引脚45。
- 缩小按钮另一侧连接GRD。
- 放大按钮另一侧连接GRD。
### 软件运行
1. 打开两个终端,一个进入项目的server文件夹,另一个进入client文件夹。
2. 在任意一个终端中输入“arduino - port - select”,并输入两个“1”来连接Arduino。
3. 在client文件夹中,输入“make upload”,将client.cpp上传到Arduino。
4. 待client.cpp上传完成后,在server文件夹中依次输入“make”和“./server”,启动服务器。
5. 使用摇杆移动光标,通过按钮对地图进行缩放操作。
6. 按下摇杆两次,分别选择两个位置,系统将显示这两个位置之间的驾驶路线。
没有合适的资源?快使用搜索试试~ 我知道了~
(源码)基于Arduino的驾驶路线查找交互系统.zip

共100个文件
d:36个
o:36个
cpp:9个

0 下载量 155 浏览量
2025-08-04
02:20:38
上传
评论
收藏 3.07MB ZIP 举报
温馨提示
# 基于Arduino的驾驶路线查找交互系统 ## 项目简介 本项目是CMPUT 275课程2020年冬季学期的作业,实现了一个交互式的驾驶路线查找系统。它借助Arduino及相关外设,结合服务器和客户端程序,允许用户在地图上选择两点,从而获取这两点间的驾驶路线。 ## 项目的主要特性和功能 1. 地图交互利用摇杆移动地图光标,通过按钮实现地图的缩放功能。 2. 路线查找用户在地图上选定两个位置后,系统能计算并显示这两点间的驾驶路线。 3. 持续运行服务器程序可持续运行,不断处理用户的路线请求。 ## 安装使用步骤 ### 硬件准备 准备好Arduino、面包板、摇杆、导线、2个按钮、TFT显示屏和USB数据线,并按照以下方式进行接线 引脚A8连接摇杆的VRy。 引脚A9连接摇杆的VRx。 GND连接摇杆的GRD。 5V连接摇杆的5V。 数字引脚53连接摇杆的SW。 缩小按钮连接数字引脚47。 放大按钮连接数字引脚45。
资源推荐
资源详情
资源评论






























收起资源包目录





































































































共 100 条
- 1
资源评论


t0_54coder
- 粉丝: 4525
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 怎样听课评课jsp.ppt
- 嵌入式系统专业术语中英文对照.doc
- 调查报告网络游戏对中学生的影响.doc
- 软件需求规格说明书59956.pdf
- 信息化教学培训心得体会7篇.docx
- 计算机培训教师个人工作总结.doc
- 网络营销有哪些方法?.doc
- 嵌入式系统课程设计选题及任务书.docx
- 科技有限责任公司项目管理标准概述.doc
- 网络与信息安全事件应急预案.doc
- 网络营销基础培训.pptx
- 硬件系统安全和环境安全.pptx
- LabVIEW数据记录至Excel与TXT文件
- 网络课程设计方案.doc
- 《计算机网络》课件-冯博琴-程向前-编著-清华大学出版社-清华版.ppt
- Linux基本命令PPT.ppt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
