基于蓝牙的APP控制STM32板LED小灯

本文介绍了如何通过APP控制STM32F103单片机的LED小灯和蜂鸣器。主要步骤包括:1. 使用蓝牙模块连接单片机;2. 编写代码实现蓝牙串口通信;3. 使用AppInventor制作APP。通过APP发送指令,实现对单片机硬件的远程控制。
摘要由CSDN通过智能技术生成

一、准备工作

功能:用APP控制STM32F103单片机上的部件如:LED小灯,蜂鸣器。。

硬件:蓝牙模块、STM32F103战舰(或其他单片机)、手机一部

软件:AppInventor(网上下载,不能放在有中文的文件夹中,否则报错)

二、功能实现

蓝牙模块:连接HC-05  VCC GND TX(接单片机RXD) RX(TXD)打开蓝牙串口通信助手(正点原子A盘增值资料里有)

此时,蓝牙的小灯会以慢闪的形式亮灭。我这里,接的是串口PB10和PB11。

代码如下:重点是需要打开第二个串口 uart3.c、timer.c均可在增值资料的蓝牙HC-05中找到

#include "led.h"
#include "delay.h"
#include "key.h"
#include "sys.h"
#include "usart.h"
#include "usart3.h"
#include "be

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值