
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:00
Dalam tutorial ini kita akan belajar Cara Menggunakan Sensor Gerakan APDS9960 dengan Arduino untuk menampilkan petunjuk tangan pada Paparan OLED menggunakan perisian Visuino.
Tonton video!
Langkah 1: Apa yang Anda Perlu



- Arduino UNO (atau Arduino lain)
- Sensor APDS9960
- Wayar pelompat
- Papan roti
- Paparan OLED
- Program Visuino: Muat turun Visuino
Langkah 2: Litar

- Sambungkan Pin Sensor [GND] ke pin papan Arduino [GND]
- Sambungkan Pin Sensor [Vin] ke pin papan Arduino [3.3V]
- Sambungkan Pin Sensor [SDA] ke pin papan Arduino [SDA]
- Sambungkan Pin Sensor [SCL] ke pin papan Arduino [SCL]
- Sambungkan Pin Paparan OLED [GND] ke pin papan Arduino [GND]
- Sambungkan Pin Paparan OLED [VCC] ke pin papan Arduino [+ 5V]
- Sambungkan Pin Paparan OLED [SCL] ke pin papan Arduino [SCL]
- Sambungkan OLED Display Pin [SDA] ke pin papan Arduino [SDA]
Langkah 3: 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 ADD dan Tetapkan Komponen




- Tambahkan komponen "Gesture Color Proximity APDS9960 I2C"
- Tambah komponen "Nilai Teks" Klik dua kali pada komponen "TextValue1" dan di tetingkap Elemen seret 4x "Tetapkan Nilai" ke sebelah kiri Pilih "SetValue1" di sebelah kiri dan di tetingkap sifat tetapkan nilai ke UPS Pilih "SetValue2" di sebelah kiri sebelah dan di tetingkap sifat tetapkan nilai ke DOWNS Pilih "SetValue3" di sebelah kiri dan di tetingkap sifat tetapkan nilai ke KIRI Pilih "SetValue4" di sebelah kiri dan di tetingkap sifat tetapkan nilai ke RIGHTCTutup tetingkap elemen
Tambahkan komponen "SSD1306 / SH1106 OLED Display (I2C)" Klik dua kali pada komponen "DisplayOLED1" dan di tetingkap Elemen seret "Medan Teks" ke sebelah kiriDi sebelah kiri pilih TextField1 dan di tetingkap sifat tetapkan ukuran ke 3Tutup tetingkap elemen
Langkah 5: Dalam Komponen Sambungan Visuino

- Sambungkan pin "GestureColorProximity1" "Up" ke "TextValue1"> "SetValue1" pin [In]
- Sambungkan pin "GestureColorProximity1" "Down" ke "TextValue1"> pin "SetValue2" [In]
- Sambungkan pin "GestureColorProximity1" "Left" ke "TextValue1"> pin "SetValue3" [In]
- Sambungkan pin "GestureColorProximity1" "Right" ke "TextValue1"> "SetValue4" pin [In]
- Sambungkan "GestureColorProximity1" pin I2C "Out" ke pin Arduino Board I2C [In]
- Sambungkan pin "GestureColorProximity1" I2C "Out" ke "DisplayOLED1"> pin "TextField1" [In]
- Sambungkan "DisplayOLED1" pin I2C "Out" ke pin Arduino Board I2C [In]
Langkah 6: Hasilkan, Susun, dan Muat Naik Kod Arduino

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 Arduino UNO, dan gerakkan tangan ke atas sensor isyarat, Paparan OLED harus menunjukkan arah gerakan tangan.
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:
Pengukuran Jarak Jarak Dengan Sensor Gerakan APDS9960: 6 Langkah

Pengukuran Jarak Jarak Dengan Sensor Gerakan APDS9960: Dalam tutorial ini kita akan belajar bagaimana mengukur jarak menggunakan sensor isyarat APDS9960, arduino dan Visuino. Tonton videonya
Tutorial: Cara Menggunakan Sensor Gerakan Mini PIR HC-SR 505 Dengan Arduino UNO: 3 Langkah

Tutorial: Cara Menggunakan Mini PIR Motion Sensor HC-SR 505 Dengan Arduino UNO: Penerangan: Tutorial ini akan menunjukkan kepada anda beberapa langkah mudah mengenai cara menggunakan Modul Sensor Gerak dengan menggunakan Arduino Uno. Pada akhir tutorial ini, anda akan mendapat hasil perbandingan apabila sensor dapat mengesan gerakan dan tidak dapat mengesan mo
Cara Menggunakan Gesture APDS9960 Dengan SkiiiD: 9 Langkah

Cara Menggunakan Gesture APDS9960 Dengan SkiiiD: Tutorial untuk mengembangkan Collision Switch XD206 dengan skiiiD
Mengendalikan Cincin Led Neopixel Dengan Sensor Gerakan: 3 Langkah (dengan Gambar)

Mengendalikan Cincin Led Neopixel Dengan Sensor Gerakan: Dalam tutorial ini kita akan bermain dengan sensor isyarat (APDS-9960) dan cincin neopixel untuk belajar bagaimana menggabungkan keduanya menggunakan UNO Arduino. Produk akhir akan bertindak balas gerakan kiri - kanan dengan menggerakkan pergerakan dipimpin ke kanan atau ke kiri, dan untuk
Kawalan Gerakan Mudah Menggunakan Sensor IR: 7 Langkah

Kawalan Gerakan Ringkas Menggunakan Sensor IR: Mengawal sesuatu menggunakan isyarat sentiasa menarik dan menyeronokkan tetapi, dengan sensor yang tersedia di pasaran untuk mengenali gerak isyarat, ia sangat mahal. Jadi bagaimana kita dapat membuat kawalan isyarat sederhana menggunakan beberapa dolar? Nah, sensor IR apabila digunakan dengan betul