Сензорен дисплей на Arduino: 4 стъпки
Сензорен дисплей на Arduino: 4 стъпки
Anonim
Сензорен дисплей на Arduino
Сензорен дисплей на Arduino

Здравейте! Днес ще ви покажа как да използвате щит със сензорен екран с Arduino Uno. Можете да го използвате като малък дисплей за цитати или снимки или всякакви други неща.

Стъпка 1: Части

Части
Части

Ще имаш нужда:

  • Arduino Uno
  • Seeed Studios TFT Shield
  • USB кабел
  • Micro SD карта

Това е всичко, от което се нуждаете. Можете да получите TFT щита на seeedstudios.com за 50 долара. След като вземете щита, поставете micro SD картата в малкия слот на дъното. Сега вашият TFT щит съм готов за употреба. Включете го във вашия Arduino Uno и настройте изтеглянето на изброените по -долу файлове.

Ще ви е необходим този софтуер и тези файлове:

  • Arduino IDE
  • Библиотека TFT_Touch_Shield_v2-master-2 (това може да бъде изтеглено от wiki на seeed studios)
  • Всеки вид конвертор на zip файлове

Стъпка 2: Стартирайте първата си TFT програма

Сега, когато имате всички части и софтуер, отворете Arduino IDE и отворете

Библиотека TFT_Touch_Shield_v2-master-2. Отворете примерите и намерете първата програма с надпис "drawCircle". След като отворите програмата, прочетете всички странични бележки, за да разберете командите и как да ги използвате. Качете програмата на дъската си. Сензорният екран трябва да показва 4 кръга, 2 попълнени и 2 очертания. Ако е така, поздравления! Току -що стартирахте първата си TFT програма.

Стъпка 3: Добавяне

Добавяне Вкл
Добавяне Вкл

Дано прочетете страничните бележки, за да знаете как да използвате командите в програмата "drawCircle". Сега трябва да приложите това, което знаете, като промените параметрите в някои от командите, за да можете да видите какво се случва, когато го направите. Опитайте да промените координатите, размера и цвета на кръговете на екрана. Ето какво направих, след като научих как се променят командите:

#включи #включи

#включва

void setup () {

TFT_BL_ON;

Tft. TFTinit ();

Tft.fillCircle (110, 150, 100, ЖЪЛТ);

Tft.fillCircle (100, 100, 25, ЧЕРЕН);

Tft.fillCircle (120, 120, 10, ЧЕРВЕН);

Tft.fillCircle (120, 120, 10, СИН);

Tft.fillCircle (120, 120, 10, CYAN);

Tft.fillCircle (110, 110, 5, БЯЛ);

}

void loop () {

}

Ако сте направили всичко това, е време да продължите. Вижте някои от другите примери, научете се как да ги използвате заедно. Вероятно трябва да изучите програмите, които рисуват форми или фигури (например "drawRectangle" или "drawNumbers").

Стъпка 4: Добавяне на Contd

След като овладеете създаването на форми на екрана, трябва да преминете към изучаване на показването на изображения (drawbmp1 & 2) и как да рисувате по екрана (боя). Е, това е почти всичко. Благодаря ви за четенето и ако ми помогнете да публикувам друга инструкция за това, просто оставете коментар. Благодаря за четенето!

Препоръчано: