Orodha ya maudhui:

ESP32 Pamoja na OLED Jumuishi (WEMOS / Lolin) - Anza Mtindo wa Arduino: Hatua 4
ESP32 Pamoja na OLED Jumuishi (WEMOS / Lolin) - Anza Mtindo wa Arduino: Hatua 4

Video: ESP32 Pamoja na OLED Jumuishi (WEMOS / Lolin) - Anza Mtindo wa Arduino: Hatua 4

Video: ESP32 Pamoja na OLED Jumuishi (WEMOS / Lolin) - Anza Mtindo wa Arduino: Hatua 4
Video: Using HT16K33 4 digit seven segment display with ESP8266 NodeMCU and D1 Mini 2024, Novemba
Anonim
Image
Image
Kinachohitajika
Kinachohitajika

Ikiwa wewe ni kama mimi, unaruka kwenye nafasi ya kupata mikono yako kwenye ESP8266 / n.k ya hivi karibuni na kubwa… na uweke kupitia hatua zake. ESP32 sio tofauti lakini nimegundua kuwa hakuna mengi sana huko nje bado kuhusu nyaraka. Hatua 2 za kwanza zinapaswa kuhusu ladha nyingi za ESP32 na sio ile tu iliyoonyeshwa na OLED. Tunatumahi kuwa 'hatua hizi mbili' zitaanza. Bahati nzuri…. Furahi… Nijulishe ikiwa ilikufanyia kazi. Mawazo machache ni kwamba unajua jinsi ya kuzunguka IDE ya Arduino na kufanya kazi na maktaba zao.

UPDATE: 05Jan18 - Hakikisha uangalie video zilizosasishwa za ESP32 mwishoni mwa hii inayoweza kufundishwa. Saa ya Mtandaoni na Bluetooth BLE in action. Angalia katika vidokezo vya YouTube kwa viungo vya michoro.

Hatua ya 1: Kinachohitajika

Kinachohitajika
Kinachohitajika
Kinachohitajika
Kinachohitajika

SOC

Kebo ya USB

Arduino IDE

Hatua ya 2: Kudhani Arduino IDE Tayari Imewekwa

Kudhani Arduino IDE Tayari Imesakinishwa
Kudhani Arduino IDE Tayari Imesakinishwa

Kwa chaguo-msingi, ESP32 haionyeshi bado na viingilio vya kawaida vya meneja wa bodi zinazoelekeza kwa

Kwa sababu ya hii tunahitaji kuwaongeza kwa mikono kwa sasa.

Fuata hatua ZOTE kwenye wavuti ifuatayo kuandaa Arduino IDE yako kwa bodi yako mpya ya ESP32.

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

Ikiwa unayo OLED iliyojumuishwa, na ungependa kujaribu kuifanya, endelea kwa hatua inayofuata.

Hatua ya 3: Pata OLED Kufanya kazi kwa Arduino

Pata OLED Kufanya kazi Arduino
Pata OLED Kufanya kazi Arduino
Pata OLED Kufanya kazi Arduino
Pata OLED Kufanya kazi Arduino
Pata OLED Kufanya kazi Arduino
Pata OLED Kufanya kazi Arduino

Sasa kwa kuwa labda umepakia mchoro wa Arduino kwenye ESP32 yako, picha 'nzuri' ambazo zilikuwa zinaendesha wakati ulipoiunganisha kwanza labda zimepita.

ESP32 hii hutumia maktaba za SSD1306 kuwasiliana na onyesho la OLED. Nimekuwa na bahati ya kuanza kwa kupakia maktaba ifuatayo ya Arduino na kujaribu moja ya SSD1306's ikiwa ni pamoja na michoro ya Mfano. Ikiwa mchoro unashindwa kukusanya na makosa, hakikisha unabadilisha anwani iliyoshindwa kuwa (0x3c, 5, 4).

Pini hizi za kujitolea za I2C ziko kwenye GPIO 5 na 4 kwa data na saa mtawaliwa.

Mchoro ulioambatishwa wa ESP32_Wemos_I2C_Scanner utathibitisha ikiwa pini zako zimeshughulikiwa kwa usahihi. Pakia kwenye ESP32 yako na angalia mfuatiliaji wa serial.

github.com/squix78/esp8266-oled-ssd1306

Hatua ya 4: OLED inayofanya kazi na Ingizo la Analog ya Arduino LDR

**** UPDATE 28Dec17 Angalia video ya ESP32 na saa ya mtandao / NTP. URL ya kupakua msimbo inapatikana kwenye YouTube chini ya video

Niliamua kuendelea kuzunguka na hii na kufanikiwa kupata OLED kufanya kazi na data 'halisi' na sio mifano tu. Kulisha LDR ya Analog. Nimeambatanisha mchoro wa Arduino kwa hii kusaidia. Chukua kama spin na nijulishe jinsi ya kutengeneza! Ikiwa unahitaji 'brashi-up' juu ya utendaji wa Arduino na Analog, nenda kwa

Nilianza safari yangu ya Arduino na hawa watu… kozi hiyo ni muhimu sana.

Ilipendekeza: