Arduino
文章平均质量分 58
Madon_G
乱七八糟都会一点的爱好者
展开
-
arduino如何驱动oled12864显示器?(使用u8g2库, 实际主控为esp8266使用ArduinoIDE开发, SPI接口)
一、简介 之前我们成功驱动了LCD12864和LCD1602, 这次我们来驱动oled12864。OLED和LCD有什么不同呢?主要是发光方式的不同, OLED每个像素点都是主动发光, LCD则是依靠背光才能发光。当然这些对大多数人来说不重要, 我们作为使用者主要是使用显示器进行信息的显示, 而不是弄懂底层原理设计屏幕是吧。 需要注意的是我这里使用的OLED的驱动是SH1106, 但是大多数屏幕都是SSD1306, 不过得益于u8g2良好的封装, 我们只需在定义数据的时候做一点改变即可。 这是我原创 2021-05-11 22:49:29 · 3538 阅读 · 3 评论 -
arduino如何驱动LCD12864显示器?(使用U8g2库)
一、简介 LCD12864和LCD1602想必是两种我们最为熟悉的显示模块了, 1602是字符型的屏幕, 而12864则是点阵屏。 相对而言, 12864更为强大, 我们甚至可以在上面显示自定义的图案。 这是我的一块LCD12864????...原创 2021-05-10 01:13:41 · 9226 阅读 · 6 评论 -
Arduino IDE如何安装库文件
1.打开库管理器按照图示菜单, 点击管理库打开之后如图所示, 可能会有点慢, 稍等一会2.搜索需要安装的库文件例如我想要安装一个STL库, 只需要搜索STL, 稍等一会便会出现库列表只需要找到你想要安装的库电机安装即可, 安装完成之后会出现 INSTALLED , 这就表示安装完成了...原创 2021-05-08 16:13:05 · 1888 阅读 · 0 评论 -
arduino如何驱动1602显示器?(使用arduino内置LiquidCrystal库)
正文一、1602显示器简介1602是一款常用的字符显示器, 我手上的一块1602, 如图所示 ????机械尺寸引脚定义编号丝印/符号引脚说明1VSS电源地2VDD电源正极3V0(VL)液晶显示偏压4RS数据/命令选择5RW(R/W)读/写选择6E使能信号7D0数据8D1数据9D2数据10D3数据11D4数据12D5数据13D6数据14D7原创 2021-05-08 15:53:48 · 4738 阅读 · 4 评论 -
eps8266自动重启问题, Soft WDT reset (已解决)
正文最近刚刚入手使用esp8266, 但是在驱动步进电机的过程中出现了esp8266 自动重启问题, 具体表现为串口助手不断输出错误信息, 如下显然是由于长时间没有喂狗导致的看门狗复位, 原因是在loop函数中长时间执行电机驱动函数, 所以添加了喂狗函数,如下ESP.wdtFeed();所以在需要在loop函数中执行较长时间的代码需要注意这个问题, 及时喂狗NOTE应当注意的是 delay 函数和 delayMicroseconds 函数之间的区别, 长时间执行 delay 函数不会出现复位原创 2021-04-20 20:44:22 · 8973 阅读 · 3 评论 -
ArduinoIDE启动不了(成功解决)
一开始问题并不是IDE 启动不了,而是编译程序报错, 即使是空程序都报错, 所以必然是环境出现了问题,报错信息如下:原创 2021-04-05 22:49:45 · 10309 阅读 · 0 评论