详细介绍如何从零开始制作51单片机控制的智能小车(四)———通过蓝牙模块实现数据传输以及通过手机蓝牙实现对小车运动状态的控制
我会通过本系列文章,详细介绍如何从零开始用51单片机去实现智能小车的控制,在本系列的上一篇文章中介绍了如何让小车实现自动避障,本文作为本系列的第四篇文章,主要介绍蓝牙模块的使用࿰
我会通过本系列文章,详细介绍如何从零开始用51单片机去实现智能小车的控制,在本系列的上一篇文章中介绍了如何让小车实现自动避障,本文作为本系列的第四篇文章,主要介绍蓝牙模块的使用࿰
一、stm32硬件资源和模块介绍 2.1开发板原理图详解 1、 硬件资源: 64KB SRAM、512KB FLASH、2个基本定时器、4个通用定时器2个高级定时器、2个DMA控制器(共12个通道)
51单片机电子秤(HX711模块 LCD1602) (简单易懂) 1.---------------序 2.HX711测重模块 3.LCD1602显示模块 4.电子秤整体实现原理 5.
一、背景知识 1. 处理器与外部通信的两种方式 并行通信:数据各个位同时传输 优点速度快;缺点占用引脚资源多串行通信:数据按位顺序传输 优点占用引脚资源少;缺点速度慢 2.串行通信的
一、ADXL372的模式 这ADXL372 具有三种工作模式:连续、宽带宽检测的测量模式;用于低功率冲击检测的瞬时开启模式;和用于有限带宽低g活动检测的唤醒模式。将器件置于待机模式可以暂停测量。 1.测量模式
之前网上并没有详细的基于8086的PWM调光设计,做完课程设计,给大家分享一下使用DAC8032提供电压的设计思路。 1. 总体设计 在这次设计中,使用了PWM脉宽调制输出方式,即通过对
最近在写国产华大单片机HC32F4A0的串口超时中断加DMA接收数据过程中发现一个问题,在我串口收到数据进入串口超时中断后,正常情况下,如果数据量没超过DMA设定的发送次数最大情况,是能接
关于SPIDMA的使用,进行了两次测试了,之前测试过一次,结果一直没找到问题,现在明白该如何使用了,特此记录。 一、自身SPI时间 主芯片:STM32F072
第十八章 SPI编程(有误) 18.1 SPI接口简介 SPI(Serial Peripheral Interface)接口是全双工的同步串行通讯总线,支持通过多个不同的片选信号来连接多个外设。
** 寄存器IE ** 中断允许寄存器IE的作用,是控制所有中断源的开放或禁止,以及每个中断源是否被允许。寄存器IE的位格式如下: EX0:外部中断0允许位。EX01,
当前TBOX方案主要采用MCUOpenCPU架构,如下图所示: 摘自《单片机与嵌入式系统应用》《MCUOpenCPU架构的车载TBOX 开发方案》。 MCU多采用S32K14X(S32K144/S32
目录 1. 准备工作 2. 移植代码 1. 准备工作 1. 首先从在ST官网找到stm32G030c8 网页,点开documentaions标签 搜索“eeprom” STM32G030C8 - Mainstream Va
目录 1、MCU 选型需要考虑的一些因素 2、选型角度:从 MCU 的性能 3、实际项目中常用的 MCU 4、案例:传感器设备的 MCU 选型 5、为什么选择 STM32L031 1、MCU 选型需要考虑的一
用51单片机实现按键控制LED灯亮灭 #include//头文件 sbit LEDP2^0;//位定义LED灯 sbit k1P3^1;//位定义按键 void delay()//延时函数 {unsigned char a,
即将放年假了,公司目前也没有什么事情是我可做的,便买了一块便宜的stm32板子重新系统学下单片机。目前学到了串口轮询接收字符串,例程是stm32板子自带的看门狗例程,可以把看门狗的实现函数和头文件注释掉
写在前面 最近使用STM32做串口数据收发,遇到了一些问题。折腾了一番,在此记录一下。 0 需求 云平台通过“发布消息”,下行指令。4G模块接收平台下行指令并转发到单片机,单片机通过
到这里基本就写完了,我们来看看修改例程中的代码,先看看中景园给的 void OLED_WR_Byte(uint8_t dat, uint8_t cmd) {register uint8_t i 0;OLED_DC
我会通过本系列文章,详细介绍如何从零开始用51单片机去实现智能小车的控制,在本系列的上一篇文章中介绍了3种可用来让小车实现避障的传感器,本文作为本系列的第三篇文章,主要介绍如何让车实现自动
备赛目录 1、AT24C02简介 AT24C02芯片是一种EEPROM器件。EEPROM是电可擦除可编程只读存储器,是ROM的一种。它是只读存储器,即掉电可继续存储数据,而同时又可以在高于普通电压的作
labview简单的电流噪声采集实例 站在初学者的角度设计一个基于labview的简单采集实例。话不多说 ,上图:测试的对象为电机,正转反转各测试一次。测试使用两个板卡,一个负责采集数据&
我会通过本系列文章,详细介绍如何从零开始用51单片机去实现智能小车的控制,在本系列的上一篇文章中介绍了如何让小车实现自动避障,本文作为本系列的第四篇文章,主要介绍蓝牙模块的使用࿰
一、stm32硬件资源和模块介绍 2.1开发板原理图详解 1、 硬件资源: 64KB SRAM、512KB FLASH、2个基本定时器、4个通用定时器2个高级定时器、2个DMA控制器(共12个通道)
51单片机电子秤(HX711模块 LCD1602) (简单易懂) 1.---------------序 2.HX711测重模块 3.LCD1602显示模块 4.电子秤整体实现原理 5.
一、背景知识 1. 处理器与外部通信的两种方式 并行通信:数据各个位同时传输 优点速度快;缺点占用引脚资源多串行通信:数据按位顺序传输 优点占用引脚资源少;缺点速度慢 2.串行通信的
一、ADXL372的模式 这ADXL372 具有三种工作模式:连续、宽带宽检测的测量模式;用于低功率冲击检测的瞬时开启模式;和用于有限带宽低g活动检测的唤醒模式。将器件置于待机模式可以暂停测量。 1.测量模式
之前网上并没有详细的基于8086的PWM调光设计,做完课程设计,给大家分享一下使用DAC8032提供电压的设计思路。 1. 总体设计 在这次设计中,使用了PWM脉宽调制输出方式,即通过对
最近在写国产华大单片机HC32F4A0的串口超时中断加DMA接收数据过程中发现一个问题,在我串口收到数据进入串口超时中断后,正常情况下,如果数据量没超过DMA设定的发送次数最大情况,是能接
关于SPIDMA的使用,进行了两次测试了,之前测试过一次,结果一直没找到问题,现在明白该如何使用了,特此记录。 一、自身SPI时间 主芯片:STM32F072
第十八章 SPI编程(有误) 18.1 SPI接口简介 SPI(Serial Peripheral Interface)接口是全双工的同步串行通讯总线,支持通过多个不同的片选信号来连接多个外设。
** 寄存器IE ** 中断允许寄存器IE的作用,是控制所有中断源的开放或禁止,以及每个中断源是否被允许。寄存器IE的位格式如下: EX0:外部中断0允许位。EX01,
当前TBOX方案主要采用MCUOpenCPU架构,如下图所示: 摘自《单片机与嵌入式系统应用》《MCUOpenCPU架构的车载TBOX 开发方案》。 MCU多采用S32K14X(S32K144/S32
目录 1. 准备工作 2. 移植代码 1. 准备工作 1. 首先从在ST官网找到stm32G030c8 网页,点开documentaions标签 搜索“eeprom” STM32G030C8 - Mainstream Va
目录 1、MCU 选型需要考虑的一些因素 2、选型角度:从 MCU 的性能 3、实际项目中常用的 MCU 4、案例:传感器设备的 MCU 选型 5、为什么选择 STM32L031 1、MCU 选型需要考虑的一
用51单片机实现按键控制LED灯亮灭 #include//头文件 sbit LEDP2^0;//位定义LED灯 sbit k1P3^1;//位定义按键 void delay()//延时函数 {unsigned char a,
即将放年假了,公司目前也没有什么事情是我可做的,便买了一块便宜的stm32板子重新系统学下单片机。目前学到了串口轮询接收字符串,例程是stm32板子自带的看门狗例程,可以把看门狗的实现函数和头文件注释掉
写在前面 最近使用STM32做串口数据收发,遇到了一些问题。折腾了一番,在此记录一下。 0 需求 云平台通过“发布消息”,下行指令。4G模块接收平台下行指令并转发到单片机,单片机通过
到这里基本就写完了,我们来看看修改例程中的代码,先看看中景园给的 void OLED_WR_Byte(uint8_t dat, uint8_t cmd) {register uint8_t i 0;OLED_DC
我会通过本系列文章,详细介绍如何从零开始用51单片机去实现智能小车的控制,在本系列的上一篇文章中介绍了3种可用来让小车实现避障的传感器,本文作为本系列的第三篇文章,主要介绍如何让车实现自动
备赛目录 1、AT24C02简介 AT24C02芯片是一种EEPROM器件。EEPROM是电可擦除可编程只读存储器,是ROM的一种。它是只读存储器,即掉电可继续存储数据,而同时又可以在高于普通电压的作
labview简单的电流噪声采集实例 站在初学者的角度设计一个基于labview的简单采集实例。话不多说 ,上图:测试的对象为电机,正转反转各测试一次。测试使用两个板卡,一个负责采集数据&