Daftar Isi:

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

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

Video: Kipas DIY Dengan Tombol ON-OFF - M5StickC ESP32: 8 Langkah
Video: This Mini Laptop is Amazing! 😯 2024, Juli
Anonim

Dalam proyek ini kita akan mempelajari cara menggunakan modul FAN L9110 menggunakan papan M5StickC ESP32.

Langkah 1: Apa yang Anda Butuhkan

Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
Apa yang Anda Butuhkan
  • M5StickC ESP32
  • Modul KIPAS L9110
  • Perangkat lunak Visuino: Unduh Visuino di sini:

Langkah 2: Sirkuit

Sirkuit
Sirkuit
  • Hubungkan pin StickC 5V ke pin modul FAN VCC
  • Hubungkan pin StickC GND ke pin modul FAN GND
  • Hubungkan pin StickC G26 ke pin modul FAN INA

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

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

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

Langkah 4: Di Visuino Tambahkan & Setel Komponen

Di Visuino Tambahkan & Setel Komponen
Di Visuino Tambahkan & Setel Komponen
Di Visuino Tambahkan & Setel Komponen
Di Visuino Tambahkan & Setel Komponen
Di Visuino Tambahkan & Setel Komponen
Di Visuino Tambahkan & Setel Komponen
  • Tambahkan komponen "Deteksi Tepi"
  • Tambahkan komponen "Toggle(T) Flip-Flop"
  • Tambahkan komponen "Sumber Multi Digital"
  • Tambahkan komponen "Nilai Teks"
  • Klik dua kali pada "TextValue1" dan di jendela Elments:
  • seret "Tetapkan Nilai" ke sisi kiri dan di jendela properti atur Nilai ke "FAN ON"
  • seret "Tetapkan Nilai" ke sisi kiri dan di jendela properti atur Nilai ke "FAN OFF"
  • Tutup jendela Elemen
  • Pilih papan "M5 Stack Stick C" dan di jendela properti perluas Modules>Display ST7735 dan:

    • atur Orientasi ke kanan
    • Pilih Elemen dan klik tombol 3 titik dan di jendela elemen

      seret "Teks: Bidang" ke kiri dan di jendela properti atur ukuran ke 3 dan Nilai Awal ke "FAN OFF"

  • Tutup jendela Elemen

Langkah 5: Di Komponen Visuino Connect

Dalam Komponen Visuino Connect
Dalam Komponen Visuino Connect
Dalam Komponen Visuino Connect
Dalam Komponen Visuino Connect
  • Hubungkan pin tombol "M5 Stack Stick C" A (M5) ke pin "DetectEdge1" Di
  • Hubungkan "DetectEdge1" pin Out ke "TFlipFlop1" pin Jam
  • Hubungkan pin "TFlipFlop1" Keluar ke pin "DigitalMultiSource1" Masuk
  • Hubungkan pin "TFlipFlop1" Terbalik ke "TextValue1" > Setel Nilai2 >pin Jam
  • Hubungkan "DigitalMultiSource1" pin[0] ke "TextValue1"> Setel Nilai1 >pin Jam
  • Hubungkan pin "DigitalMultiSource1" [1] ke pin "M5 Stack Stick C" GPPIO26
  • Hubungkan pin "TextValue1" Keluar ke pin "M5 Stack Stick C" Pin Bidang Teks1 pin Jam
  • Hubungkan pin "TextValue1" Keluar ke pin "M5 Stack Stick C" Pin Bidang Teks1 pin Masuk

Langkah 6: Hasilkan, Kompilasi, dan Unggah Kode

Buat, Kompilasi, dan Unggah Kode
Buat, Kompilasi, dan Unggah Kode

Di Visuino, di bagian bawah klik pada Tab "Build", pastikan port yang benar dipilih, lalu klik tombol "Compile/Build and Upload".

Langkah 7: Mainkan

Jika Anda menyalakan modul M5StickC, KIPAS akan mulai berputar dan Anda dapat mematikan atau menghidupkannya menggunakan Tombol Oranye M5, Anda juga akan melihat statusnya di Layar.

Selamat! Anda telah menyelesaikan proyek Anda dengan Visuino. Juga terlampir adalah proyek Visuino, yang saya buat untuk Instruksi ini, Anda dapat mengunduhnya dan membukanya di Visuino:

Langkah 8: Pemecahan Masalah

Penyelesaian masalah
Penyelesaian masalah
  • Pastikan Anda memilih papan StickC yang tepat, periksa model Anda
  • Terkadang Anda perlu mematikan/menghidupkan modul StickC sebelum digunakan, Anda dapat melakukannya dengan menahan tombol samping selama 5+ detik.

Direkomendasikan: