文件名称:ECEN404_MCU:高级设计项目的MCU代码
文件大小:4.2MB
文件格式:ZIP
更新时间:2024-05-07 22:16:49
C++
ECEN404_MCU 高级设计项目的MCU代码 自述文件过期添加了一些导航代码。 即将更新 该项目使用的PIC32MZ-2048-EFH-144微控制器上使用的代码。 待办事项:从josh获取区域规范并配置警报引脚。 从josh(逗号,空格等)获取最终消息格式,在何处以及是否放置它们。 包括正面和侧面的障碍物检测以及GPS。 是要包括警报针。 如果物体在指定距离内,或者割草机在指定距离内侧面的物体上闭合,则销钉将设置为高电平。 尚未实施,因为我们正在等待乔什和航海的区域界限。 前障碍物检测:代码触发并读取5个传感器的阵列,对准割草机的前部。 然后,它确定哪个传感器返回最短距离,以及该传感器位于割草机的哪一侧(左,右或中心)。 然后,它通过UART报告到对象的最短距离,以及对象所在的割草机的侧面。 所有方向均以割草机的驱动方向为参考(即,坐在割草机前部的观察者所看的方向)。此处使用
【文件预览】:
ECEN404_MCU-main
----Wifi_Nav_v1.31.ino(29KB)
----NAV_CODE_Lesser_edit_2.ino(20KB)
----main.c(6KB)
----capstone.c(15KB)
----sensor_read.c(18KB)
----NAV_CODE_Josh_Original.ino(22KB)
----ObjectDetect.h(3KB)
----NAV_CODE_Timers.ino(3KB)
----NAV_CODE_lesser_edit_ODET2.ino(30KB)
----ObjectDetect.c(51KB)
----app-debug.apk(4.96MB)
----sensor_read.h(6KB)
----README.md(2KB)