Isi kandungan:

Cincin LED M5StickC ESP32 & NeoPixels Warna Rawak: 7 Langkah
Cincin LED M5StickC ESP32 & NeoPixels Warna Rawak: 7 Langkah

Video: Cincin LED M5StickC ESP32 & NeoPixels Warna Rawak: 7 Langkah

Video: Cincin LED M5StickC ESP32 & NeoPixels Warna Rawak: 7 Langkah
Video: Светодиодное кольцо NeoPixels случайного цвета и M5StickC ESP32 2024, November
Anonim

Dalam projek ini kita akan belajar bagaimana memaparkan warna rawak pada Cincin LED NeoPixels menggunakan papan M5StickC ESP32.

Tonton Video.

Langkah 1: Apa yang Anda Perlu

Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
  • M5StickC ESP32
  • Cincin LED NeoPixels (Dalam projek ini kami menggunakan LedRing dengan 12 Piksel LED tetapi anda boleh menggunakan yang lain jika anda mahu)
  • Perisian Visuino: Muat turun Visuino di sini:

Langkah 2: Litar

Litar
Litar
  • Sambungkan StickC pin 5V ke LedRing pin VCC
  • Sambungkan pin StickC GND ke pin LedRing GND
  • Sambungkan StickC pin G26 ke pin LedRing DI

Langkah 3: Mulakan Visuino, dan Pilih Jenis Papan Stack Stick M5

Mulakan Visuino, dan Pilih Jenis Papan M5 Stack Stick C
Mulakan Visuino, dan Pilih Jenis Papan M5 Stack Stick C
Mulakan Visuino, dan Pilih Jenis Papan M5 Stack Stick C
Mulakan Visuino, dan Pilih Jenis Papan M5 Stack Stick C

Mulakan Visuino seperti yang ditunjukkan pada gambar pertama Klik pada butang "Alat" pada komponen Arduino (Gambar 1) di Visuino Ketika dialog muncul, pilih "M5 Stack Stick C" seperti yang ditunjukkan pada Gambar 2

Langkah 4: Dalam Visuino Tambah & Tetapkan Komponen

Dalam Visuino Tambah & Tetapkan Komponen
Dalam Visuino Tambah & Tetapkan Komponen
Dalam Visuino Tambah & Tetapkan Komponen
Dalam Visuino Tambah & Tetapkan Komponen
Dalam Visuino Tambah & Tetapkan Komponen
Dalam Visuino Tambah & Tetapkan Komponen
Dalam Visuino Tambah & Tetapkan Komponen
Dalam Visuino Tambah & Tetapkan Komponen
  • Tambahkan komponen "NeoPixels"
  • Tambahkan komponen "Warna Rawak"
  • Klik dua kali pada "NeoPixels1" Di tetingkap sifat tetapkan bilangan piksel yang dipimpin pada Cincin LED anda, dalam kes kami 12. Ini tetapkan "Hitung Piksel" ke 12
  • Tutup tetingkap Kumpulan Pixel.

Langkah 5: Dalam Komponen Sambungan Visuino

Dalam Komponen Sambungan Visuino
Dalam Komponen Sambungan Visuino
Dalam Komponen Sambungan Visuino
Dalam Komponen Sambungan Visuino
  • Sambungkan pin butang "M5 Stack Stick C" M5 ke jam pin "RandomColor1"
  • Sambungkan pin "RandomColor1" ke "NeoPixels1"> Color1> warna pin.
  • Sambungkan pin "NeoPixels1" ke pin "M5 Stack Stick C" GPIO 26

Langkah 6: Hasilkan, Susun, dan Muat Naik Kod

Hasilkan, Susun, dan Muat Naik Kod
Hasilkan, Susun, dan Muat Naik Kod

Di Visuino, klik bawah pada tab "Build", pastikan port yang betul dipilih, kemudian klik pada butang "Compile / Build and Upload".

Langkah 7: Main

Sekiranya anda menghidupkan modul M5StickC dan klik pada butang Orange M5, Cincin LED akan memaparkan warna rawak, kemudian klik butang M5 sekali lagi untuk menukar warnanya.

Tahniah! Anda telah menyelesaikan projek anda dengan Visuino. Juga dilampirkan adalah projek Visuino, yang saya buat untuk Instructable ini, anda boleh memuat turunnya dan membukanya di Visuino:

Disyorkan: