Проблема с Arduino:Adafruit_SSD1306_128x64_i2c_init(); was not declared in the scope
arduino-uno
oled
Я включил файл Adafruit_SSD1306.h, однако он по-прежнему показывает мне ошибку, такую как "Adafruit_SSD1306_128x64_i2c_init(); не был объявлен в области видимости" Может ли кто-нибудь просветить меня по этому поводу?
@hhlhh, 👍-1
Обсуждение1 ответ
▲ 0
Судя по https://github.com/adafruit/Adafruit_SSD1306/blob/master/Adafruit_SSD1306.h в этом файле нет такой функции, следовательно, она не существует. Вот почему вы получаете это сообщение об ошибке.
Что заставляет вас думать, что такая функция будет существовать? Есть ли у вас связь с тем, что заставило вас в это поверить?
,
@Nick Gammon
Смотрите также:
- OLED 'SH1106_WHITE' was not declared in this scope
- Поиск адреса OLED с использованием связи I2C и Arduino
- Проблема с настройкой i2c OLED wemos D1 mini shiled (64*24)
- DHT20 и дисплей Oled не работают вместе
- Попытка использовать акселерометр I2C и SPI OLED
- Прорисовка аналогаЧитать на OLED (128*64) - EspWemos D1 mini (проблема с загрузкой этого скетча)
- Платы Arduino не работают с powerbanks!
- Дисплей SSD1306 i2c OLED — не может правильно отображать изображения
Зачем ему существовать? В этой библиотеке нет такой функции. Вы записали это в свой код? Если да, то кто произвел на вас впечатление, что вы должны это сделать?, @Majenko
Как отмечали другие, этой функции в библиотеке не существует. Почему бы вам сначала не попробовать использовать один из примеров скетчей, прилагаемых к библиотеке Adafruit SSD1306? Вы уверены, что не пытаетесь использовать код, предназначенный для другой библиотеки SSD1306?, @StarCat