Talaan ng mga Nilalaman:

M5StickC ESP32 & NeoPixels LED Ring Random Color: 7 Hakbang
M5StickC ESP32 & NeoPixels LED Ring Random Color: 7 Hakbang

Video: M5StickC ESP32 & NeoPixels LED Ring Random Color: 7 Hakbang

Video: M5StickC ESP32 & NeoPixels LED Ring Random Color: 7 Hakbang
Video: NeoPixels LED Ring Random Color & M5StickC ESP32 2024, Nobyembre
Anonim

Sa proyektong ito matututunan natin kung paano magpakita ng isang random na kulay sa NeoPixels LED Ring gamit ang isang board na M5StickC ESP32.

Panoorin ang Video.

Hakbang 1: Ano ang Kakailanganin Mo

Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
  • M5StickC ESP32
  • NeoPixels LED Ring (Sa proyektong ito gumagamit kami ng isang LedRing na may 12 LED Pixels ngunit maaari mong gamitin ang anumang iba kung nais mo)
  • Visuino software: I-download ang Visuino dito:

Hakbang 2: Ang Circuit

Ang Circuit
Ang Circuit
  • Ikonekta ang StickC pin 5V sa LedRing pin VCC
  • Ikonekta ang StickC pin GND sa LedRing pin GND
  • Ikonekta ang StickC pin G26 sa LedRing pin DI

Hakbang 3: Simulan ang Visuino, at Piliin ang M5 Stack Stick C Board Type

Simulan ang Visuino, at Piliin ang M5 Stack Stick C Board Type
Simulan ang Visuino, at Piliin ang M5 Stack Stick C Board Type
Simulan ang Visuino, at Piliin ang M5 Stack Stick C Board Type
Simulan ang Visuino, at Piliin ang M5 Stack Stick C Board Type

Simulan ang Visuino tulad ng ipinakita sa unang larawan Mag-click sa pindutang "Mga Tool" sa bahagi ng Arduino (Larawan 1) sa Visuino Kapag lumitaw ang dialog, piliin ang "M5 Stack Stick C" tulad ng ipinakita sa Larawan 2

Hakbang 4: Sa Visuino Magdagdag at Itakda ang Mga Bahagi

Sa Visuino Magdagdag at Itakda ang Mga Bahagi
Sa Visuino Magdagdag at Itakda ang Mga Bahagi
Sa Visuino Magdagdag at Itakda ang Mga Bahagi
Sa Visuino Magdagdag at Itakda ang Mga Bahagi
Sa Visuino Magdagdag at Itakda ang Mga Bahagi
Sa Visuino Magdagdag at Itakda ang Mga Bahagi
Sa Visuino Magdagdag at Itakda ang Mga Bahagi
Sa Visuino Magdagdag at Itakda ang Mga Bahagi
  • Magdagdag ng sangkap na "NeoPixels"
  • Magdagdag ng sangkap na "Random Color"
  • I-double click sa "NeoPixels1" Sa window ng mga pag-aari itakda ang bilang ng mga led pixel sa iyong LED Ring, sa aming kaso nito 12. Kaya't itakda ang "Count Pixels" sa 12
  • Isara ang window ng mga Pixel Groups.

Hakbang 5: Sa Mga Component ng Visuino Connect

Sa Mga Component ng Visuino Connect
Sa Mga Component ng Visuino Connect
Sa Mga Component ng Visuino Connect
Sa Mga Component ng Visuino Connect
  • Ikonekta ang "M5 Stack Stick C" Button pin M5 sa "RandomColor1" na orasan ng pin
  • Ikonekta ang "RandomColor1" na pin sa "NeoPixels1"> Kulay1> kulay ng pin.
  • Ikonekta ang "NeoPixels1" i-pin sa "M5 Stack Stick C" pin GPIO 26

Hakbang 6: Bumuo, Mag-compile, at Mag-upload ng Code

Bumuo, Mag-compile, at Mag-upload ng Code
Bumuo, Mag-compile, at Mag-upload ng Code

Sa Visuino, sa ibabang pag-click sa "Build" Tab, tiyakin na napili ang tamang port, pagkatapos ay mag-click sa pindutang "Compile / Build and Upload".

Hakbang 7: Maglaro

Kung pinapagana mo ang M5StickC module at mag-click sa pindutan ng Orange na M5, ang LED Ring ay magpapakita ng isang random na kulay, pagkatapos ay i-click muli ang M5 button upang baguhin ang kulay.

Binabati kita! Nakumpleto mo ang iyong proyekto kasama ang Visuino. Nakalakip din ang proyekto ng Visuino, na nilikha ko para sa Instructable na ito, maaari mong i-download ito at buksan ito sa Visuino:

Inirerekumendang: