Talaan ng mga Nilalaman:
- Hakbang 1: Ano ang Kailangan
- Hakbang 2: Ipagpalagay na Na-install na ang Arduino IDE
- Hakbang 3: Kunin ang OLED Paggawa sa Arduino
- Hakbang 4: Functional na OLED Sa Arduino LDR Analog Input
Video: Ang ESP32 Sa Pinagsamang OLED (WEMOS / Lolin) - Pagsisimula ng Estilo ng Arduino: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
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
ESP32 SOC
kable ng USB
Arduino IDE
Hakbang 2: 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
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:
Motorsiklo Tail Lamp Sa Mga Pinagsamang Blinker Paggamit ng Programmable LEDs: 4 na Hakbang
Motorsiklo Tail Lamp Sa Mga Pinagsamang Blinker Paggamit ng Programmable LEDs: Kumusta! Ito ay medyo isang madaling DIY sa kung paano gumawa ng isang pasadyang Programmable RGB Tail Lamp (na may pinagsamang mga blinker / tagapagpahiwatig) para sa iyong motorsiklo o posibleng anumang gamit ang WS2812B (isa-isang matutugunan na mga leds) at Arduinos . Mayroong 4 na mode ng lightin
Pinagsamang Alexa Controlled Smart Blinds: 8 Hakbang (na may Mga Larawan)
Pinagsamang Alexa Controlled Smart Blinds: Maraming mga proyekto sa Smart Blind at Mga Instructable na kasalukuyang magagamit online. Gayunpaman, nais kong ilagay ang aking sariling ugnayan sa mga kasalukuyang proyekto na may layuning magkaroon ng lahat ng panloob sa bulag kasama ang lahat ng circuitry. Mangangahulugan ito
DIY Givi V56 Motorsiklo Topbox Light Kit Na May Pinagsamang Mga Sinyal: 4 na Hakbang (na may Mga Larawan)
DIY Givi V56 Motorsiklo Topbox Light Kit Na May Pinagsamang Mga Senyas: Bilang isang sakay ng motorsiklo, lahat ako ay pamilyar sa tratuhin tulad ng hindi ako nakikita sa daan. Ang isang bagay na lagi kong idinagdag sa aking bisikleta ay isang nangungunang kahon na karaniwang may isang pinagsamang ilaw. Kamakailan-lamang na nag-upgrade ako sa isang bagong bisikleta at binili ang Givi V56 Monokey
FoldTronics: Lumilikha ng Mga 3D na Bagay Na May Pinagsamang Elektronika Gamit ang Foldable HoneyComb Structures: 11 Mga Hakbang
FoldTronics: Lumilikha ng Mga 3D na Bagay Na May Pinagsamang Elektronika Gamit ang Foldable HoneyComb Structures: Sa tutorial na ito, ipinakita namin ang FoldTronics, isang 2D-cutting based na katha ng katha upang isama ang mga electronics sa mga 3D na nakatiklop na bagay. Ang pangunahing ideya ay upang i-cut at butasin ang isang 2D sheet gamit ang isang cutting plotter upang gawin itong natitiklop sa isang 3D honeycomb struc
Gumawa ng Iyong Sariling Keyboard Gamit ang Pinagsamang Trackball Mouse: 5 Mga Hakbang
Gumawa ng Iyong Sariling Keyboard Sa Pinagsamang Trackball Mouse: Ang pag-set up ng aking computer sa bahay ay katulad ng isang media center PC. Mayroon akong isang maliit na Shuttle PC na naka-hook hanggang sa isang malaking 37 "1080p LCD panel bilang pangunahing monitor. Bilang isang bachelor na nagrenta ng bahay kasama ang mga kaibigan, ang aking PC ay nasa parehong silid ng aking kama, at maraming