数码管显示温度,当温度高于35时开始语音报警!
2021-05-09 18:03:47 45KB 可用proteus仿真温度高于35报警
1
详细描述了DS18B20的四种精度的程序编写
2021-05-09 16:53:01 3KB DS18B20 单片机 精度
1
程序用KEIL打开,内附仿真proteus仿真图LCD1602显示,共用数据线 其中宏定义#define rs (1<<24) #define rw (1<<25) #define en (1<<26) #define busy (1<<23) #define DQ (1<<5)
2021-05-09 00:06:45 194KB 温度 DS18B20 多路 LCD显示
1
C2000的DSP,TMS320F28027对 DS18B20温度传感器的温度获取,已经运行过了,可以用了。(来自广东工业大学2013届控制5班。)在另一个主程序调用这个程序时,可以 for(i=0;i<=2;i++) b[i]=tempnum(i); //因为return只能一次return一个数,所以这里用个for.
2021-05-08 21:21:41 1KB TMS320F28027 DS18B20 温度传感器 DSP
1
实测好用。 047 DS18B20 温度读取 LCD1602 显示 51单片机 仿真 proteus
2021-05-08 19:46:42 99KB DS18B20 温度 温度读取 LCD1602
1
温度传感器DS18B20模块软硬件技术资料+STM32单片机软件工程源码: 1-原理图 2-i_MX_RT系列配套程序 2-STM32系列配套程序 3-数据手册 DS18B20与i_MX_RT系列开发板引脚连接说明.xlsx DS18B20与STM32系列开发板引脚连接说明.xlsx
简述了OLED, esp8266,DS3231,DS18B20,STC15,的局部使用,可以了解下
2021-05-08 11:01:58 85KB OLED esp8266 DS3231 DS18B20
1
DS18b20 PID 水温控制
2021-05-07 20:20:56 6KB DS18b20 PID 水温控制
1
DS18B20数字温度传感器实验STM32F407开发板KEIL软件工程源码 main(void) { u8 t=0; short temperature; HAL_Init(); //初始化HAL库 Stm32_Clock_Init(336,8,2,7); //设置时钟,168Mhz delay_init(168); //初始化延时函数 uart_init(115200); //初始化USART usmart_dev.init(84); //初始化USMART LED_Init(); //初始化LED KEY_Init(); //初始化KEY LCD_Init(); //初始化LCD POINT_COLOR=RED; LCD_ShowString(30,50,200,16,16,"Explorer STM32F4"); LCD_ShowString(30,70,200,16,16,"DS18B20 TEST"); LCD_ShowString(30,90,200,16,16,"ATOM@ALIENTEK"); LCD_ShowString(30,110,200,16,16,"2017/4/15"); while(DS18B20_Init()) //DS18B20初始化 { LCD_ShowString(30,130,200,16,16,"DS18B20 Error"); delay_ms(200); LCD_Fill(30,130,239,130+16,WHITE); delay_ms(200); } LCD_ShowString(30,130,200,16,16,"DS18B20 OK"); POINT_COLOR=BLUE;//设置字体为蓝色 LCD_ShowString(30,150,200,16,16,"Temp: . C"); while(1) { if(t%10==0)//每100ms读取一次 { temperature=DS18B20_Get_Temp(); if(temperature<0) { LCD_ShowChar(30+40,150,'-',16,0); //显示负号 temperature=-temperature; //转为正数 }else LCD_ShowChar(30+40,150,' ',16,0); //去掉负号 LCD_ShowNum(30+40+8,150,temperature/10,2,16); //显示正数部分 LCD_ShowNum(30+40+32,150,temperature%10,1,16); //显示小数部分 } delay_ms(10); t++; if(t==20) { t=0; LED0=!LED0; } } }
DS18B20驱动软件程序包.txt
2021-05-07 11:01:25 4KB 汇编ds18b20
1