Мазмұны:

ESP32 VGA жыланы: 5 қадам
ESP32 VGA жыланы: 5 қадам

Бейне: ESP32 VGA жыланы: 5 қадам

Бейне: ESP32 VGA жыланы: 5 қадам
Бейне: Как подключить старый монитор к ардуино. VGA to ESP32 2024, Қараша
Anonim
Image
Image
3 -қадам: VGA портын қосу
3 -қадам: VGA портын қосу

Бұл нұсқаулықта мен VGA мониторының шығысымен ESP32 көмегімен жыланның классикалық аркада ойынын қалай жаңғырту керектігін көрсетемін.

Ажыратымдылық 640x350 пиксель, 8 түсте.

Мен бұған дейін Arduino Uno нұсқасын жасадым (мұнда қараңыз), бірақ рұқсаты тек 120 x 60 пиксель, 4 түсті болды.

Бұл жоба Fabrizio Di Vittorio жазған керемет ESP32 VGA кітапханасының арқасында мүмкін болды. Толық ақпарат алу үшін мына жерден қараңыз.

1 -қадам: 1 -қадам: ESP32 тақталары, Arduino IDE орнату және VGA кітапханасының конфигурациясы

Бұл қадам менің ESP32 көмегімен жасалған алдыңғы жобамның 1-қадамына ұқсас, сондықтан осы сілтемені орындаңыз, 1-қадамнан бастап 3-ші қосалқы қадамға дейін оқуды бастаңыз.

Сізге FabGL VGA кітапханасын орнатудың қажеті жоқ, бірақ Snake үшін сізге соңғы нұсқасы қажет: егер ол болашақта өзгеретін болса, мен бұл қадамның төменгі жағына src.new.rar файлына жұмыс нұсқасын қойдым. Сіз қалтаны «src» деп жүктей, сығып және атауын өзгерте аласыз

«… / arduino-1.8.9 / кітапханалар» қалтасы.

2 -қадам: 2 -қадам: «Жыланды» ESP32 -ге жүктеу

Бұл қадамның төменгі жағында Snake.ino жүктеңіз. Оны Arduino IDE көмегімен ашыңыз және оны шикізат ESP32 -ге жүктеңіз. Егер сізде қате туралы хабар болмаса, код жұмыс істеп тұруы керек.

3 -қадам: 3 -қадам: VGA портын қосу

Сізге келесі бөліктер қажет:

  • DSUB15 қосқышы, яғни VGA аналық қосқышы немесе кесілетін VGA кабелі.
  • үш 270 Ом резисторы.

270 Ом резисторлары арқылы ESP32 GPIO 2, 15 және 21 түйреуіштерін сәйкесінше VGA Қызыл, Жасыл және Көкке қосыңыз.

VGA Hsync және Vsync тиісінше ESP32 GPIO түйреуіштеріне 17 және 4 жалғаңыз.

DSUB15 коннекторларының 5, 6, 7, 8 және 10 түйреуіштерін ESP32 GND -ге қосыңыз.

VGA DSUB15 коннекторының түйреуішін анықтау үшін осы қадамдағы суретті қараңыз. NB, бұл әйел коннекторының дәнекерлеу жағы.

4 -қадам: 4 -қадам: Төрт түймені қосыңыз

4 -қадам: Төрт түймені қосыңыз
4 -қадам: Төрт түймені қосыңыз
4 -қадам: Төрт түймені қосыңыз
4 -қадам: Төрт түймені қосыңыз
4 -қадам: Төрт түймені қосыңыз
4 -қадам: Төрт түймені қосыңыз

Бұл қадамдағы схема +5В -дан ESP32 берілген түйреуішке бір түймені (Әдетте ашық) қалай қосу керектігін көрсетеді. Сондай -ақ, ESP берілген штырды GND -ге 1-2 кОм резистор арқылы қосу керек екенін ескеріңіз. Осылайша, түйме босатылған кезде (ашық) ESP түйреуіші нөлдік вольтке тең болады.

Нақтырақ айтқанда, келесі ретпен төрт түймені қосу керек:

  • 12 түймесін оң жақ түймеге бекітіңіз
  • 25 -ші түйреуішті жоғарыға қарай басыңыз
  • 14 түймесін сол жақ түймеге бекітіңіз
  • 35 түймесін төмен түймеге бекітіңіз

5 -қадам: 5 -қадам: Қорытынды және мойындау

Егер бәрі дұрыс жұмыс істесе, VGA мониторын қосыңыз, сонда сіз Snake ләззат ала аласыз.

Мен танктерімді Fabrizio Di Vittorio -ға оның керемет ESP32 VGA кітапханасы үшін білдіргім келеді. Қосымша мәліметтер, мысалдар және… Space Invaders үшін оның сайтына кіріңіз.

Егер сізге бұл жоба ұнайтын болса, түсініктеме жазыңыз немесе сіз жасаған құрылғының суретін бөлісіңіз … және бәрінен бұрын GAMES байқауында оған дауыс беріңіз!

Ұсынылған: