![A hihetetlen ESP32 Wrover az Espressif -től: 8 lépés A hihetetlen ESP32 Wrover az Espressif -től: 8 lépés](https://i.howwhatproduce.com/images/001/image-1862-25-j.webp)
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48
![Image Image](https://i.howwhatproduce.com/images/001/image-1862-27-j.webp)
![](https://i.ytimg.com/vi/X-IDulxlJ_o/hqdefault.jpg)
![Főbb jellemzők Főbb jellemzők](https://i.howwhatproduce.com/images/001/image-1862-28-j.webp)
Ma bemutatom nektek az ESP32 Wrover Kit készletet, amely más modell, mint az általánosan használt ESP32 (a Wroom). A Wrover egy olyan fejlesztői tábla, amely számos funkcióval rendelkezik és meglehetősen periférikus. Mutatok egy példát egy programra az ESP32 Wrover Kit készlettel, amely magában foglalja a kijelzőn és az SD -kártyán való írást, valamint a képeket.
1. lépés: Bevezetés
Az ESP32-Wrover-Kit számos funkcióval rendelkezik az ESP32 modulon kívül. Ebben a készletben van egy beépített 3,2 hüvelykes LCD kijelző, egy nagy sebességű Micro-SD kártya interfész és egy VGA kamera interfész. Az IP csatlakozókat eltávolítottuk az ESP32 modulból a könnyű bővítés érdekében.
Az alaplap emellett rendelkezik egy fejlett többprotokollos USB -híddal (FTDI FT2232HL), amely lehetővé teszi a fejlesztők számára, hogy közvetlenül a JTAG -t használják az ESP32 hibakereséséhez az USB interfészen keresztül.
2. lépés: Főbb jellemzők
![Főbb jellemzők Főbb jellemzők](https://i.howwhatproduce.com/images/001/image-1862-29-j.webp)
• 240 MHz -es kétmagos CPU
• 4 MB SPI PSRAM (statikus pszeudo ram)
• Beépített USB-JTAG hibakereső
• LCD kijelző SPI 3.2”
• Micro-SD kártya interfész
• VGA kamera interfész
• Az I / O bővítése
www.espressif.com/en/products/hardware/esp-wrover-kit/overview
Itt, a második képen, felvázolom a modul jellemzőit.
3. lépés: demonstráció
![Demonstráció Demonstráció](https://i.howwhatproduce.com/images/001/image-1862-30-j.webp)
4. lépés: ESP32 Wrover
![ESP32 Wrover ESP32 Wrover](https://i.howwhatproduce.com/images/001/image-1862-31-j.webp)
5. lépés: Könyvtár
Töltse le a WROVER_KIT_LCD -t
könyvtárban, hogy hozzáférjen az LCD kijelzőhöz.
A letöltés az alábbi linken keresztül lehetséges:
github.com/espressif/WROVER_KIT_LCD/archive/master.zip
Csomagolja ki a mappát../Documents/Arduino/libraries/
6. lépés: Feltöltés
![Feltöltés Feltöltés](https://i.howwhatproduce.com/images/001/image-1862-32-j.webp)
Egy programnak a táblára való feltöltéséhez ki kell választanunk az Adafruit ESP32 Feather táblát.
7. lépés: Programozás
A tábla teszteléséhez használhatja a WROVER_KIT_LCD könyvtár példáit. Tanítási célból összeállítjuk a három példát. Ez magában foglalja a képernyőre írást / rajzot és az SD -kártyát.
Könyvtárak és változók
Ezután a könyvtárakat is bevonjuk. Kettő: az esp_wp1.h és az esp_wp2.h, amelyek vektorok, és a letöltési linkeket itt és a cikk végén hagytam. Példányosítjuk a kijelző vezérléséért felelős objektumot, és végrehajtunk egy képernyővezérlő funkciót.
#include "SPI.h" #include "Adafruit_GFX.h" #include "WROVER_KIT_LCD.h" // lib de controle do display #include // lib de controle do micro-SD #include "esp_wp1.h" // imagem em HEX #include "esp_wp2.h" // imagem em HEX WROVER_KIT_LCD tft; // objeto responseável pelo controle do display int screen = 0; // controle de tela
Beállít
Inicializálja a kijelzőt, és fesse le a teljes képernyőt a kívánt színnel.
void setup () {Serial.begin (115200); tft.begin (); // inicializa o display} // pinta toda a tela com a cor desejada void clearScreen (int color) {tft.fillScreen (color); // pinta toda a tela}
Hurok
A vásznat tájképre forgatjuk, amely a vezérlő változónak megfelelően változik. Tehát ha a 0 kapcsoló esetet választom, akkor a szöveg megjelenik a képernyőn. Az 1. kapcsoló eset példájában fájlokat nyomtatunk SD -képekből és HEX -képeket fájlokból (#include).
void loop (void) {tft.setRotation (1); // rotaciona para landscape // muda a tela de acordo com a variável de controle (képernyő) kapcsoló (képernyő) {case 0: writeText (); // escreve textos de diferentes na tela break; 1. eset: writeImages (); // printa arquivos de imagens do SD e imagens HEX dos arquivos (#include) break; alapértelmezett: képernyő = -1; szünet; // volta pra tela inicial} képernyő ++; }
writeText ()
A kódnak ezt a részét részletezve foglalkozunk a képernyő festésével és a kurzor elhelyezésével a forrás eredetében és méretében.
// szövegszerkesztés különböző nyelveken és írásbeli szövegText () {clearScreen (WROVER_BLACK); // pinta toda a tela tft.setCursor (0, 0); // pozíció vagy kurzor vagy origem tft.setTextColor (WROVER_WHITE); tft.setTextSize (1); // tamanho da fonte-1 tft.println ("Testando ESP32-WROVER-KIT"); tft.println (); tft.setTextColor (WROVER_YELLOW); tft.setTextSize (2); // tamanho da fonte - 2 tft.println ("Youtube | Instagram |"); tft.println ("Távirat | Facebook |"); tft.println ("Fórum"); tft.println (); tft.setTextColor (WROVER_RED); tft.setTextSize (3); // tamanho da fonte - 3 tft.println ("Acesse:"); tft.println (); tft.setTextColor (WROVER_GREENYELLOW); tft.setTextSize (4); // tamanho da fonte - 4 tft.println ("FERNANDOK. COM"); késleltetés (2000); }
writeImages ()
Ebben a funkcióban inicializáljuk az SD kártyát, és a két-j.webp
// nyomtatott arquivos de imagens do SD és imagens HEX dos arquivos (#include) void writeImages () {clearScreen (WROVER_WHITE); // inicializa o cartão SD kártya Serial.print ("SD kártya inicializálása …"); if (! SD_MMC.begin ()) {Serial.println ("nem sikerült!"); Visszatérés; } Serial.println ("OK!"); tft.drawJpgFile (SD_MMC, "/fk_logo.jpg", 50, 50); // escreve um arquivo-j.webp
8. lépés: Fájlok
Töltse le a fájlokat:
ÉN NEM
esp_wp1.h
esp_wp2.h
Ajánlott:
ESP32 Bluetooth bemutató - Az ESP32 beépített Bluetooth használata: 5 lépés
![ESP32 Bluetooth bemutató - Az ESP32 beépített Bluetooth használata: 5 lépés ESP32 Bluetooth bemutató - Az ESP32 beépített Bluetooth használata: 5 lépés](https://i.howwhatproduce.com/images/001/image-2002-15-j.webp)
ESP32 Bluetooth bemutató | Hogyan kell használni az ESP32 beépített Bluetooth -ját: Sziasztok Srácok Mivel az ESP32 kártya WiFi -vel és amp; Bluetooth mindkettő, de a legtöbb projektünkben általában csak Wifit használunk, nem használjuk a Bluetooth -t. Tehát ebben az utasításban megmutatom, hogy milyen egyszerű az ESP32 Bluetooth & Az alapvető projektekhez
Első lépések az ESP32 CAM - -mal Videó közvetítése az ESP CAM segítségével Wifi -n keresztül - ESP32 biztonsági kamera projekt: 8 lépés
![Első lépések az ESP32 CAM - -mal Videó közvetítése az ESP CAM segítségével Wifi -n keresztül - ESP32 biztonsági kamera projekt: 8 lépés Első lépések az ESP32 CAM - -mal Videó közvetítése az ESP CAM segítségével Wifi -n keresztül - ESP32 biztonsági kamera projekt: 8 lépés](https://i.howwhatproduce.com/images/002/image-3459-43-j.webp)
Első lépések az ESP32 CAM | -mal Videó közvetítése az ESP CAM segítségével Wifi -n keresztül | ESP32 biztonsági kamera projekt: Ma megtanuljuk, hogyan kell használni ezt az új ESP32 CAM kártyát, és hogyan tudjuk kódolni és biztonsági kameraként használni, valamint streaming videót kapni wifi -n keresztül
Első lépések az ESP32 -vel - ESP32 táblák telepítése Arduino IDE - -be ESP32 villogó kód: 3 lépés
![Első lépések az ESP32 -vel - ESP32 táblák telepítése Arduino IDE - -be ESP32 villogó kód: 3 lépés Első lépések az ESP32 -vel - ESP32 táblák telepítése Arduino IDE - -be ESP32 villogó kód: 3 lépés](https://i.howwhatproduce.com/images/002/image-4451-12-j.webp)
Első lépések az ESP32 -vel | ESP32 táblák telepítése Arduino IDE | -be ESP32 villogó kód: Ebben az utasításban látni fogjuk, hogyan kell elkezdeni az esp32 -vel való munkát, és hogyan kell telepíteni az esp32 táblákat az Arduino IDE -be, és beprogramozzuk az esp 32 -et, hogy futtassa a villogó kódot az arduino ide használatával
A hihetetlen STM32 L4 !: 12 lépés
![A hihetetlen STM32 L4 !: 12 lépés A hihetetlen STM32 L4 !: 12 lépés](https://i.howwhatproduce.com/images/002/image-5934-45-j.webp)
A Hihetetlen STM32 L4 !: El szeretném kezdeni ezt a cikket, elmagyarázva, hogy ez az L betű (az L4 -ből) alacsony (vagy alapvetően ultra alacsony teljesítmény). Így kevés energiát költ, és megmutatja, miért hihetetlen ez az STM32! Mikroamperokat költ, és van benne egy rendszer, amely azonosítja a
Hihetetlen HULK Nintendo Wii W/ Extra USB: 6 lépés (képekkel)
![Hihetetlen HULK Nintendo Wii W/ Extra USB: 6 lépés (képekkel) Hihetetlen HULK Nintendo Wii W/ Extra USB: 6 lépés (képekkel)](https://i.howwhatproduce.com/images/005/image-13085-70-j.webp)
Hihetetlen HULK Nintendo Wii W/ Extra USB: Nos, VÉGRE befejeztem a második Wii Mod -ot !!! A Hihetetlen HULK egyedi Wii. Megfogadtam a srácok tanácsát, és ezen keresztül már az e-bay-en is! Remélem lesz belőle tészta! Ez az Instructable nagyon hasonló lesz a Super Mario Wii -mhez, kivéve