Talaan ng mga Nilalaman:

Ang ESP32 Sa Pinagsamang OLED (WEMOS / Lolin) - Pagsisimula ng Estilo ng Arduino: 4 na Hakbang
Ang ESP32 Sa Pinagsamang OLED (WEMOS / Lolin) - Pagsisimula ng Estilo ng Arduino: 4 na Hakbang

Video: Ang ESP32 Sa Pinagsamang OLED (WEMOS / Lolin) - Pagsisimula ng Estilo ng Arduino: 4 na Hakbang

Video: Ang ESP32 Sa Pinagsamang OLED (WEMOS / Lolin) - Pagsisimula ng Estilo ng Arduino: 4 na Hakbang
Video: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, Hulyo
Anonim
Image
Image
Ano ang Kailangan
Ano ang Kailangan

Kung katulad mo ako, tumalon ka sa pagkakataong makuha ang iyong kamay sa pinakabago at pinakadakilang ESP8266 / etc … at ilagay ito sa mga bilis nito. Ang ESP32 ay hindi naiiba ngunit nalaman ko na wala pang masyadong diyan tungkol sa dokumentasyon. Ang unang 2 mga hakbang ay dapat na nauugnay sa karamihan sa mga flavors ng ESP32 at hindi lamang ang isang itinatanghal sa OLED. Inaasahan kong magsimula ang mga 'pares-ng-hakbang' na ito. Suwerte …. Magsaya … Ipaalam sa akin kung ito ay gumagana para sa iyo. Ang ilang mga palagay ay alam mo kung paano mag-navigate sa Arduino IDE at makipagtulungan sa kanilang mga aklatan.

UPDATE: 05Jan18 - Siguraduhing suriin ang ilang na-update na mga video ng ESP32 sa pagtatapos ng Instructable na ito. Kumikilos ang Internet Clock at Bluetooth BLE. Hanapin sa mga tala ng YouTube para sa mga link sa mga sketch.

Hakbang 1: Ano ang Kailangan

Ano ang Kailangan
Ano ang Kailangan
Ano ang Kailangan
Ano ang Kailangan

ESP32 SOC

kable ng USB

Arduino IDE

Hakbang 2: Ipagpalagay na Na-install na ang Arduino IDE

Ipagpalagay na Na-install na ang Arduino IDE
Ipagpalagay na Na-install na ang Arduino IDE

Bilang default, ang ESP32 ay hindi pa ipinapakita kasama ang karaniwang mga entry ng manager ng mga board na tumuturo sa

Dahil dito kailangan nating manu-manong idagdag ang mga ito sa ngayon.

Sundin ang LAHAT ng mga hakbang sa sumusunod na site upang ihanda ang iyong Arduino IDE para sa iyong bagong lupon ng ESP32.

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

Kung mayroon kang integrated OLED, at nais na subukan at patakbuhin ito, magpatuloy sa susunod na hakbang.

Hakbang 3: Kunin ang OLED Paggawa sa Arduino

Kunin ang OLED Nagtatrabaho sa Arduino
Kunin ang OLED Nagtatrabaho sa Arduino
Kunin ang OLED Nagtatrabaho sa Arduino
Kunin ang OLED Nagtatrabaho sa Arduino
Kunin ang OLED Nagtatrabaho sa Arduino
Kunin ang OLED Nagtatrabaho sa Arduino

Ngayon na malamang na na-load mo ang isang Arduino sketch sa iyong ESP32, ang mga 'kaakit-akit' na mga larawan na tumatakbo dito noong una mong isinaksak ito ay maaaring nawala.

Ang partikular na ESP32 na ito ay gumagamit ng mga aklatan ng SSD1306 upang makipag-usap sa OLED display. Nagkaroon ako ng swerte sa pagsisimula sa pamamagitan ng paglo-load ng sumusunod na Arduino library at pagsubok sa isa sa kasama na mga Halimbawa ng sketch ng SSD1306. Kung nabigo ang sketch na mag-ipon ng mga error, tiyaking binago mo ang address na nabigo ito sa (0x3c, 5, 4).

Ang nakatuon na mga pin ng I2C ng ESP na ito ay nasa GPIO 5 at 4 para sa data at orasan ayon sa pagkakabanggit.

Ang nakakabit na ESP32_Wemos_I2C_Scanner sketch ay makumpirma kung ang iyong mga pin ay direktang naitala. I-load ito sa iyong ESP32 at suriin ang serial monitor.

github.com/squix78/esp8266-oled-ssd1306

Hakbang 4: Functional na OLED Sa Arduino LDR Analog Input

**** UPDATE 28Dec17 Suriin ang video ng ESP32 gamit ang gumaganang Internet / NTP na orasan. Magagamit ang URL ng pag-download ng code sa YouTube sa ibaba ng video

Napagpasyahan ko na lamang na patuloy na lumunsad sa ito at pinamamahalaang makuha ang OLED na gumagana sa 'totoong' data at hindi lamang ang mga halimbawa. Analog na feed ng LDR. Inilakip ko dito ang sketch ng Arduino upang matulungan. Dalhin ito para sa isang paikutin at ipaalam sa akin kung paano ka makakakuha! Kung kailangan mo ng isang 'brush-up' sa paggana ng Arduino at Analog, magtungo sa

Nagsimula ako sa aking pakikipagsapalaran sa Arduino kasama ang mga taong ito … tiyak na sulit ang kurso.

Inirerekumendang: