一、OLED实时显示传感器温湿度
本人温湿度采集相关代码
链接:https://pan.baidu.com/s/182oQh0Soj0K7CKL8bv3T-w
提取码:520g
二、实际效果图
三、上下或左右的滑动显示长字符
滑动显示字符
采用SSD1306芯片控制OLED显示屏硬件滑动,这样的滑动效果显得很顺畅
void OLED_Display_scroll(void)
{OLED_WR_Byte(0x2e,OLED_CMD);//关滚动OLED_WR_Byte(0x2a,OLED_CMD);//29向右,2a向左(垂直水平滚动)OLED_WR_Byte(0x00,OLED_CMD);//A:空字节OLED_WR_Byte(0x00,OLED_CMD);//B:水平起始页OLED_WR_Byte(0x00,OLED_CMD);//C:水平滚动速度OLED_WR_Byte(0x07,OLED_CMD);//D:水平结束页OLED_WR_Byte(0x01,OLED_CMD);//E:每次垂直滚动位移OLED_WR_Byte(0x2f,OLED_CMD);//开滚动
}
记得在字库取模哦,不然不会显示的。
四、实际效果
五、总结
整个过程只要能够顺利完成串口显示温湿度和利用OLED显示相关文件的工程,后面的基本就是稍微改动一下代码就行,最主要的还是对代码的分析与理解,只有对程序都理解才能够少走弯路,避免错误。