Orodha ya maudhui:

Nyoka ya ESP32 VGA: Hatua 5
Nyoka ya ESP32 VGA: Hatua 5

Video: Nyoka ya ESP32 VGA: Hatua 5

Video: Nyoka ya ESP32 VGA: Hatua 5
Video: ESP32 Tutorial 5 - LED Fade, control brightness of an LED -ESP32 IoT Learnig kit 2024, Novemba
Anonim
Image
Image
Hatua ya 3: Kuunganisha VGA Port
Hatua ya 3: Kuunganisha VGA Port

Katika hii inayoweza kufundishwa nitaonyesha jinsi ya kuzaa mchezo wa kawaida wa Arcade - Nyoka - na ESP32, na pato la mfuatiliaji wa VGA.

Azimio ni saizi 640x350, katika rangi 8.

Niliwahi kufanya toleo na Arduino Uno (tazama hapa), lakini azimio lilikuwa saizi 120 x 60 tu, rangi nne.

Mradi huu umewezeshwa na maktaba ya kushangaza ya ESP32 VGA iliyoandikwa na Fabrizio Di Vittorio. Tazama hapa kwa maelezo zaidi.

Hatua ya 1: Hatua ya 1: Bodi za ESP32, Ufungaji wa Arduino IDE na Usanidi wa Maktaba ya VGA

Hatua hii inafanana na Hatua ya 1 ya mradi wangu wa awali uliofanywa na ESP32, kwa hivyo fuata tu kiunga hiki, anza kusoma kutoka kwa Hatua ya 1 hadi hatua ndogo ya 3 itengwa.

Una zaidi ya kusanikisha maktaba ya FabGL VGA, lakini kwa Nyoka unahitaji toleo la hivi karibuni: ikiwa tu itabadilika baadaye, nimeweka chini ya hatua hii toleo la kufanya kazi kwenye faili src.new.rar. Unaweza kupakua, uncompress na kubadilisha jina la folda kama "src" katika faili yako ya

"… / Arduino-1.8.9 / maktaba" folda.

Hatua ya 2: Hatua ya 2: Kupakia "Nyoka" kwenye ESP32

Pakua Snake.ino chini ya hatua hii. Fungua na Arduino IDE na uipakie kwenye ESP32 yako mbichi. Ikiwa huna ujumbe wa hitilafu, nambari hiyo inapaswa kuwa tayari inafanya kazi.

Hatua ya 3: Hatua ya 3: Kuunganisha VGA Port

Unahitaji sehemu zifuatazo:

  • Kiunganishi cha DSUB15, i.e.kontakt wa kike wa VGA au kebo ya VGA kukatwa.
  • wapinzani watatu 270 Ohm.

Unganisha pini ya ESP32 GPIO 2, 15 na 21 kwa VGA Nyekundu, Kijani na Bluu mtawaliwa, kupitia wapinzani wa 270 Ohm.

Unganisha VGA Hsync na Vsync kwenye pini za ESP32 GPIO 17 na 4 mtawaliwa.

Unganisha viunganishi vya DSUB15 pini 5, 6, 7, 8 na 10 kwa ESP32 GND.

Kwa ufafanuzi wa pini ya kontakt VGA DSUB15, angalia picha katika hatua hii. NB, huu ndio upande wa kutengenezea wa kiunganishi cha kike.

Hatua ya 4: Hatua ya 4: Unganisha vifungo vinne

Hatua ya 4: Unganisha vifungo vinne
Hatua ya 4: Unganisha vifungo vinne
Hatua ya 4: Unganisha vifungo vinne
Hatua ya 4: Unganisha vifungo vinne
Hatua ya 4: Unganisha vifungo vinne
Hatua ya 4: Unganisha vifungo vinne

Usanifu katika hatua hii unaonyesha jinsi ya kuunganisha kitufe kimoja (kawaida hufunguliwa) kutoka + 5V hadi pini iliyopewa ESP32. Kumbuka kuwa unahitaji pia kuunganisha pini iliyopewa ESP kwenye chombo cha GND kijiko cha 1 hadi 2 kOhm. Kwa njia hii wakati kitufe kinatolewa (kufungua) pini ya ESP iko kwenye zero Volts.

Hasa haswa, unahitaji kuunganisha vifungo vinne na mpangilio ufuatao:

  • Bandika kitufe cha 12 hadi kulia
  • Bandika kitufe cha 25 hadi Juu
  • Bandika kitufe cha 14 hadi kushoto
  • Bandika kitufe cha 35 hadi Chini

Hatua ya 5: Hatua ya 5: Hitimisho na Shukrani

Ikiwa kila kitu kinafanya kazi vizuri, inganisha tu kifuatiliaji cha VGA na unapaswa kufurahiya Nyoka.

Ninataka kuelezea mizinga yangu kwa Fabrizio Di Vittorio kwa maktaba yake ya kushangaza ya ESP32 VGA. Kwa maelezo zaidi, mifano, na… Wavamizi wa Nafasi, tembelea tovuti yake.

Ikiwa unapenda mradi huu, tafadhali andika maoni au ushiriki picha ya kifaa unachojenga… na, juu ya yote, ipigie kura kwenye Mashindano ya GAMES!

Ilipendekeza: