Задать вопрос
lina666
@lina666
Изучаю веб ЯП.

Почему может не работать монитор Nokia 5110 + ESP32 S3?

Скажите почему дисплей может не показывать изображение

#include <Arduino.h>
#include <Adafruit_GFX.h>
#include <Adafruit_PCD8544.h>

// // Определяем пины для дисплея Nokia 5110
#define PIN_RST 8
#define PIN_CS 16 // Иногда этот пин обозначается как CE
#define PIN_DC 5
#define PIN_MOSI 11
#define PIN_SCK 18

// // Создаем объект дисплея
Adafruit_PCD8544 display = Adafruit_PCD8544(PIN_SCK, PIN_MOSI, PIN_DC, PIN_CS, PIN_RST);

void setup()
{
  Serial.begin(115200);
  // Инициализация дисплея
  display.begin();
  display.setContrast(120); // Настраиваем контрастность (можно изменить при необходимости)
  display.clearDisplay();   // Очищаем экран

  // Выводим текст на экран
  display.setTextSize(1); // Размер шрифта (1 - стандартный)
  display.setTextColor(BLACK);
  display.setCursor(10, 10); // Устанавливаем курсор
  display.print("Hello");

  display.display(); // Обновляем дисплей
}

void loop()
{
  Serial.println("Hello, World!");
  delay(1000);
}


Настройка platform.ini
; PlatformIO Project Configuration File
;
;   Build options: build flags, source filter
;   Upload options: custom upload port, speed and extra flags
;   Library options: dependencies, extra library storages
;   Advanced options: extra scripting
;
; Please visit documentation for the other options and examples
; https://docs.platformio.org/page/projectconf.html

[env:esp32-s3-devkitm-1]
platform = espressif32
board = esp32-s3-devkitm-1
framework = arduino
monitor_speed = 115200
lib_deps = 
    https://github.com/adafruit/Adafruit-PCD8544-Nokia-5110-LCD-library
    https://github.com/adafruit/Adafruit-GFX-Library

; build_flags = 
;   -D ARDUINO_USB_MODE=1
;   -D ARDUINO_USB_CDC_ON_BOOT=1    
; [env:esp32s3]
; platform = espressif32
; board = esp32s3-devkitm-1
; framework = arduino


Подсветка работает, все остальное по нулям, мб я использую не те ножки, использовал вот эту распиновку
https://mischianti.org/esp32-s3-devkitc-1-high-res...

Есть какие то возможности проверить что экран живой/мертвый
  • Вопрос задан
  • 12 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы