Përmbajtje:

ESP32 Me OLED të integruar (WEMOS/Lolin) - Fillimi Stili Arduino: 4 hapa
ESP32 Me OLED të integruar (WEMOS/Lolin) - Fillimi Stili Arduino: 4 hapa

Video: ESP32 Me OLED të integruar (WEMOS/Lolin) - Fillimi Stili Arduino: 4 hapa

Video: ESP32 Me OLED të integruar (WEMOS/Lolin) - Fillimi Stili Arduino: 4 hapa
Video: TTGO ESP32 WiFi bluetooth 18650 Battery 0 96 inch OLED 2024, Nëntor
Anonim
Image
Image
Çfarë nevojitet
Çfarë nevojitet

Nëse jeni si unë, ju do të përfitoni nga rasti për të marrë në duar ESP8266/etj më të fundit dhe më të mëdhenjtë … dhe vendoseni nëpër hapat e tij. ESP32 nuk është i ndryshëm, por kam gjetur se nuk ka ende shumë atje në lidhje me dokumentacionin. 2 hapat e parë duhet të kenë të bëjnë me shumicën e shijeve ESP32 dhe jo vetëm atë të përshkruar me OLED. Shpresojmë që këto 'hapa' do t'ju bëjnë të filloni. Fat i mirë…. Argëtohuni … Më tregoni nëse ka funksionuar për ju. Disa supozime janë se ju e dini se si të lundroni në Arduino IDE dhe të punoni me bibliotekat e tyre.

PPRDITSIM: 05Jan18 - Sigurohuni që të shikoni disa video të përditësuara të ESP32 në fund të këtij Udhëzuesi. Ora e Internetit dhe Bluetooth BLE në veprim. Shikoni në shënimet e YouTube për lidhje me skica.

Hapi 1: Çfarë nevojitet

Çfarë nevojitet
Çfarë nevojitet
Çfarë nevojitet
Çfarë nevojitet

ESP32 KOS

Kabllo USB

Arduino IDE

Hapi 2: Supozoni se Arduino IDE është instaluar tashmë

Duke supozuar se Arduino IDE është instaluar tashmë
Duke supozuar se Arduino IDE është instaluar tashmë

Si parazgjedhje, ESP32 nuk shfaqet ende me shënimet standarde të menaxherit të bordeve që tregojnë në

Për shkak të kësaj ne duhet t'i shtojmë ato me dorë për momentin.

Ndiqni të gjitha hapat në sitin e mëposhtëm për të përgatitur Arduino IDE tuaj për bordin tuaj të ri ESP32.

github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md

Nëse keni OLED të integruar dhe dëshironi të provoni ta përdorni, vazhdoni në hapin tjetër.

Hapi 3: Filloni OLED -in duke punuar në Arduino

Merrni OLED duke punuar në Arduino
Merrni OLED duke punuar në Arduino
Merrni OLED duke punuar në Arduino
Merrni OLED duke punuar në Arduino
Merrni OLED duke punuar në Arduino
Merrni OLED duke punuar në Arduino

Tani që ndoshta keni ngarkuar një skicë Arduino në ESP32 tuaj, fotografitë 'e bukura' që shfaqeshin në të kur e lidhët për herë të parë me siguri janë zhdukur.

Ky ESP32 i veçantë përdor bibliotekat SSD1306 për të komunikuar me ekranin OLED. Kam pasur fat të filloj duke ngarkuar bibliotekën e mëposhtme Arduino dhe duke testuar një nga skicat e Shembujve të përfshirë të SSD1306. Nëse skica nuk arrin të përpilohet me gabime, sigurohuni që të ndryshoni adresën në të cilën dështoi (0x3c, 5, 4).

Kunjat e dedikuara të ESP të ESP janë në GPIO 5 dhe 4 për të dhëna dhe orë përkatësisht.

Skica e bashkangjitur ESP32_Wemos_I2C_Scanner do të konfirmojë nëse kunjat tuaja janë adresuar saktë. Ngarko atë në ESP32 tuaj dhe shikoni monitorin serik.

github.com/squix78/esp8266-oled-ssd1306

Hapi 4: OLED funksionale me hyrje analoge Arduino LDR

**** UPDATE 28Dec17 Shikoni videon e ESP32 me orë interneti/NTP që punon. URL -ja e shkarkimit të kodit është në dispozicion në videon më poshtë në YouTube

Vendosa të vazhdoj të sillem me këtë dhe arrita që OLED të punojë me të dhëna 'reale' dhe jo vetëm me shembujt. Ushqimi analog LDR. Unë i kam bashkangjitur skicën Arduino kësaj për të ndihmuar. Merrni atë për një rrotullim dhe më tregoni se si arrini! Nëse keni nevojë për një 'furçë' për punën e Arduino dhe Analog, drejtohuni tek

Fillova në aventurën time në Arduino me këta djem … kursi është padyshim i vlefshëm.

Recommended: