0.96寸4针OLED屏相关资料,arduino用
2021-08-07 14:06:24 27KB arduino
1
引用的第三方SSD1306库驱动都是申请1KB芯片内存做为显示缓冲,这样在不添加其它功能代码情况下编译就占用50%的内存空间。百试不爽,只好用现成驱动封装一个不申请空间的SSD1306库了。中英文混合显示。 #include "OLED.h" OLED oled; void setup(void){ Serial.begin(9600); oled.Init(); oled.Clear(); oled.ShowString(88, 0, 12, "POWER", 1); oled.ShowString(88, 1, 12, "20.4V", 1); oled.ShowCHinese(0, 0, "95%", 1); oled.ShowCHinese(28, 0, "{||||}", 1); //功率条显示 oled.ShowString(88, 2, 12, "T:05M", 1); oled.ShowString(88, 4, 16, " ", 0); //空白符填充 oled.ShowNum(94, 4, 328, 3, 16, 0); //设置温度显示 oled.ShowString(119, 4, 16, "`", 0); //小温度圈 oled.ShowCHinese(96, 6, "箭 ", 1); //oled.Pixel(100, 60); } void loop(void){ for (u16 i = 0; i < 255; i++) { //oled.BrigControl(i); //屏幕亮度设置 oled.ShowNum48(0, 3, i, 3, 1); oled.ShowCHinese(72, 3, "圈", 1); //大温度圈 oled.ShowString(118, 6, 16, "~", 1); //加热点 oled.ShowCHinese(28, 0, "{||} ", 1); //功率条显示 oled.ShowCHinese(0, 0, "65", 1); delay(10); oled.ShowString(118, 6, 16, " ", 1); oled.ShowCHinese(28, 0, "{|||} ", 1); //功率条显示 oled.ShowCHinese(0, 0, "80", 1); delay(10); } }
2021-07-30 21:37:54 479KB Arduino SSD1306 OLED 驱动
1
我们用arduino或者ESP8266做OLED显示的时候会用到u8g2lib. u8g2lib内有三个汉字字体,u8g2_font_unifont_t_chinese1和u8g2_font_unifont_t_chinese2还有u8g2_font_unifont_t_chinese3显示汉字,三个字体有重复的,但是三个字体都不能涵盖常用汉字,如何字体中有的汉字,程序中直接用就可以显示,字体中没有的就要想别的办法(网上有很多方法,都比较麻烦)这是我自己总结的三种字体的速查表,欢迎查阅,请勿盗取个人劳动成果。2020年11月27日,欢迎指正联系:EMAIL:wunnu@qq.com 联系伟
2021-07-22 09:03:50 139KB OLED u8g2lib 8266 arduino
1
0.96OLED显示屏_arduino_IIC_例程;核心板arduino,OLED测试例子,通信方式为IIC;SPI通信另有
2021-07-10 15:44:17 849KB arduino 显示屏 IIC
1
OLED_arduino_SPI_例程
2021-07-07 19:09:07 2.01MB oled spi arduino
1
arduino_SPI_例程.rar.zip
2021-07-06 10:55:24 30KB OLED arduino SPI
1
利用arduino获取DHT11温湿度值,实时在OLED显示当前温度状况与各类开关的状况,电机控制风扇扇热,舵机控制窗户开关,在使用该程序时,需要导入对应的文件到arduino安装目录下的libraries下才可以正常使用。(对应的头文件在该压缩包内)
2021-07-03 16:19:42 519KB arduino温湿度控制 OLED DHT11 电机
1
OLED12864非接触式测温仪 GY-906 温度计 MLX90614 可做实物 NANO 系统组成:ArduinoNANO+OLED12864(IIC)+MLX90614(GY-906) 软件版本:ArduinoIDE1.7.2编程软件+Protel99se画图软件 具体介绍: OLED12864非接触式测温仪,基于Arduino Nano通过非接触式测温模块GY-906(MLX90614)采集被测物体温度值,通过OLED12864显示温度值。通过串口输出被测物体的温度值。
2021-06-30 22:03:07 11.98MB arduino 单片机 测温仪 OLED屏
1
arduino 的OLED库文件 种类齐全
2021-06-13 16:58:04 31KB arduino  oled
1
esp8266-arduino 扩展包,不需要 json下载 可以使用此包进行相关esp8266功能的开发
2021-05-29 07:35:22 30.74MB esp8266 arduino oled 0.96
1