基于51单片机的蓝牙遥控小车方案系统原理51单片机蓝牙遥控小车的系统框图大致如下:这是经典的自制蓝牙遥控车系统方案,整个系统分为手机跟小车两部分。手机端可以自己写蓝牙软件,也可以直接用应用商店现成的,新手建议直接在应用商店下载“蓝牙串口”相关的应用即可。小车这部分是我们重点关注的,主要由51单片机,电机驱动,蓝牙通信模块和电机等组成。小车的架子可以自己选择,选择两个电机或者四个电机的都可以,这边建
语音控制小车运动APP(基于百度语音识别)项目背景       由于暑期优秀本科生项目需求,开发了一款控制机器人行走的APP,具体要求如下:在第一个界面(连接界面)实现Socket连接,连接成功则跳转到下一个页面(控制界面)。在控制界面中创建5个按钮分别对应前进、后退、左转、右转、捡球,按下每个按钮用TCP的方式发送指令到网络调
自己动手做个智能小车(2) ——基本布局及电源部份 电路图。 没有, 没有完整的,我们就一步步做吧,纯手工,焊到哪就是哪,不通了就飞线(注:正常电路从板子下面走,但如果实在有交叉过不去时,就可以在上面用一导线直接相联,叫飞线,正式design好的板子一般都不用飞的咯)。 虽说焊到哪是哪,但是还是得稍微布局设计一下。 观察一下小车,电机分布在两边,前面一轮子,后面空, 所以后面空地方肯定不能压重物
转载 2023-06-09 11:30:04
136阅读
关于基于Android系统的智能小车,这个项目的灵感来源于近年来对无人驾驶技术的广泛应用,以及个人在机器人爱好方面的探索。智能小车不仅对技术人员有趣,这也是一个让学生们通过实践学习编程和硬件交互的绝佳项目。 > “智能小车是一个结合了物联网、人工智能和编程的综合项目,能够在各种环境中自主导航。” ### 技术原理 为了让小车智能化,我们需要实现几个技术原理。这些原理包括传感器数据采集、环境检
原创 5月前
40阅读
# 教你如何实现Android手机应用智能小车 ## 概述 作为一名经验丰富的开发者,我将指导你如何实现一个Android手机应用控制智能小车的项目。在这个项目中,我们将使用Arduino控制智能小车的硬件部分,而手机应用将通过蓝牙模块与Arduino通信,实现对小车的控制。 ## 流程 以下是实现Android手机应用智能小车的整体流程,我们将分为硬件部分和软件部分进行讲解。 | 步骤
原创 2024-03-09 06:29:14
140阅读
20180524更新最近好多人给我发私信说无法获取到下发数据,是因为我对百度的DuerOS Python SDK进行了一定的修改,主要修改就是我下面提到的核心代码,如果大家不知道具体修改的地方以及修改的方式,可以到我的Github上看一下,顺便点亮我的Star哦,谢谢啦本文是基于百度的DuerOS Python SDK进行的,具体安装以及实现过程,可以看我的这篇教程:人工智能-树莓派小车(1)——
1、功能分类由于本例是基于STM32CubeIDE开发,在前一篇文章中配置好,点击保存便会自动生成初始化的代码,用户只需要添加应用代码即可。主要包括编码器功能、PWM功能、定时器功能、串口通信功能。2、代码2.1 main函数main函数中主要是设置一些变量的初始化,开启各个外围接口,在while循环内发送里程信息。int main(void) { /* USER CODE BEGIN 1 *
 智能小车的制作是学习51单片机中一个很重要的过程,下面是自己完成小车的一点心得,在这里和大家分享。代码如下:#include <reg51.h> //IO引脚定义: sbit key1 = P3^7; //定义按键1 sbit key2 = P3^6; //定义按键2 sbit key3 = P3^5; //定义按键3 sbit key4
汽车手机启动,汽车远程启动是装置在智能汽车的一部分,是实现简远程遥控启动汽车的一个智能装置,同时也可以熄火。汽车手机启动可以在原车钥匙保留模式改装,也可以独立在汽车上改装。目前很多汽车已经配有一键启动智能无钥匙进入系统设备,相对配置手机远程动的车辆比较少,关于智能汽车,PKE智能系统、一键启动、手机撑控配合使用才会显示智能操控的简捷性。汽车手机智能控制系统,根据原车线路及要求设计体积小巧,移动管家
 一、系统界面二、主要代码运用多线程实现多辆小车的正常运行运用  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阅读
自己动手做个智能小车(3) ——让小电脑运行程序吧 通了电源,也有了初步的规划,我们就把主芯片给接上,并让其工作起来。 这个主芯片就是89C52单片机,有人说,单片机没学过啊,怎么没,没关系,在里,我们就从最简单的入手,然后再慢慢加功能。我们知道学个新程序,一般从HelloWord开始,那单片机同样,也从其本的开始。 51单片机,有40个引脚,其中,芯片从一个U口的左侧开始计数,然后一圈编号,4
高级数据类型计算机是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有:数字、字符串、列表、元组、字典等。序列在python中,序列就是一组按照顺序排列的值(数据集合)(字符串就是序列)Python中包含三种内置的序列
概括:此上位机16届比赛期间针对全国智能车比赛车模调试写的。简单介绍,一下把,繁琐类的工作,大家学学都会,现在把他开源了。 软件的截图如下,分为四个板块:第一板块:串口设置,一些指令发送按键。 第二板块:参数调试按钮。 第三板块:一些回传的数据的示波器。 第四板块:发送信息窗口,接收信息窗口等但这个板块的东西容易引发bug我就把他屏蔽了。协议介绍:这个上是我基于逐飞科技的无线转串口做的一个上位机,
PWM控制电路完工了,接下来得把电路接到单片机,由单片机进行控制了。回想电路图:
自己动手做智能小车 红外对管特写全图L298双路电机驱动主控特写MAX232单片机串口模块,上面还有一个TDA的功放芯片,实际效果和USB音箱基本相同。
原创 2021-07-18 15:06:27
328阅读
树莓派-4WD智能小车操作小结      树莓派4B-4WD智能小车,双层结构,第一层结构为:小车扩展板(底层)+树莓派主板,通过铜柱隔离固定,小车扩展板相当于计算机的外设扩展板;上面一层为第二层,是三个舵机承载板,前部一个舵机,载有彩灯和超声波探测器;后部由垂直和水平两个方向旋转180度的舵机,搭载高清摄像头,负责智慧识别、人脸追踪等功能,需要编程进行训练。&nbs
转载 2023-09-21 20:41:48
1532阅读
自己动手做个智能小车(7) ——整入蓝牙设备 写个程序小车可以自己跑了,但没法遥控啊,得给它安个通讯设备。目前比较方便的就是蓝牙了,有了蓝牙后,就可以与手机、电脑来进行通讯,很是方便。 单片机要发蓝牙信号,那就只有采用蓝牙模块了。 本系统中采用了HC-06无线蓝牙串口透传模块,样子如下: 采用这个,主要是因为简单,只要4个引脚,电源正负极,以及串口的输入输出口即可,所以看好了单片机的串口引脚:
目录0. 写在前面:1. 准备:2. 基本思路:3. 配置文件内容如下(文件名为:config.ini):4. 小车控制程序(文件名为:car_controler.py): 0. 写在前面:一两个月前偶然得到一个树莓派一代,发现还是挺强大的,然后就考虑着自己实现一个四驱小车。因为本身是学软件的,所以利用软件来控制实实在在可见的硬件一直是自己的一个梦想。所以当时也是花了很多时间来琢磨、实验
  这几天了ARM9什么都不想做了,每天都想着这儿,买的板子实际上讲板子的内容很少的,都是些实际操作之类的,这个需要不断的联系才能熟练,板子配送的其余13张光盘都是讲的基于Linux的嵌入式,这个更需要时间去理解了,整好现在正在玩智能小车,准备弄个循迹,避障,超声波的车子,至于别的蓝牙模块的烧钱的就看情况了。下面主要是讲讲这个循迹模块的一些只是笔记了。。 材料:5x7cm洞洞板、LM324比较器芯
转载 2023-11-13 14:01:38
114阅读
# Android App与智能小车的结合 随着科技的发展,智能小车已经成为了一个热门的实验项目,尤其是在物联网和自动化技术日趋成熟的今天。结合Android App与智能小车,不仅可以使小车具有智能化的控制功能,还可以通过移动设备直接与小车进行交互。本篇文章将介绍如何通过Android开发一个控制智能小车的应用程序,并附上相关的代码示例、流程图和序列图。 ## 一、智能小车的硬件介绍 智能
原创 7月前
136阅读
  • 1
  • 2
  • 3
  • 4
  • 5