找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1510|回复: 0
打印 上一主题 下一主题
收起左侧

STM32蓝牙发送温湿度源程序

[复制链接]
跳转到指定楼层
楼主
ID:747099 发表于 2021-5-5 19:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include "sys.h"
#include "usart.h"               
#include "delay.h"        
#include "led.h"

#include "ds18b20.h"
        
int main(void)
{                        
        short temp;                                       
          Stm32_Clock_Init(9);//系统时钟设置
        delay_init(72);                //延时初始化
        uart_init(72,9600); //串口1初始化            

        LED_Init();         //LED初始化                 

        while(DS18B20_Init())//初始化DS18B20,兼检测18B20
        {
                LED0=!LED0;//DS0闪烁
                delay_ms(10);
        }

        while(1)
        {         
                temp=DS18B20_Get_Temp();
                if(temp<0)
                {
                        temp=-temp;
                        //LCD_ShowChar(140,150,'-',16,0);//显示负号        
                        printf("-");
                }                                                
                //LCD_ShowNum(148,150,temp/10,2,16);//显示温度值         
                //LCD_ShowNum(172,150,temp%10,1,16);//显示温度值
                //printf(temp/10+0x30);
                //printf(temp%10+0x30);
                printf("%d",temp/10);
                printf(".");
                printf("%d",temp%10);
                printf(" 'C");
                printf("\n");

                delay_ms(1000);
                delay_ms(1000);
        }                           
}


STM32l蓝牙温度传输.zip.7z

427.42 KB, 下载次数: 35, 下载积分: 黑币 -5

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表