Isi kandungan:

Kipas DIY Dengan Butang ON-OFF - M5StickC ESP32: 8 Langkah
Kipas DIY Dengan Butang ON-OFF - M5StickC ESP32: 8 Langkah

Video: Kipas DIY Dengan Butang ON-OFF - M5StickC ESP32: 8 Langkah

Video: Kipas DIY Dengan Butang ON-OFF - M5StickC ESP32: 8 Langkah
Video: [UNIK] DIY Table Fan (on-off button) / Kipas Meja untuk Projek Reka Bentuk RBT Sekolah (Tutorial) 2024, November
Anonim

Dalam projek ini kita akan belajar bagaimana menggunakan modul FAN L9110 menggunakan papan M5StickC ESP32.

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
  • M5StickC ESP32
  • Modul FAN L9110
  • Perisian Visuino: Muat turun Visuino di sini:

Langkah 2: Litar

Litar
Litar
  • Sambungkan StickC pin 5V ke pin modul FAN VCC
  • Sambungkan pin StickC GND ke pin modul FAN GND
  • Sambungkan pin StickC G26 ke pin modul FAN INA

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
  • Tambah komponen "Detect Edge"
  • Tambahkan komponen "Toggle (T) Flip-Flop"
  • Tambahkan komponen "Digital Multi Source"
  • Tambah komponen "Nilai Teks"
  • Klik dua kali pada "TextValue1" dan di tetingkap Elments:
  • seret "Tetapkan Nilai" ke sebelah kiri dan di tetingkap sifat tetapkan Nilai ke "FAN ON"
  • seret "Tetapkan Nilai" ke sebelah kiri dan di tetingkap sifat tetapkan Nilai ke "FAN OFF"
  • Tutup tetingkap Elemen
  • Pilih papan "M5 Stack Stick C" dan di tetingkap sifat mengembangkan Modul> Paparan ST7735 dan:

    • tetapkan Orientasi ke goRight
    • Pilih Elemen dan klik pada butang 3 titik dan di tetingkap elemen

      seret "Teks: Medan" ke kiri dan di tetingkap sifat tetapkan ukuran menjadi 3 dan Nilai Permulaan ke "FAN OFF"

  • Tutup tetingkap Elemen

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" A (M5) ke pin "DetectEdge1"
  • Sambungkan pin "DetectEdge1" ke Jam pin "TFlipFlop1"
  • Sambungkan pin "TFlipFlop1" ke pin "DigitalMultiSource1"
  • Sambungkan pin "TFlipFlop1" Dibalikkan ke "TextValue1"> Tetapkan Nilai2> Jam pin
  • Sambungkan pin "DigitalMultiSource1" [0] ke "TextValue1"> Tetapkan Nilai1> Jam pin
  • Sambungkan pin "DigitalMultiSource1" [1] ke pin "M5 Stack Stick C" GPPIO26
  • Sambungkan pin "TextValue1" ke pin "M5 Stack Stick C" Field Field1 pin Jam
  • Sambungkan pin "TextValue1" ke pin "M5 Stack Stick C" Field Text1 pin In

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, FAN akan mula berputar dan anda boleh mematikannya atau menghidupkannya menggunakan butang oren M5, anda juga akan melihat status pada Paparan.

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:

Langkah 8: Penyelesaian masalah

Penyelesaian masalah
Penyelesaian masalah
  • Pastikan anda memilih papan StickC yang betul, periksa model anda
  • Kadang kala anda perlu mematikan / mematikan modul StickC sebelum digunakan, anda boleh melakukannya dengan menahan butang sisi selama 5+ saat.

Disyorkan: