Изучаем Arduino. Часть 13. Сенсорный TFT дисплей 480х320 на контроллере ILI9481.

Ғылым және технология

Тест сенсорного TFT дисплея для Arduino с разрешением 480х320 пикселей.
Материалы из этого видео: drive.google.com/drive/folder...
Канал на Яндекс Дзен: dzen.ru/id/6294f2f86d5c573433...

Пікірлер: 9

  • @owa_creator
    @owa_creator9 ай бұрын

    Таких людей на Ютубе должно быть побольше

  • @bot_N666

    @bot_N666

    7 ай бұрын

    Стань таким человеком)))

  • @owa_creator
    @owa_creator9 ай бұрын

    Спасибо за библиотеку хороший человек и за обзор 👍

  • @AA-zk1si
    @AA-zk1si4 ай бұрын

    Видос познавательный, может пригодтться :)

  • @remix-minecraft
    @remix-minecraft9 ай бұрын

    Кинь ссылку на дисплей, плиз

  • @Lab13Ruslan
    @Lab13Ruslan8 ай бұрын

    чел буквально 🤓

  • @djrst2456.
    @djrst2456.2 ай бұрын

    Забил код как у тебя, но заливка не пошла...(

  • @vyacheslav_ermolov

    @vyacheslav_ermolov

    2 ай бұрын

    Заливка в смысле загрузка кода? Или заливка дисплея цветом?

  • @user-xc1bm9bz7f
    @user-xc1bm9bz7fАй бұрын

    я ТУТ ПОПЫТАЛСЯ ДОБАВИТЬ ЦВЕТА ПРОВЕРЬ ПОЖАЛУЙСТА #include #include LCD_GUI tft; LCD_Touch tp; int x, y; void setup(){ tft.Init(255); tft.Clear(WHITE); tp.TouchInit(); tft.DisString_EN(0, 0, "Clear", &Font24, BLACK, WHITE); } void loop(){ { { { tft.DravRectangle(380,10,400,30,YELLOW,DRAW_FILL,2X2); tft.DravRectangle(380,35,400,55,GREEN,DRAW_FILL,2X2); tft.DravRectangle(380,60,400,80,RED,DRAW_FILL,2X2); tft.DravRectangle(380,85,400,105,BLAY,DRAW_FILL,2X2); x = tp.TouchX(); y = tp.TouchY(); if(IsClick(0, 0, 85, 24)){ tft.Clear(WHITE); tft.DisString_EN(0, 0, "Clear", &Font24, BLACK, WHITE); } else { tft.DrawPoint(x, y, BLACK, DOT_PIXEL_1X1); } } TouchX(380,400); TouchY(10,30); tft.DisString_EN(0, 0, "Clear", &Font24, YELLOW , WHITE); } TouchX(380,400); TouchY(35,55); tft.DisString_EN(0, 0, "Clear", &Font24, GREEN , WHITE); } TouchX(380,400); TouchY(85,105); tft.DisString_EN(0, 0, "Clear", &Font24, BLAY , WHITE); } TouchX(380,400); TouchY(60,80); tft.DisString_EN(0, 0, "Clear", &Font24, RED , WHITE); bool IsClick(int X0, int Y0, int X1, int Y1){ if((x > X0 && x Y0 && y return true; } else { return false; } } Я ЭТО ДОПИСЫВАЛ 20 МИНУТ

Келесі