物联网毕设 您所在的位置:网站首页 基于stm32避障小车毕业论文 物联网毕设

物联网毕设

2024-07-16 21:57| 来源: 网络整理| 查看: 265

目录

前言

 小车拓展

一 连线图

1. 原理图

2. 流程图

3. 实物效果

4. 功能概括

(1)硬件端:

(2)APP端:

演示视频

二 底层代码使用方式

1. 使用说明

2. 下载程序

三 APP使用方式

1.下载APP

(1)操作方式:

(2)使用说明

2. APP界面

🫡若需要,请咨询博主🫡

前言

这个项目的硬件端是基于STM32与ESP32开发的,可以获取图像并传输到APP端,控制小车的转速使用PWM的方式,获取周围的环境数据,实现手动控制以及自动避障功能。这个项目中的APP端则可以接收图像信息并显示到APP端上,展示小车的基本信息和环境数据。这个项目具有很强的实用性和智能化程度,是近年来非常受欢迎的一个实践项目。通过该项目,可以让大家更深入地理解机器人和智能化控制的原理,培养学生对于程序设计和硬件开发的技能能力。同时,在项目的应用方面,也可以广泛应用在智能车、图像识别、远程监控等领域,具有非常广阔的应用前景

⚠️⚠️(本文章仅提供思路和实现方法,并不包含代码,需要代码的同学请自行联系博主)

⚠️⚠️(有疑问或需要定制或者技术支持等,也请自行联系博主)⚠️⚠️

 小车拓展

PCB小车版本icon-default.png?t=N7T8https://blog.csdn.net/herui_2/article/details/135073514?spm=1001.2014.3001.5502

一 连线图 1. 原理图

2. 流程图

3. 实物效果

4. 功能概括 (1)硬件端:

1. ESP32可以获取图像,主控芯片将图像通过网络传输到APP端。目前市面上智能硬件设备中,ESP32具备较好的图像传输能力和稳定性。

2. 为了实现小车的前后左右移动和调整速度大小,可以通过PWM技术来控制小车的转速。PWM指脉宽调制技术,可控制电流大小和方向,使小车直线行驶或转向。

3. 通过一些传感器如红外传感器、超声波传感器等,ESP32可以获取周围环境的一些数据,比如障碍物的距离和位置,从而实现自动避障功能。

4. 在自动避障功能中,硬件端的控制程序通过获取传感器数据判断前方是否有障碍物,若有则自动调整方向避开障碍物,以保证小车安全行驶。该功能是智能硬件开发中非常基础的应用之一,有助于提高机器的自主控制能力。

(2)APP端:

1. APP端可以接收ESP32传来的图像信息并显示在界面上,让用户可以实时了解小车周围的情况。用户可以通过APP端实现图像的保存、上传和分享等功能,方便了解远距离场景的实时情况。

2. 用户可以通过APP端切换小车模式来改变小车的状态和功能,例如手动控制模式、自动巡航模式、遥控模式等,以满足不同场景下的需求。同时,用户也可以通过APP端控制小车的探灯状态,调整探灯亮度和方向,以满足不同场合下的探测需求。

3. 环境数据是指硬件端获取的与小车周围环境有关的各种数据,如温度、湿度、气压、光线强度等。这些数据可以通过ESP32传输到APP端,让用户了解小车所在场景的环境状况,并对其进行合理的调整。用户可以通过APP端实时查看环境数据,并进行记录和分析,以便做出更加科学、准确和有效的决策。(可定制)

演示视频

链接:https://pan.baidu.com/s/1gLrXqLivBmCa0OeGOLwCfA?pwd=xzy0

提取码:xzy0

二 底层代码使用方式 1. 使用说明

(1). 在使用该设备时,设备会连接WIFI热点,热点名称为ESP-Car,连接时需要输入密码:12345678。这可以让设备可以接收到来自APP端或其他控制设备的指令。

(2) . 当设备处于正常状态时,开发板上面的LED指示灯会处于闪烁的状态,这意味着设备已经连接到WIFI热点,并正常等待接收指令。如果指示灯一直闪烁,则表明设备正处于正常使用状态,并可以通过APP端或其他控制设备进行控制和操作。

(多看视频,视频中有完整功能演示)

(多看视频,视频中有完整功能演示)

(多看视频,视频中有完整功能演示)

2. 下载程序 先根据原理图进行连线,连接好以后在做后面的操作打开程序(硬件由工作室出的可以忽略下载程序这部分)

三 APP使用方式 1.下载APP (1)操作方式:

使用Android手机安装APK进行操控

安装Android studio导入项目使用模拟器

Android studio下载链接

下载Android Studio_android studio 下载_psh714的博客-CSDN博客

(2)使用说明

在使用该设备进行小车控制时,需要先通过WIFI连接到ESP-Car建立的无线设备。连接成功后,再打开APP进行小车的控制操作。这个过程需要将手机连接到ESP-Car无线设备,输入密码:12345678连接成功后打开APP,即可在APP上进行小车的控制和操作。

(多看视频,视频中有完整功能演示)

(多看视频,视频中有完整功能演示)

(多看视频,视频中有完整功能演示)

2. APP界面

🫡若需要,请咨询博主🫡

⚠️⚠️END⚠️⚠️



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有