Sisällysluettelo:
- Vaihe 1: Mitä tarvitaan
- Vaihe 2: Olettaen, että Arduino IDE on jo asennettu
- Vaihe 3: Aloita OLED -työskentely Arduinolla
- Vaihe 4: Toimiva OLED Arduino LDR -analogitulolla
Video: ESP32 ja integroitu OLED (WEMOS/Lolin) - Aloittaminen Arduino -tyyli: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Jos olet kuin minä, hyppää mahdollisuuteen saada käsiinne uusin ja paras ESP8266/etc… ja laittaa se vauhtiin. ESP32 ei ole erilainen, mutta olen huomannut, että asiakirjoja ei ole vielä liikaa. Kahden ensimmäisen vaiheen tulisi koskea useimpia ESP32 -makuja eikä vain sitä, joka on kuvattu OLED -laitteessa. Toivottavasti nämä "pari vaihetta" saavat sinut alkuun. Onnea…. Pidä hauskaa… Kerro minulle, toimiiko se sinulle. Muutamat oletukset ovat, että osaat navigoida Arduino IDE: ssä ja työskennellä heidän kirjastojensa kanssa.
PÄIVITYS: 5. tammikuuta 18 - Muista tarkistaa päivitetyt ESP32 -videot tämän ohjeen lopussa. Internet -kello ja Bluetooth BLE toiminnassa. Katso YouTuben muistiinpanoista linkkejä luonnoksiin.
Vaihe 1: Mitä tarvitaan
ESP32 SOC
USB kaapeli
Arduino IDE
Vaihe 2: Olettaen, että Arduino IDE on jo asennettu
Oletusarvoisesti ESP32 ei vielä näy, kun tavalliset levynhallintamerkinnät osoittavat osoitteeseen
Siksi meidän on lisättävä ne manuaalisesti toistaiseksi.
Valmistele Arduino IDE uutta ESP32 -korttia varten noudattamalla KAIKKI ohjeita seuraavalla sivustolla.
github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md
Jos sinulla on integroitu OLED ja haluat kokeilla sen käynnistämistä, siirry seuraavaan vaiheeseen.
Vaihe 3: Aloita OLED -työskentely Arduinolla
Nyt kun olet todennäköisesti ladannut Arduinon luonnoksen ESP32 -laitteeseesi, "kauniit" kuvat, jotka olivat käynnissä sillä, kun kytket sen ensimmäisen kerran, ovat todennäköisesti kadonneet.
Tämä ESP32 käyttää SSD1306 -kirjastoja kommunikoidakseen OLED -näytön kanssa. Minulla on ollut onnea päästä alkuun lataamalla seuraava Arduino -kirjasto ja testaamalla yhtä SSD1306: n sisältämistä esimerkkiluonnoksista. Jos luonnoksen kääntäminen epäonnistuu virhein, muista vaihtaa epäonnistuneen osoitteen arvoksi (0x3c, 5, 4).
Tämän ESP: n omistamat I2C -nastat ovat GPIO 5: ssä ja 4 datassa ja kellossa.
Liitteenä oleva ESP32_Wemos_I2C_Scanner -luonnos vahvistaa, onko nastasi osoitettu oikein. Lataa se ESP32 -laitteeseesi ja tarkista sarjamonitori.
github.com/squix78/esp8266-oled-ssd1306
Vaihe 4: Toimiva OLED Arduino LDR -analogitulolla
**** PÄIVITYS 28. joulukuuta Katso video ESP32: sta, jossa on toimiva Internet/NTP -kello. Koodin lataus -URL -osoite löytyy YouTubesta videon alta
Päätin jatkaa rullaamista tämän kanssa ja onnistuin saamaan OLEDin toimimaan "todellisten" tietojen eikä vain esimerkkien kanssa. Analoginen LDR -syöte. Olen liittänyt tähän Arduinon luonnoksen avuksi. Kokeile sitä ja kerro minulle, miten selviät! Jos tarvitset "harjausta" Arduinon ja Analogin toiminnalle, siirry osoitteeseen
Aloitin Arduino -seikkailuni näiden kaverien kanssa … kurssi on ehdottomasti kannattava.
Suositeltava:
3 KANAVAINEN ÄÄNESEKOITIN Integroitu FM -radiolähettimeen: 19 vaihetta (kuvien kanssa)
3 KANAVAINEN ÄÄNESEKOITIN, joka on integroitu FM -radiolähettimeen: Hei kaikki, tässä artikkelissa aion rakentaa teille oman 3 KANAVAISEN MIXERIN, joka on integroitu FM -radiolähettimeen
DIY AUX INTEGROITU NAISTEN TUKIJAKO: 3 vaihetta
DIY AUX INTEGRATED FEMAL JACK SPLITTER: Syy tähän projektiin oli jakaa yksi integroitu naarasliitin, joka minulla on kannettavassa tietokoneessa. integroidun liittimen ongelma on, että sinun on käytettävä kaikki yhdessä -vaihtoehtoa kaiuttimille ja mikrofonille TAI sinun on ostettava sovitin, joka jakaa mainoksen
Music Assembler: Integroitu virtuaalinen soitin, jossa on lohkotyyppinen kosketusanturi: 4 vaihetta
Music Assembler: Integroitu virtuaalinen soitin, jossa on lohkotyyppinen kosketusanturi: Monet ihmiset haluavat oppia soittamaan soittimia. Valitettavasti jotkut heistä eivät käynnistä sitä instrumenttien korkean hinnan vuoksi. Sen perusteella päätimme tehdä integroidun virtuaalisen soitinjärjestelmän vähentääksemme aloitusbudjettia
Integroitu Alexa -ohjattavat älykkäät kaihtimet: 8 vaihetta (kuvilla)
Integroitu Alexa -ohjattavat älykkäät kaihtimet: Verkossa on tällä hetkellä runsaasti älykkäitä sokeita projekteja ja opetusohjelmia. Halusin kuitenkin koskettaa nykyisiä projekteja tarkoituksena saada kaikki sokean sisäinen mukaan lukien kaikki piirit. Tämä tarkoittaisi
Integroitu varastonhallintajärjestelmä: 10 vaihetta (kuvilla)
Integroitu varastonhallintajärjestelmä: Olen aina halunnut kohtuuhintaisen tavan seurata kaikkea ruokakomeroistani, joten pari kuukautta sitten aloin työskennellä projektissa, joka tekisi juuri tämän. Tavoitteena oli tehdä yksinkertainen, edullinen järjestelmä, joka oli erittäin helppokäyttöinen ja samalla myös