Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Kui olete minu moodi, saate võimaluse saada kätte uusim ja suurim ESP8266/etc… ja panna see käima. ESP32 ei erine, kuid olen leidnud, et dokumentatsiooni osas pole veel liiga palju. Esimesed 2 sammu peaksid puudutama enamikku ESP32 maitseid, mitte ainult seda, mis on kujutatud OLED -iga. Loodetavasti aitavad need "paar sammu" teil alustada. Palju õnne … Lõbutsege … Andke mulle teada, kas see teie jaoks töötas. Mõned eeldused on, et teate, kuidas Arduino IDE -s navigeerida ja nende raamatukogudega koostööd teha.
UUENDAMINE: 5. jaanuar 18 - vaadake kindlasti selle juhendi lõpus mõningaid värskendatud ESP32 videoid. Interneti -kell ja Bluetooth BLE töös. Otsige eskiiside linke YouTube'i märkmetest.
Samm: mida on vaja
ESP32 SOC
USB kaabel
Arduino IDE
Samm: eeldades, et Arduino IDE on juba installitud
Vaikimisi ESP32 ei kuvata veel koos plaatide halduri tavaliste kirjetega, mis osutavad aadressile
Seetõttu peame need esialgu käsitsi lisama.
Järgige KÕIK samme järgmisel saidil, et oma Arduino IDE uue ESP32 plaadi jaoks ette valmistada.
github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md
Kui teil on integreeritud OLED ja soovite seda käivitada, jätkake järgmise sammuga.
Samm: laske OLED Arduino kallal töötada
Nüüd, kui olete oma ESP32 -le tõenäoliselt laadinud Arduino visandi, on tõenäoliselt kadunud need ilusad pildid, mis sellel esmakordsel ühendamisel jooksid.
See konkreetne ESP32 kasutab OLED -ekraaniga suhtlemiseks SSD1306 teeke. Mul on olnud alustamisel õnne, laadides järgmise Arduino raamatukogu ja katsetades ühte SSD1306 kaasatud näidisvisandeid. Kui visandit ei õnnestu koostada vigadega, muutke kindlasti ebaõnnestunud aadress (0x3c, 5, 4).
Selle ESP spetsiaalsed I2C tihvtid on GPIO 5 ja 4 jaoks vastavalt andmete ja kella jaoks.
Lisatud ESP32_Wemos_I2C_Scanneri visand kinnitab, kas teie nööpnõelad on õigesti adresseeritud. Laadige see oma ESP32 -le ja vaadake jadamonitori.
github.com/squix78/esp8266-oled-ssd1306
Samm: funktsionaalne OLED Arduino LDR analoogsisendiga
**** UUENDAMINE 28. detsember Vaadake videot ESP32 -st töötava Interneti/NTP -kellaga. Koodi allalaadimise URL on YouTube'is saadaval video all
Otsustasin sellega lihtsalt edasi minna ja sain OLED -i tööle „päris” andmetega, mitte ainult näidetega. Analoogne LDR -voog. Lisasin sellele abiks Arduino visandi. Võtke see ringi ja andke mulle teada, kuidas te seda teete! Kui vajate Arduino ja Analog toimimise kohta harjamist, minge aadressile
Alustasin nende meestega oma Arduino seiklust … kursus on kindlasti väärt.