自己动手做个智能小车(7) ——整入蓝牙设备 写个程序小车可以自己跑了,但没法遥控啊,得给它安个通讯设备。目前比较方便的就是蓝牙了,有了蓝牙后,就可以与手机、电脑来进行通讯,很是方便。 单片机要发蓝牙信号,那就只有采用蓝牙模块了。 本系统中采用了HC-06无线蓝牙串口透传模块,样子如下: 采用这个,主要是因为简单,只要4个引脚,电源正负极,以及串口的输入输出口即可,所以看好了单片机的串口引脚:
转载
2023-12-28 04:14:03
123阅读
语音控制小车运动APP(基于百度语音识别)项目背景 由于暑期优秀本科生项目需求,开发了一款控制机器人行走的APP,具体要求如下:在第一个界面(连接界面)实现Socket连接,连接成功则跳转到下一个页面(控制界面)。在控制界面中创建5个按钮分别对应前进、后退、左转、右转、捡球,按下每个按钮用TCP的方式发送指令到网络调
转载
2023-09-15 16:40:48
246阅读
WIFI小车无线远程控制,智能小车之ESP8266例程原理讲解小车改装ESP8266 例程代码WIFI配网程序测试安卓app制作原理讲解原理简述:利用发布订阅模式,即:利用ESP8266 订阅了一个主题,
原创
2021-11-24 11:00:23
2066阅读
WIFI小车无线远程控制,智能小车之ESP8266例程原理讲解小车改装ESP8266 例程代码WIFI配网程序测试安卓app制作原理讲解原理简述:利用发布模式,即:利用ESP8266 了一个主题,再利用app inventor 编写的app 往这个主题发布消息,由于ESP8266 了这个消息,所以就可以收到app发布得消息,从而执行相应得动作,比如前进\后退\左转\右转。小车改装...
原创
2022-01-24 15:05:21
3004阅读
智能小车的制作是学习51单片机中一个很重要的过程,下面是自己完成小车的一点心得,在这里和大家分享。代码如下:#include <reg51.h> //IO引脚定义:
sbit key1 = P3^7; //定义按键1
sbit key2 = P3^6; //定义按键2
sbit key3 = P3^5; //定义按键3
sbit key4
转载
2023-08-07 10:39:49
789阅读
ESP8266从点灯到APP控制小车(二)——搭建http网络服务器,实现网页点灯 文章目录ESP8266从点灯到APP控制小车(二)——搭建http网络服务器,实现网页点灯所需组件一、三分钟”强行解释“路径访问与http请求1.路径访问2.http请求二、网页点灯1.开门见山——先点再说(上源码)2.源码解析三、练一练1.课后小作业2.思路分析3.参考答案 所需组件ESP8266开发板已配置好的
转载
2024-04-15 11:39:41
116阅读
智能小车作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等等的用途。智能小车能够实时显示时间、速度、里程,具有自动寻迹、寻光、避障功能,可程控行驶速度、准确定位停车,远程传输图像等功能。下面带大家做一个智能蓝牙小车,用手机APP来控制小车前进、后退、向左、向右、停止,本次蓝牙小车的设计在于探索蓝
一、系统界面二、主要代码运用多线程实现多辆小车的正常运行运用 QTimer定时器控制交通灯的变换头文件1.car.h#ifndef CAR_H
#define CAR_H
#include "mainwindow.h"
#include <QThread>
#include <QTime>
#include <QCoreApplication&
转载
2023-12-20 05:58:39
889阅读
基于esp8266无线控制模块应用:MQTT发布主题
智能wifi小车项目说明: 使用两块esp8266建立通信,加入了mqtt协议,esp8266发送方通过按键发布信息(手柄作用)esp8266作为接收方,接收订阅主题所发来的信息并通过串口打印数据,stm32作为主控,控制两个车轮的前进后退,左转右转,并做好串口接收的执行功能完整项目分为三个模块 1,esp8266发送方(用于控制小车) 类
转载
2024-06-03 10:01:30
380阅读
1、功能分类由于本例是基于STM32CubeIDE开发,在前一篇文章中配置好,点击保存便会自动生成初始化的代码,用户只需要添加应用代码即可。主要包括编码器功能、PWM功能、定时器功能、串口通信功能。2、代码2.1 main函数main函数中主要是设置一些变量的初始化,开启各个外围接口,在while循环内发送里程信息。int main(void)
{
/* USER CODE BEGIN 1 *
转载
2023-10-18 19:22:25
484阅读
APP Invertor蓝牙小车制作1、插件下载1.1、导入插件2、APP界面展示2.1 、可视化编程3、esp32 蓝牙代码4、实测效果4.1 APP控制端4.2 蓝牙接收端 经过几天的学习,终于成功制作了一个属于自己的蓝牙APP,APP可以控制蓝牙小车。 使用 App Inventor 2 WxBit 汉化增强版 编写APP,建议使用这个,不同的APP Invertor 版本里面
转载
2023-06-27 20:15:48
1582阅读
# HiSpark WiFi IoT 智能小车开机方案
## 问题描述
在开发 HiSpark WiFi IoT 智能小车时,需要解决如何开机的问题。开机过程中需要进行一系列的初始化操作,包括配置网络连接、启动传感器、初始化驱动器等。本文将提供一个具体的方案,帮助开发者解决这个问题。
## 方案概述
开机过程包含以下步骤:
1. 配置网络连接
2. 启动传感器
3. 初始化驱动器
4. 启动主
原创
2024-01-09 20:52:24
102阅读
自己动手做个智能小车(2)
——基本布局及电源部份
电路图。 没有, 没有完整的,我们就一步步做吧,纯手工,焊到哪就是哪,不通了就飞线(注:正常电路从板子下面走,但如果实在有交叉过不去时,就可以在上面用一导线直接相联,叫飞线,正式design好的板子一般都不用飞的咯)。
虽说焊到哪是哪,但是还是得稍微布局设计一下。
观察一下小车,电机分布在两边,前面一轮子,后面空, 所以后面空地方肯定不能压重物
转载
2023-06-09 11:30:04
139阅读
文章目录前言自动控制理论人工控制系统自动控制方向控制典型环节对应典型环节分析给定环节与给定量比较环节与偏差量控制环节与控制量执行机构舵机PWM技术舵机中值及限幅转向控制被控对象与被控量反馈对象与反馈量控制思路结束语 前言今天接着之前的智能车硬件部分,记录智能车控制部分的个人理解,本文采用自动控制原理来分析智能车的方向控制。自动控制理论为了更好地理解“控制”,我们复习一下自动控制原理的相关理论知识
转载
2023-10-11 09:11:43
639阅读
初次设计智能小车会发现毫无头绪,无从下手。智能小车的设计主要包含两部分,硬件部分和软件部分。硬件部分:简单的说就是把微控制器(单片机)的管脚和外设的引脚用杜邦线相连,就可以使用微控制器通过自身管脚给外设发送信号,以实现外设的运行。能力较强的可以自己设计一块电路板,把微控制器和一部分外设直接插在板子上面的排座上,减少杜邦线的使用(使用杜邦线太多会比较乱),还可以在板子上设计一些必要的电路如稳压电路、
# Android Studio编写蓝牙小车APP教程
## 1. 整体流程
为了帮助你理解如何实现“Android Studio编写蓝牙小车APP”,我将在下面的表格中列出整个实现过程的步骤:
| 步骤 | 操作 |
|---|---|
| 1. 创建新的Android Studio项目 | 创建一个新的Android Studio项目,选择适当的项目名称和目标设备 |
| 2. 添加蓝牙
原创
2023-10-05 13:33:01
839阅读
点赞
求大佬帮忙加段程序,利用ESP8266远程控制小车,ESP8266做为热点,手机连接ESP8266的热点,然后用手机TCP进行远程连接。现在程序可以做到发送我要的数据,我现在要加段程序,使得我在手机上发送A、B、C、D这四个字母,可以实现调用程序中的前进、左转、右转、停止四个功能的程序,实现远程控制,希望大佬们帮帮忙。具体程序如下:#include
#include
#define uint
转载
2024-08-21 16:27:35
151阅读
# HiSpark WiFi IoT智能小车开发方案
## 引言
HiSpark WiFi IoT智能小车是一款基于ESP8266开发板的智能小车,具有实时远程控制、物体避障、巡线等功能。本方案将介绍如何验证智能小车的安装是否成功,并提供相关代码示例。
## 验证智能小车安装成功的方法
要验证HiSpark WiFi IoT智能小车的安装是否成功,我们可以通过以下步骤进行验证:
1. 连
原创
2024-01-09 21:34:58
120阅读
汽车手机启动,汽车远程启动是装置在智能汽车的一部分,是实现简远程遥控启动汽车的一个智能装置,同时也可以熄火。汽车手机启动可以在原车钥匙保留模式改装,也可以独立在汽车上改装。目前很多汽车已经配有一键启动智能无钥匙进入系统设备,相对配置手机远程动的车辆比较少,关于智能汽车,PKE智能系统、一键启动、手机撑控配合使用才会显示智能操控的简捷性。汽车手机智能控制系统,根据原车线路及要求设计体积小巧,移动管家
转载
2023-06-08 13:22:19
242阅读
目录一、前言二、轨迹的跟随控制策略(1)利用模型预测控制(MPC)的思想控制(2) 仿真验证 一、前言本篇我们依然试着用一些浅显的数学知识,来研究和实现一下常用机器人小车(如AGV)的控制,这里的小车我们先选用二轮驱动的差速小车,即通过两个驱动轮的转速控制实现所有想要的运动。我们会首先对这类小车的运动原理进行一些分析,并通过分析得出的数学步骤,用python去实现机器人小车的正向控制算法、反向控
转载
2023-09-14 11:39:30
792阅读