相信大家都曾在工作、学习中接触过各种样式的图表,很多英语水平测试也会要求考生针对不同类型的表格、示意图来回答相应的问题。单词“table、diagram、graph”和“chart”都含有“图表”的意思,它们之间有哪些不同?每一类图表的用途分别是什么?本集《你 ...
[导读]我们都有过这样的经历,没有互联网,像Chrome恐龙一样无休止地在仙人掌上跳来跳去。作为一个既喜欢复古游戏又喜欢微控制器的人,我想:为什么不使用Arduino将这个游戏带到现实世界呢? 我们都有过这样的经历,没有互联网,像Chrome恐龙一样无休止地在 ...
现在先来看看接线。 我的是0.91寸的4针OLED屏。 基于 SSD1306 和 SH1106 的 128x64、128x32、64x48 像素 OLED 显示屏在 ESP8266/ESP32 上的驱动程序。 这是一个适用于 Arduino/ESP8266 & ESP32 和 mbed-os 平台的 SSD1306 和 SH1106 128x64、128x32、64x48 和 64x32 OLED ...
//使用它可以在深度睡眠后恢复而不重置显示(init()会做什么)。 //如果已建立与显示器的连接并分配了缓冲区,则返回true ...
OTA(空中)更新是使用 WiFi 连接而不是串行端口将固件加载到 ESP 模块的过程。 在三种升级情况下,必须通过串行端口完成第 ...
[导读]这个代码提供了一个简单但引人入胜的坦克战斗游戏体验,结合了基本的移动,射击和碰撞检测机制。 这个代码提供了一个简单但引人入胜的坦克战斗游戏体验,结合了基本的移动,射击和碰撞检测机制。 这段代码使用Arduino和Adafruit SSD1306库在OLED显示器上 ...
众所周知,SSD1306 OLED显示屏为点阵屏,每个像素点要么被点亮,要么熄灭,却无法单独直接控制每个像素点的灰度值。 于是尝试了使用PWM来实现显示屏的灰度显示。 我们首先准备两张图片,如下, 然后交替显示上面两张图片,显示效果如下: 可以看出,显示 ...
我先说自己的研究情况,第一代的库在ESP32的芯片上面编译会爆空间不够。二代没有这个毛病,所以我接下来都是使用的二代的库。 下面就是GitHub的库。 这篇文章不想说什么原理,做个什么厉害的东西。只是想驱动这个屏幕而已。 两个难点,一是如何选择适合 ...
其实要驱动一颗IC,说白了即使根据寄存器来通过特定的硬件协议来发送特定的数据就OK了,SSD1306 OLED就是通过IIC硬件协议来发送你要设置的寄存器以及要设置的寄存器值 接下来我们就根据他的数据手册来一一介绍他的寄存器。 SSD1306 OLED的寄存器一共分为几大类 ...
经常光顾 B 站的各位想必一定遇到过一类被称为“数据可视化”的视频:柱状图随着时间流逝上下翻飞,营造出一种数据随时间流动不断变化的动态感,使用得当会给人留下鲜明的整体印象。这样的视频不但可以放在网站上与大家一起分享,还可以在数据演示时 ...
这里的测试是在ESP32上进行的。 ESP32 上的测试使用了集成在 FireBeetle ESP32电路板上的DFRobot ESP-WROOM-32设备。 这个esp32教程旨在解释我们如何使用运行在ESP32开发板上的Arduino核心改变SSD1306 OLED显示屏所绘字符串的值。为了展示制作过程,我们将通过每秒递增一次的 ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果