Isi kandungan:

SW-520D Vibration Sensor Metal Ball Tilt Switch - Visuino: 6 Langkah
SW-520D Vibration Sensor Metal Ball Tilt Switch - Visuino: 6 Langkah

Video: SW-520D Vibration Sensor Metal Ball Tilt Switch - Visuino: 6 Langkah

Video: SW-520D Vibration Sensor Metal Ball Tilt Switch - Visuino: 6 Langkah
Video: SW-520D Vibration Sensor Metal Ball Tilt Sensor Switch - SW 520 tilt sensor Arduino 2024, November
Anonim
Image
Image

Suis kecondongan asas SW-520D ini dapat digunakan dengan mudah untuk mengesan orientasi. Di dalam kaleng ada bola yang bersentuhan dengan pin ketika sarungnya tegak. Condongkan casing ke atas dan bola tidak menyentuh, sehingga tidak membuat sambungan.

Sensor kecondongan memungkinkan untuk mengesan orientasi atau kecenderungan. Ia mengesan sama ada sensor benar-benar tegak atau miring, Dalam tutorial ini, kita akan belajar bagaimana Tilt Sensor berfungsi dan bagaimana menggunakannya dengan Arduino Board untuk mengesan gerakan. Kami akan menggunakan modul piezo untuk mengeluarkan suara setiap kali suis membuat kenalan.

Tonton video demonstrasi.

Langkah 1: Apa yang Anda Perlu

Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu

Arduino UNO (atau Arduino lain)

Sensor Kecondongan SW-520D

Modul Piezo

LED MERAH

Perintang 1K ohm

Wayar pelompat

Papan roti

Program Visuino: Muat turun Visuino

Langkah 2: Litar

Litar
Litar
  1. Sambungkan pin modul Piezo [-] ke pin Arduino [GND]
  2. Sambungkan pin modul Piezo [+] ke pin Arduino [5V]
  3. Sambungkan pin modul Piezo [S] ke pin digital Arduino [7]
  4. Sambungkan pin Tilt sesnsor [1] ke pin Arduino [5V]
  5. Sambungkan pin Tilt sesnsor [1] ke pin digital Arduino [8] dan ke perintang.
  6. Sambungkan sisi perintang yang lain ke pin Arduino [GND]
  7. Sambungkan pin positif LED ke pin digital Arduino [7]
  8. Sambungkan pin negatif LED ke pin Arduino [GND]

Langkah 3: Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO

Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO

Untuk mula memprogram Arduino, anda perlu memasang Arduino IDE dari sini:

Perlu diketahui bahawa terdapat beberapa bug kritikal dalam Arduino IDE 1.6.6. Pastikan anda memasang 1.6.7 atau lebih tinggi, jika tidak, Instructable ini tidak akan berfungsi! Sekiranya anda belum selesai, ikuti langkah-langkah dalam Instructable ini untuk menyiapkan Arduino IDE untuk memprogram Arduino UNO! Visuino: https://www.visuino.eu juga perlu dipasang. Mulakan Visuino seperti yang ditunjukkan pada gambar pertama Klik pada butang "Tools" pada komponen Arduino (Gambar 1) di Visuino Ketika dialog muncul, pilih "Arduino UNO" seperti yang ditunjukkan pada Gambar 2

Langkah 4: Dalam Visuino Tambah dan Sambungkan Komponen

Dalam Visuino Tambah dan Sambungkan Komponen
Dalam Visuino Tambah dan Sambungkan Komponen
Dalam Visuino Tambah dan Sambungkan Komponen
Dalam Visuino Tambah dan Sambungkan Komponen
  1. Tambahkan komponen "Digital (Boolean) Inverter (Not)"
  2. Sambungkan pin digital Arduino keluar [8] ke pin komponen "Inverter1" [In]
  3. Sambungkan pin komponen "Inverter1" [Keluar] ke pin Digital Arduino [7]

Langkah 5: Hasilkan, Susun, dan Muat Naik Kod Arduino

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

Di Visuino, Tekan F9 atau klik pada butang yang ditunjukkan pada Gambar 1 untuk menghasilkan kod Arduino, dan buka Arduino IDE

Di Arduino IDE, klik pada butang Upload, untuk menyusun dan memuat naik kod (Gambar 2)

Langkah 6: Main

Sekiranya anda menghidupkan modul Arduino UNO, dan menekan sensor sensor kekuatan, anda akan melihat perubahan nombor pada paparan OLED dan LED hijau akan menyala tetapi apabila anda mencapai had LED merah akan bersinar.

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

Disyorkan: