日安,新年快乐!实际上,我有很多困难要解决我的问题,可能是因为我对C++的了解。
我下载并安装了一个库,在Raspberry Zero W上,以获得无线电包,并在OLED LCD上显示消息。 都可以独立工作。
然而,当我收到无线数据在我的覆盆子,我想显示在我的液晶显示器。
让我向你提供最大限度的细节:
首先,请记住,在安装ArduiPi_OLED之后,一些文件被复制到/usr/local/include和usr/local/lib/
/usr/local/lib $ ls -ls
total 144
0 lrwxrwxrwx 1 root staff 22 Jan 6 22:54 A
我目前正在做一个项目,使用Arduino,粒子光子和基本的电气工程设置来构建节拍器。
我对这个项目的目标是通过调整/旋转电位器并在OLED屏幕上显示当前的BPM来轻松地调整节奏。然而,问题是,当我旋转电位器时,它并没有改变节拍的值。我之所以知道这一点,是因为蜂鸣器没有发出蜂鸣声,而OLED显示当前的BPM为0。
// This #include statement was automatically added by the Particle IDE.
#include "SparkFunMicroOLED/SparkFunMicroOLED.h"
#define PI
我刚从百思买( Best )买了一本三星Galaxy Book 2,并在上面安装了Arch + KDE。屏幕亮度控制根本不改变屏幕亮度,在网上搜索后,我发现这是因为OLED屏幕。然后我安装了Ubuntu,认为它可能有一个补丁,但同样的问题。我试过oled-linux和xrandr,但两者都没有用。我做什么好?有什么解决办法吗?我已经做了一个小时了。
我试图写一些数据到SD卡,并将其读回串行监视器,并将其显示给OLED。
SD卡和OLED都是分开工作的,但是当两者结合在一起时,它们似乎是互相干扰的。我使用过Arduino SD和Adafruit OLED库。
从Arduino Uno到Micro卡模块的连接:
5V to SD VCC
GND TO SD GND
PIN 10 TO SD Chip Select
PIN 11 TO SD MOSI
PIN 12 TO SD MISO
PIN 13 TO SD SCK
与OLED的连接:
3.3V to OLED VCC
GND TO OLED GND
A4 TO OLED SDA
A5 TO
我已经试着解决这个问题好几个小时了,但是没有结果。所以,我一直在尝试运行一个OLED屏幕来显示天气、时间等。我写了一个while循环的脚本,这样它几乎可以永远运行。然而,我也希望能够以GPIO下拉启动脚本,并以另一个高GPIO引脚结束它。使用on-off脚本启动OLED脚本可以完美地处理变量,但是该脚本似乎对我的"Off-GPIO“试图引入的变量更改视而不见。下面是我的代码: from oledscriptwithfunc import oledfunc
from reset import rstfunc
import RPi.GPIO as GPIO
var = None
def
我通过1.3引脚将一个SH1106“SH1106 Oled连接到一个I2C到usb适配器(UMFT201XB从FTDI),在我的Linux (带有Ubuntu18.04的Z83迷你pc )上,我可以看到/dev/ttyUSB0 0下的设备。
这是dmesg输出:
[16123.056915] usb 1-2: new full-speed USB device number 15 using xhci_hcd
[16123.212789] usb 1-2: New USB device found, idVendor=0403, idProduct=6015
[16123.212806] us
我买了MakerHawk (Heltec) ESP32内置的OLED显示器。但我无法在Arduino IDE中运行OLED示例。
来自的OLED示例
对于测试,我只是想显示一些东西,但这是困难的。然而,我设法解决这些问题,现在我想与大家分享。
首先,许多编译器错误如下:
SSD1306SimpleDemo:35:10: error: 'class Heltec_ESP32' has no member named 'display'
下一个编译器错误:
heltec.cpp:104:10: error: 'LED' was not declar