Orodha ya maudhui:
- Hatua ya 1: Hatua ya 1: Bodi za ESP32, Ufungaji wa Arduino IDE na Usanidi wa Maktaba ya VGA
- Hatua ya 2: Hatua ya 2: Kupakia "Nyoka" kwenye ESP32
- Hatua ya 3: Hatua ya 3: Kuunganisha VGA Port
- Hatua ya 4: Hatua ya 4: Unganisha vifungo vinne
- Hatua ya 5: Hatua ya 5: Hitimisho na Shukrani
Video: Nyoka ya ESP32 VGA: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
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
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:
Roboti ya Nyoka iliyochapishwa ya 3D: Hatua 7 (na Picha)
Roboti ya Nyoka iliyochapishwa ya 3D: Nilipopata printa yangu ya 3D nilianza kufikiria ni nini ninachoweza kufanya nayo. Nilichapisha vitu vingi lakini nilitaka kufanya ujenzi mzima kwa kutumia uchapishaji wa 3D. Kisha nikafikiria juu ya kutengeneza mnyama wa roboti. Wazo langu la kwanza lilikuwa kutengeneza mbwa au buibui, lakini tazama
Matrix ya NeoPixels: Mchezo wa Nyoka: Hatua 4
Matrix ya NeoPixels: Mchezo wa Nyoka: Je! Bado unakumbuka mchezo wa nyoka ambao tulicheza kwenye sanduku la mchezo wetu au rununu wakati wa utoto wetu? Leo tutajifunza jinsi ya kutengeneza mchezo wa nyoka na Matrix 8 * 8 ya NeoPixels. Tunachagua Arduino uno kama kituo cha kudhibiti na moduli ya kuzuka kwa Joystick ili kushirikiana
Nyoka: Mashine isiyo na maana: Hatua 5
Nyoka: Mashine isiyo na maana: Unajua wakati ulikuwa mtoto na ulikuwa ukicheza nyoka kwenye Nokia yako? Wakati fulani nyoka angeanza kufukuza mkia wake mwenyewe, na hapo ndipo ulijua mchezo ulikuwa karibu kumalizika. Tuliamua kuifanya kuwa roboti, tu, mchezo kamwe
Nyoka kwenye ubao wa mkate: Hatua 3 (na Picha)
Nyoka kwenye Ubao wa Mkate: " Una michezo yoyote kwenye simu yako? &Quot; " Sio sawa. " Intro: Rahisi kudhibiti, rahisi kupanga, na kutokufa na Nokia 6110, Nyoka imekuwa mradi pendwa kati ya wahandisi. Imetekelezwa kwa chochote kutoka kwa matrices ya LED, L
Nyoka wa Arduino kwenye Mfuatiliaji wa VGA: Hatua 5
Nyoka wa Arduino kwenye Monitor VGA: Vizuri … Nilinunua Arduino. Hapo awali, uwekezaji huo ulihamasishwa na kitu ambacho kingemfanya binti yangu kupendezwa na programu. Walakini, kama ilivyotokea, jambo hili lilikuwa la kufurahisha zaidi kucheza na mimi. Baada ya kucheza karibu na kutengeneza taa za LED