![ESP32/VGA32 terminali kasutamine Z80-MBC2 jaoks: 7 sammu ESP32/VGA32 terminali kasutamine Z80-MBC2 jaoks: 7 sammu](https://i.howwhatproduce.com/images/001/image-333-13-j.webp)
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
![ESP32/VGA32 terminali kasutamine Z80-MBC2 jaoks ESP32/VGA32 terminali kasutamine Z80-MBC2 jaoks](https://i.howwhatproduce.com/images/001/image-333-14-j.webp)
![ESP32/VGA32 terminali kasutamine Z80-MBC2 jaoks ESP32/VGA32 terminali kasutamine Z80-MBC2 jaoks](https://i.howwhatproduce.com/images/001/image-333-15-j.webp)
Kuidas luua ja installida tarkvara ANSI terminal terminalile ESP32/VGA32.
Seejärel ühendage see Z80-MBC2 plaadiga.
Tarvikud
Teil on vaja VGA32 V1.4 kontrollerit. Saadaval sellistest kohtadest nagu Ebay jne.
Arduino IDE, esp32 tugi ja FABGL libray (vt juhiseid allpool)
Arvuti kompilaatori käivitamiseks. Mis tahes Linux/Mac OSX/Windows peaks olema korras.
Samm: tarkvara põhitõed
![Tarkvara põhitõed Tarkvara põhitõed](https://i.howwhatproduce.com/images/001/image-333-16-j.webp)
1, installige Arduinio IDE
Laadige alla:
2, lisage ESP32 tugipakett.
Ekspressi juhised leiate siit:
Samuti saate otsida selliseid termineid nagu „esp32 lisamine Arduinole” või „esp32 kasutamine Arduinoga” ja leiate palju teavet selle kohta, kuidas seda teha.
2. samm: tarkvara, FABGL Libray, lisamine
![Tarkvara lisamine, FABGL Libray Tarkvara lisamine, FABGL Libray](https://i.howwhatproduce.com/images/001/image-333-17-j.webp)
![Tarkvara lisamine, FABGL Libray Tarkvara lisamine, FABGL Libray](https://i.howwhatproduce.com/images/001/image-333-18-j.webp)
Lisage FABGL -i kogu.
1, selle teegi lisamiseks peate pääsema juurde teegihaldurile. Lihtsaim viis, mille olen leidnud, on uue tühja projekti loomine (pärast selle toimingu lõpetamist saate selle ära visata). Seejärel kasutage menüü Tööriistad Tahvlid: suvandit. Seadistage oma ESP32 plaadi tüüp ja jadaport jne. Kui te pole plaadi valimisel kindel, saate selle sammu jaoks kasutada mis tahes üldtüüpi, kuna te ei kasuta seda näivprojekti enam.
2, kasutage visandimenüüd, et valida „kaasata raamatukogu”, seejärel valige „teegihaldur”. See viib teid raamatukoguhalduri ekraanile.
Sisestage otsinguväljale (ülemine rida, parem pool) FABGL, mõne sekundi pärast kuvatakse ekraanil kogu, seejärel valige install.
Kui see on tehtud, saate näiva visandi ära visata.
Samm: laadige ANSI terminali visand
![ANSI terminali visandi laadimine ANSI terminali visandi laadimine](https://i.howwhatproduce.com/images/001/image-333-19-j.webp)
Looge Ansi terminali visand
1, kasutage menüüd Fail, näide. Liikuge FABGL, VGA, ANSI terminali näite juurde.
2, saate testida, kas sellel on kõik õiged seadistused koostades - kasutage linnukeseikooni. See peaks praegu kompileerima, lõpetamiseks kulub natuke aega.
Samm: laadige eskiis üles
Laadige üles VGA32 moodulisse
Tahvli tööle saamiseks võite kasutada kõiki vaikeseadeid, millalgi võite soovi korral valida TX/RX -ühenduste jaoks erinevad tihvtid. Vaadake näitejoonist, et näha, mida saate teha.
Kasutage visandi koostamiseks ja üleslaadimiseks ikooni ->.
Kui olete ühendanud VGA -kuvari, peaks pärast plaadi lähtestamist olema ekraanil menüü ja teave. Jällegi, kui olete klaviatuuri ühendanud, vajutage uue terminali konfigureerimiseks F12.
(Mõnikord peate klaviatuuri tööle saamiseks tahvli lähtestama, eriti kui ühendasite selle pärast eskiisi üleslaadimist)
Samm: ühendage MBC2 -ga
Ühendage oma MBC2 -ga
Siinkohal eeldan, et olete juba välja töötanud VGA32 plaadiga ühendamise meetodi. Minu puhul jootsin päise paika, et oleks võimalik ühendada leivalauaga.
Vaadake tähelepanelikult tahvli siiditrüki I/O - valige õiged io tihvtid, peaks olema IO34 = RX IO2 = TX GND = GND.
Hoiatus: minu tahvlile trükiti siiditrükk tahvli alumisele küljele tagurpidi. Seega viitas tekstirida lähimatele tihvtidele lähimale ja mitte vastavale reale, nagu oodatud. See tähendas siiditrida rida kõige kaugemal olevatest tihvtidest, mis viitasid kõige kaugemale tihvtide komplektile. Omamoodi 1-2-2-1 muster 1-2-1-2 asemel. Väga segane.
6. samm: loogikatasemed ja ühendused
![Loogikatasemed ja ühendused Loogikatasemed ja ühendused](https://i.howwhatproduce.com/images/001/image-333-20-j.webp)
Ühendage VGA32 plaadi TX -tihvt otse MBC2 -ga, mille võimsus on 3,3–5 V, muundurit pole vaja.
Ühendage GND GND -ga
Sel hetkel kasutasin ülaltoodud skeemil kahe takisti hoidmiseks leiba. Lõplikus versioonis saate need takistid panna väikesele vero -tahvlile.
Ühendage RX punktiga 3.3V (üleval) ja seejärel ühendage punkt 5V MBC2 -ga
MÄRKUS Minu MBC2 -l tundub, et tihvtid on tähistatud näitamaks, mida nad tavalise USB-/jadaadapteriga ühendavad, mitte aga tihvtide funktsiooni. See on vastupidine ootustele, seega võivad ühendused lõppeda järgmiselt:
VGA32. MBC2
TX. -> TX GND. -> GND RX -> takistid -> RX
See peaks sul hea olema.
Samm: lisateabe leht
![Lisateabe leht Lisateabe leht](https://i.howwhatproduce.com/images/001/image-333-21-j.webp)
Erinevate seadmete osade (antud juhul z80-mbc2 ja tvga-kaardi) tihvtide ja nimetuste tegemine võib olla väga segane.
Näiteks on mõnel komplektil märgistused, mis näitavad, millise tihvtiga peaksite selle ühendama, minu jaoks on see vastupidine tavapärasele märgistamisnõelte kokkuleppele selle kohta, mis need on, st mis nendega ühendub.
Parim viis selle selgitamiseks (ma loodan) on mõõta kõnealuse tihvti pinget, kuna jadaprotokoll on kõrge, siis on see jõudeolekus - kui mõõdate "kõrget" pinget (3,3 V või 5 V), siis see on TX -tihvt. kust signaal pärineb.
Ja kui pinge on madal (alla 1 V ja tõenäoliselt pisut kõikuv), näitab see sisendit (RX), kuhu andmed lähevad.
Nii et ma ignoreerisin täielikult siiditrükki, tarkvarateekide nimesid jne ja mõõtsin ülaltoodud tulemuseks ülaltoodud käsitsi joonistatud diagrammi. Ja see töötab minu jaoks (mõned vanemad TVGA -kaardid võivad kasutada erinevaid IOpins)
Soovitan:
Sammumootori kasutamine pöördkodeerija ja OLED -ekraanina sammude jaoks: 6 sammu
![Sammumootori kasutamine pöördkodeerija ja OLED -ekraanina sammude jaoks: 6 sammu Sammumootori kasutamine pöördkodeerija ja OLED -ekraanina sammude jaoks: 6 sammu](https://i.howwhatproduce.com/images/009/image-25706-j.webp)
Sammumootori kasutamine pöörleva kodeerija ja OLED -ekraanina sammude jaoks: Selles õpetuses õpime, kuidas jälgida samm -mootori samme OLED -ekraanil. Vaadake tutvustusvideot. Originaalõpetuse autoriõigus kuulub YouTube'i kasutajale " sky4fly "
Joonistusroboti kasutamine Arduino jaoks koos tunnitunniste õpetustega: 3 sammu
![Joonistusroboti kasutamine Arduino jaoks koos tunnitunniste õpetustega: 3 sammu Joonistusroboti kasutamine Arduino jaoks koos tunnitunniste õpetustega: 3 sammu](https://i.howwhatproduce.com/images/011/image-32384-j.webp)
Joonistusroboti kasutamine Arduino jaoks koos tunnitunniste õpetustega: lõin töötoa jaoks Arduino joonistusroboti, mis aitab teismelistel tüdrukutel STEM-teemade vastu huvi tunda (vt https://www.instructables.com/id/Arduino-Drawing-Robot/ ). Robot oli loodud kasutama kilpkonna stiilis programmeerimiskäske, näiteks edasi (distanc
Arduino kasutamine kodanike teaduse jaoks!: 14 sammu (koos piltidega)
![Arduino kasutamine kodanike teaduse jaoks!: 14 sammu (koos piltidega) Arduino kasutamine kodanike teaduse jaoks!: 14 sammu (koos piltidega)](https://i.howwhatproduce.com/images/004/image-9095-9-j.webp)
Arduino kasutamine kodanikuteaduse jaoks !: Teadus võimaldab meil esitada oma kõige pakilisemad küsimused ja uurida igasuguseid kurioosumeid. Mõningase mõtlemise, raske töö ja kannatlikkusega saame kasutada oma uurimistööd, et kujundada paremini arusaamist ja väärtustamist keerulisest ja ilusast maailmast
Sonari, Lidari ja arvutinägemise kasutamine nägemispuudega inimeste jaoks mikrokontrolleritel: 16 sammu
![Sonari, Lidari ja arvutinägemise kasutamine nägemispuudega inimeste jaoks mikrokontrolleritel: 16 sammu Sonari, Lidari ja arvutinägemise kasutamine nägemispuudega inimeste jaoks mikrokontrolleritel: 16 sammu](https://i.howwhatproduce.com/images/004/image-11966-3-j.webp)
Sonari, Lidari ja arvutinägemise kasutamine vaegnägijate abistamiseks mikrokontrolleritel: ma tahan luua intelligentse „kepi“, mis aitab nägemispuudega inimesi palju rohkem kui olemasolevad lahendused. Kepp saab teavitada kasutajat ees või külgedel olevatest objektidest, tekitades ruumilise heli tüüpi peakomplektis müra
Toiteallika kasutamine patareidega töötava seadme jaoks: 5 sammu (piltidega)
![Toiteallika kasutamine patareidega töötava seadme jaoks: 5 sammu (piltidega) Toiteallika kasutamine patareidega töötava seadme jaoks: 5 sammu (piltidega)](https://i.howwhatproduce.com/images/005/image-12558-18-j.webp)
Toiteallika kasutamine patareidega töötava seadme jaoks: sõber tõi mulle selle helendava õhupalliga koeramänguasja ja küsis, kas ma saaksin selle toiteallikaks toita, sest alati tuli patareisid vahetada ja see oli valus ja keskkonnasõbralik. See sai 2 x AA patareid (kokku 3v). Ma ütlesin h