![Izmantojot ESP32/VGA32 termināli Z80-MBC2: 7 soļi Izmantojot ESP32/VGA32 termināli Z80-MBC2: 7 soļi](https://i.howwhatproduce.com/images/001/image-333-13-j.webp)
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59
![Izmantojot ESP32/VGA32 termināli Z80-MBC2 Izmantojot ESP32/VGA32 termināli Z80-MBC2](https://i.howwhatproduce.com/images/001/image-333-14-j.webp)
![Izmantojot ESP32/VGA32 termināli Z80-MBC2 Izmantojot ESP32/VGA32 termināli Z80-MBC2](https://i.howwhatproduce.com/images/001/image-333-15-j.webp)
Kā izveidot un instalēt programmatūru ANSI Terminal ESP32/VGA32 plates.
Pēc tam pievienojiet to Z80-MBC2 plates.
Piegādes
Jums būs nepieciešams VGA32 V1.4 kontrolieris. Pieejams tādās vietās kā ebay utt.
Arduino IDE, esp32 atbalsts un FABGL libray (skatiet tālāk sniegtos norādījumus)
Dators kompilatora palaišanai. Jebkuram Linux/Mac OSX/Windows vajadzētu būt kārtībā.
1. darbība: programmatūras pamati
![Programmatūras pamati Programmatūras pamati](https://i.howwhatproduce.com/images/001/image-333-16-j.webp)
1, instalējiet Arduinio IDE
Lejupielādēt no:
2, pievienojiet ESP32 atbalsta pakotni.
Expressif instrukcijas var atrast šeit:
Varat arī meklēt tādus terminus kā “pievienot esp32 Arduino” vai “esp32 lietošana kopā ar Arduino”, un jūs atradīsit daudz informācijas par to, kā to izdarīt.
2. darbība. Programmatūras pievienošana, FABGL Libray
![Programmatūras pievienošana, FABGL Libray Programmatūras pievienošana, FABGL Libray](https://i.howwhatproduce.com/images/001/image-333-17-j.webp)
![Programmatūras pievienošana, FABGL Libray Programmatūras pievienošana, FABGL Libray](https://i.howwhatproduce.com/images/001/image-333-18-j.webp)
Pievienojiet FABGL bibliotēku.
1, Lai pievienotu šo bibliotēku, jums ir jāpiekļūst bibliotēkas pārvaldniekam. Vienkāršākais veids, ko esmu atradis, ir izveidot jaunu tukšu projektu (pēc šī soļa pabeigšanas varat to izmest). Pēc tam izmantojiet izvēlni Rīki Boards: opcija. Iestatiet savu ESP32 plates tipu un seriālo portu uc
2, Izmantojiet skices izvēlni, lai izvēlētos “iekļaut bibliotēku”, pēc tam izvēlieties “bibliotēkas pārvaldnieks”. Tiks atvērts bibliotēkas pārvaldnieka ekrāns.
Meklēšanas telpā (augšējā rindā, labajā pusē) ierakstiet FABGL, pēc dažām sekundēm ekrānā parādīsies bibliotēka, pēc tam izvēlieties instalēt.
Kad tas ir izdarīts, jūs varat izmest fiktīvo skici.
3. darbība. ANSI termināla skices ielāde
![Notiek ANSI termināla skices ielāde Notiek ANSI termināla skices ielāde](https://i.howwhatproduce.com/images/001/image-333-19-j.webp)
Izveidojiet Ansi termināļa skici
1, izmantojiet izvēlni Fails, piemērs. Dodieties uz FABGL, VGA, ANSI termināla piemēru.
2, Jūs varat pārbaudīt, vai tam ir viss pareizais iestatījums, to apkopojot - izmantojiet atzīmes ikonu. Šobrīd tas būtu jāapkopo labi, paiet nedaudz laika, lai pabeigtu.
4. darbība: augšupielādējiet skici
Augšupielādējiet VGA32 modulī
Lai panelis darbotos, varat izmantot visus noklusējuma iestatījumus, ja vēlaties, kādā brīdī varat izvēlēties dažādus tapas TX/RX savienojumiem. Apskatiet parauga skici, lai redzētu, ko jūs varat darīt.
Izmantojiet ikonu ->, lai apkopotu un augšupielādētu skici.
Ja esat pievienojis VGA monitoru, pēc tāfeles atiestatīšanas ekrānā jābūt izvēlnei un informācijai. Atkal, ja esat pievienojis tastatūru, nospiediet F12, lai konfigurētu jauno termināli.
(Dažreiz jums ir jāatiestata tāfele, lai tastatūra sāktu darboties, it īpaši, ja to pievienojāt pēc skices augšupielādes)
5. darbība. Savienojuma izveide ar MBC2
Pievienojieties MBC2
Šajā brīdī es pieņemu, ka jūs jau esat izstrādājis savienojumu ar VGA32 plati. Manā gadījumā es lodēju galveni vietā, lai varētu izveidot savienojumu ar maizes dēli.
Cieši apskatiet dēļa sietspiedes I/O - izvēlieties pareizās io tapas, jābūt IO34 = RX IO2 = TX GND = GND.
Brīdinājums: uz mana tāfeles sietspiede bija iespiesta atpakaļ tāfeles apakšpusē. Tātad teksta rindiņa bija vistuvāk tapām, kas norādītas uz tuvāko, nevis atbilstošā rinda, kā paredzēts. Tas nozīmēja sietspiedes rindu, kas atrodas vistālāk no tapām, kas minētas vistālākajā tapu komplektā. Sava veida 1-2-2-1 modelis, nevis 1-2-1-2. Ļoti mulsinoši.
6. darbība: loģikas līmeņi un savienojumi
![Loģikas līmeņi un savienojumi Loģikas līmeņi un savienojumi](https://i.howwhatproduce.com/images/001/image-333-20-j.webp)
Pievienojiet TX tapu no VGA32 plates tieši pie MBC2, kas ir no 3.3v -> 5v, nav nepieciešams pārveidotājs.
Savienojiet GND ar GND
Šajā brīdī es izmantoju maizes dēli, lai turētu divus rezistorus iepriekšējā ķēdē. Galīgajā versijā šos rezistorus varat ievietot nelielā vero plāksnē.
Savienojiet RX ar punktu, kas apzīmēts ar 3.3V (iepriekš), un pēc tam pievienojiet punktu, kas apzīmēts ar 5V, ar MBC2
PIEZĪME Manā MBC2 ir redzams, ka tapas ir marķētas, lai parādītu, ko tās arī savieno ar parasto USB/seriālo adapteri, nevis to, kāda ir tapas funkcija. Tas ir pretēji tam, ko jūs varētu sagaidīt, tāpēc savienojumi beidzas šādi:
VGA32. MBC2
TX. -> TX GND. -> GND RX -> rezistori -> RX
Tieši tā jums vajadzētu iet labi.
7. darbība. Papildinformācijas lapa
![Papildu informācijas lapa Papildu informācijas lapa](https://i.howwhatproduce.com/images/001/image-333-21-j.webp)
Dažādu iekārtu bitu (šajā gadījumā z80-mbc2 un tvga kartes) piespraušanas un nosaukšanas noteikumi var būt ļoti mulsinoši.
Piemēram, dažiem komplektiem ir marķējumi, kas norāda, ar kādu tapu jums tas jāpievieno, manuprāt, tas ir pretēji marķēšanas tapas konvencijas pretējai pusei par to, kas tie ir, ti, kas ar tiem savienojas.
Labākais veids, kā es to atklāju (es ceru), ir izmērīt spriegumu attiecīgajā tapā, jo seriālajam protokolam ir augsts tā dīkstāves stāvoklis - ja mēra "augstu" spriegumu (3.3v vai 5v), šī ir TX tapa. no kurienes nāk signāls.
Un, ja spriegums ir zems (mazāks par 1 V un, iespējams, nedaudz svārstās), tas norāda uz ievadi (RX), uz kuru tiek novirzīti dati.
Tāpēc es pilnībā ignorēju sietspiedi, programmatūras bibliotēku nosaukumus utt. Un tas man darbojas (dažas vecākas TVGA kartes var izmantot dažādus IOpins)
Ieteicams:
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: 5 soļi
![Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: 5 soļi Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: 5 soļi](https://i.howwhatproduce.com/images/001/image-766-j.webp)
Led kontrole, izmantojot lietotni Blynk, izmantojot Nodemcu, izmantojot internetu: Sveiki, visi šodien, mēs jums parādīsim, kā jūs varat kontrolēt LED, izmantojot viedtālruni internetā
Uzlauziet automašīnu, izmantojot Wio termināli un CAN autobusu: 7 soļi
![Uzlauziet automašīnu, izmantojot Wio termināli un CAN autobusu: 7 soļi Uzlauziet automašīnu, izmantojot Wio termināli un CAN autobusu: 7 soļi](https://i.howwhatproduce.com/images/001/image-685-30-j.webp)
Uzlauzt savu automašīnu, izmantojot Wio termināli un CAN autobusu: ja jums ir zināma izpratne par CAN autobusu un Arduino programmēšanu un vēlaties uzlauzt savu automašīnu, tad šīs instrukcijas var sniegt jums risinājumu. Par to, kāpēc vēlaties uzlauzt savu automašīnu, es nezinu, bet šī patiešām ir interesanta lieta
Darba sākšana ar ESP32 CAM - Video straumēšana, izmantojot ESP CAM, izmantojot Wifi - ESP32 drošības kameru projekts: 8 soļi
![Darba sākšana ar ESP32 CAM - Video straumēšana, izmantojot ESP CAM, izmantojot Wifi - ESP32 drošības kameru projekts: 8 soļi Darba sākšana ar ESP32 CAM - Video straumēšana, izmantojot ESP CAM, izmantojot Wifi - ESP32 drošības kameru projekts: 8 soļi](https://i.howwhatproduce.com/images/002/image-3459-43-j.webp)
Darba sākšana ar ESP32 CAM | Video straumēšana, izmantojot ESP CAM, izmantojot Wifi | ESP32 drošības kameru projekts: Šodien mēs uzzināsim, kā izmantot šo jauno ESP32 CAM plati un kā mēs varam to kodēt un izmantot kā drošības kameru un iegūt straumēšanas video, izmantojot WiFi
Atskaņojiet dziesmas, izmantojot Arduino, izmantojot ADC līdz PWM, izmantojot Flyback transformatoru vai skaļruni: 4 soļi
![Atskaņojiet dziesmas, izmantojot Arduino, izmantojot ADC līdz PWM, izmantojot Flyback transformatoru vai skaļruni: 4 soļi Atskaņojiet dziesmas, izmantojot Arduino, izmantojot ADC līdz PWM, izmantojot Flyback transformatoru vai skaļruni: 4 soļi](https://i.howwhatproduce.com/images/005/image-12774-14-j.webp)
Atskaņot dziesmas ar Arduino, izmantojot ADC, lai PWM Flyback transformatorā vai skaļrunī: Sveiki, puiši, šī ir mana cita pamācības otrā daļa (tas bija daudz grūti). Būtībā šajā projektā esmu izmantojis ADC un taimeri savā Arduino, lai pārvērst audio signālu par PWM signālu. Tas ir daudz vieglāk nekā mana iepriekšējā instrukcija
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: 7 soļi (ar attēliem)
![Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: 7 soļi (ar attēliem) Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: 7 soļi (ar attēliem)](https://i.howwhatproduce.com/images/003/image-8443-20-j.webp)
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: Šajā apmācībā mēs iemācīsimies lietot lietotni Blynk un Arduino, lai kontrolētu lampu, kombinācija notiks, izmantojot USB seriālo portu. Šīs pamācības mērķis ir parādīt vienkāršākais risinājums, lai attālināti kontrolētu savu Arduino vai c