отображает работу, но я потратил много времени на решение проблемы вертикального сдвига. Я нашел в Интернете старый пост, описывающий ту же проблему, и смог исправить свой код. Экран неправильно инициализируется. Я использую Arduino Uno и библиотеку Adafruit_SSD1306 (продавец ссылается на нее в описании продукта) с ее образцом кода. (Тем не менее, у меня есть одна и та же проблема с каждым кодом, который я использую.) Он сдвигается вверх (или вниз на 54) примерно на 10 строк, так что 10 верхних строк появляются на 10 нижних строках экрана, затем он переносится и продолжается. Для тех, у кого такая же проблема, вот что я сделал. В прилагаемом скетче ssd1306_128x64_i2c.ino (поставляемом с библиотекой) нужно добавить три строки (см. ниже) ниже строки display.begin. display.begin (SSD1306_SWITCHCAPVCC, 0x3C); // инициализировать с адресом I2C 0x3D (для 128x64) display.ssd1306_command(0x22); // устанавливаем начальный и конечный адрес страницы display.ssd1306_command(0x00); // начать заново display.ssd1306_command(0x07); // Конец в семь. Это исправит инициализацию, и экран больше не будет смещаться.
🌐 MCIGICM 2-х канальный модуль реле DC 5V: оптоизолированный модуль с низким уровнем срабатывания для Arduino UNO R3, DSP, ARM, PIC, AVR, STM32, Raspberry Pi
11 Отзывов
Чехол GeeekPi Raspberry Pi для кластера с вентилятором охлаждения и тепловыми трубками для Pi 4 Model B, 3 Model B+ и 3/2 Model B
11 Отзывов
Vilros Raspberry Pi 4 4GB Полный стартовый комплект - Черный вентилируемый алюминиевый корпус для высоконагруженных задач
12 Отзывов
55" TV LG OLED55C2RLA 2022 HDR, OLED, dark titanium
38 Отзывов
Glarks 660 Pieces Phillips Assortment Motherboard
10 Отзывов
M.2 Screw Kit: Easy Mounting for NVMe SSDs on ASUS Motherboards
19 Отзывов
Comprehensive 500pcs Laptop Screw Kit Set for 🔩 IBM HP Dell Lenovo Samsung Sony Toshiba Gateway Acer
12 Отзывов
uxcell 3.5" HDD Screw Black 200pcs for Computer PC Case - Flat Phillips Head - 6#-32 - Hard Drive Fasteners
10 Отзывов