Obsah:
- Krok 1: Co je potřeba
- Krok 2: Za předpokladu, že Arduino IDE je již nainstalováno
- Krok 3: Nechte OLED pracovat na Arduinu
- Krok 4: Funkční OLED s analogovým vstupem Arduino LDR
Video: ESP32 s integrovaným OLED (WEMOS/Lolin) - Začínáme Styl Arduino: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Pokud jste jako já, skočíte si do šance, abyste dostali do rukou nejnovější a nejlepší ESP8266/atd … a projdete jeho kroky. ESP32 se nijak neliší, ale zjistil jsem, že s dokumentací toho zatím není příliš mnoho. První 2 kroky by se měly týkat většiny příchutí ESP32 a ne pouze toho, který je zobrazen na OLED. Naštěstí vám tyto „pár kroků“pomohou začít. Hodně štěstí…. Bavte se… Dejte mi vědět, jestli to pro vás fungovalo. Několik předpokladů je, že víte, jak se pohybovat v Arduino IDE a pracovat s jejich knihovnami.
UPDATE: 05Jan18 - Nezapomeňte se podívat na některá aktualizovaná videa ESP32 na konci tohoto Instructable. Internetové hodiny a Bluetooth BLE v akci. V poznámkách na YouTube najdete odkazy na náčrty.
Krok 1: Co je potřeba
ESP32 SOC
USB kabel
Arduino IDE
Krok 2: Za předpokladu, že Arduino IDE je již nainstalováno
Ve výchozím nastavení se ESP32 zatím nezobrazuje se standardními položkami správce desek směřujícími na
Z tohoto důvodu je musíme prozatím ručně přidat.
Při přípravě svého Arduino IDE na novou desku ESP32 postupujte podle VŠECH kroků na následujícím webu.
github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md
Pokud máte integrovaný OLED a chcete jej spustit, přejděte k dalšímu kroku.
Krok 3: Nechte OLED pracovat na Arduinu
Nyní, když jste do svého ESP32 pravděpodobně nahráli skicu Arduina, „hezké“obrázky, které na něm běžely, když jste jej poprvé zapojili, jsou pravděpodobně pryč.
Tento konkrétní ESP32 používá ke komunikaci s OLED displejem knihovny SSD1306. Měl jsem štěstí, že jsem mohl načíst následující knihovnu Arduino a otestovat jeden z přiložených příkladů SSD1306. Pokud se skica nepodaří zkompilovat s chybami, ujistěte se, že jste změnili adresu, na kterou selhala (0x3c, 5, 4).
Tyto vyhrazené piny I2C tohoto ESP jsou na GPIO 5 a 4 pro data a hodiny.
Přiložený náčrtek ESP32_Wemos_I2C_Scanner potvrdí, zda jsou vaše piny správně adresovány. Vložte jej do svého ESP32 a podívejte se na sériový monitor.
github.com/squix78/esp8266-oled-ssd1306
Krok 4: Funkční OLED s analogovým vstupem Arduino LDR
**** UPDATE 28Dec17 Podívejte se na video ESP32 s fungujícími hodinami internetu/NTP. Adresy URL ke stažení kódu jsou k dispozici na YouTube pod videem
Rozhodl jsem se, že s tím budu pokračovat, a podařilo se mi dostat OLED do práce se 'skutečnými' daty a ne jen s příklady. Analogový posuv LDR. Abych pomohl, připojil jsem k tomu skicu Arduina. Roztočte to a dejte mi vědět, jak jste na tom! Pokud potřebujete „vyčistit“fungování Arduina a Analogu, přejděte na
Začal jsem na svém Arduino dobrodružství s těmito kluky … kurz rozhodně stojí za to.
Doporučuje:
Nest Hello - zvonek zvonku s integrovaným transformátorem UK (220-240 V AC - 16 V AC): 7 kroků (s obrázky)
Nest Hello - zvonek zvonku s integrovaným transformátorem UK (220-240V AC - 16V AC): Chtěl jsem si doma nainstalovat zvonek Nest Hello, gizmo, který běží na 16V -24V AC (POZNÁMKA: aktualizace softwaru v roce 2019 změnila Evropu rozsah verzí až 12V-24V AC). Standardní zvonkohra s integrovanými transformátory dostupná ve Velké Británii na
Zapojení LOLIN WEMOS D1 Mini Pro k SSD1283A 130x130 transflektivnímu LCD SPI displeji: 3 kroky
Zapojení LOLIN WEMOS D1 Mini Pro k SSD1283A 130x130 transflektivnímu LCD SPI displeji: Neexistují žádné dobré informace o zapojení tohoto online, takže, tady je návod! LCD SSD1283A je úžasný malý translektivní displej - lze jej snadno číst na přímém slunci, a má také podsvícení, takže je lze číst i ve tmě. Wemos D1 Mini Pro
Handsfree auto s integrovaným a všesměrovým UCL: 4 kroky
UCL-Embedded-Omnidirestional Handsfree Car: Takto postavíte všesměrové auto, které bude následovat vaši ruku, když s ním budete pohybovat nad autem. Soubor " 3d prrint omni-bil " je 3D tisk na rám auta. Soubor " omni-car " je kód pro vaši desku arduino
Arduino MEGA 2560 s integrovaným WiFi - ESP8266: 10 kroků
Arduino MEGA 2560 s integrovaným WiFi - ESP8266: V dnešním textu pojednáváme o Arduinu, které považuji za extrémně speciální, protože má na desce integrovaný ESP8266. ESP12 není připájeno na desku. Místo toho má čip Espressif. Takže na desce máte vestavěný
Jak vyrobit překážky vyhýbající se robotu- styl Arduino: 4 kroky
Jak vyrobit překážku vyhýbající se robotu- styl Arduino: Vždy jste chtěli udělat jednoho z těch skvělých robotů, kteří se v zásadě mohou vyhnout jakémukoli předmětu. Přesto jste neměli dost peněz na nákup jednoho z těch opravdu drahých, s již řezanými díly, kde pro vás byly všechny materiály. Pokud jste jako