Isi kandungan:
- Langkah 1: Apa yang Anda Perlu
- Langkah 2: Litar
- Langkah 3: Mulakan Visuino, dan Pilih Jenis Papan Arduino UNO
- Langkah 4: Dalam Visuino Tambah & Sambungkan Komponen
- Langkah 5: Hasilkan, Susun, dan Muat Naik Kod Arduino
- Langkah 6: Main
Video: Tutorial Arduino dan VL53L0X Time-of-Flight + OLED Display: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Dalam tutorial ini kita akan belajar bagaimana menampilkan jarak dalam mm menggunakan sensor Time-of-Flight VL53L0X dan Paparan OLED.
Tonton videonya.
Langkah 1: Apa yang Anda Perlu
- Arduino UNO (atau Arduino lain)
- Sensor Ranging Laser VL53L0X Time-of-Flight Sensor
- Wayar pelompat
- Paparan OLED
- Program Visuino: Muat turun Visuino
Langkah 2: Litar
- Sambungkan pin Paparan OLED (GND) ke pin Arduino (GND)
- Sambungkan pin Paparan OLED (VCC) ke pin Arduino (5V)
- Sambungkan pin Paparan OLED (SCL) ke pin Arduino (SCL)
- Sambungkan OLED Display pin (SDA) ke Arduino pin (SDA)
- Sambungkan pin sensor VL53L0X (GND) ke pin Arduino (GND)
- Sambungkan pin sensor VL53L0X (VCC) ke pin Arduino (5V)
- Sambungkan pin sensor VL53L0X (SCL) ke pin Arduino (SCL)
- Sambungkan pin sensor VL53L0X (SDA) ke pin 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 Petunjuk ini untuk mengatur Arduino IDE untuk memprogram ESP 8266! 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 & Sambungkan Komponen
- Tambahkan komponen "Time Of Flight Laser Ranger VL53L0X"
- Tambahkan komponen "SSD1306 / SH1106 OLED Display (I2C)", Klik dua kali pada "DisplayOLED1" dan pada tetingkap elemen tarik "Text Field" ke kiri dan pada tetingkap sifat tetingkap: 2
- Sambungkan LaserRanger1 pin Sensor I2C ke Arduino pin I2C
- Sambungkan pin DisplayOLED1 Out I2C ke pin Arduino I2C
- Sambungkan LaserRanger1 pin Jarak (mm) ke DisplayOLED1 pin Text Field1> In
Langkah 5: 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, paparan OLED akan mula menunjukkan jarak dalam mm yang diperolehnya dari sensor Time of flight, anda boleh meletakkan beberapa objek di depan sensor dan nilainya akan berubah.
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:
Arduino Control DC Motor Speed and Direction Menggunakan Potensiometer, OLED Display & Button: 6 Langkah
Arduino Control DC Motor Speed and Direction Menggunakan Potentiometer, OLED Display & Button: Dalam tutorial ini kita akan belajar bagaimana menggunakan pemandu L298N DC MOTOR CONTROL dan potensiometer untuk mengawal kelajuan dan arah motor DC dengan dua butang dan memaparkan nilai potensiometer pada Paparan OLED. Tonton video demonstrasi
Cara Menggunakan Stepper Motor Sebagai Rotary Encoder dan OLED Display untuk Langkah: 6 Langkah
Cara Menggunakan Motor Stepper Sebagai Rotary Encoder dan OLED Display untuk Langkah: Dalam tutorial ini kita akan belajar bagaimana untuk melacak langkah motor stepper pada Paparan OLED. Tonton video demonstrasi. Kredit untuk tutorial Asal diberikan kepada pengguna youtube " sky4fly "
Arduboy Clone Dengan Arduino Nano dan I2C Oled Display: 3 Langkah
Arduboy Clone Dengan Arduino Nano dan I2C Oled Display: Versi klon Arduboy yang murah dengan mana anda boleh memainkan sejumlah permainan Arduboy yang asli
Tutorial OLED I2C Arduino / NodeMCU: 15 Langkah
Tutorial OLED I2C Arduino / NodeMCU Tutorial: Program pertama yang anda tulis apabila anda mula mempelajari bahasa pengaturcaraan baru adalah: " Hello World! &Quot; Program itu sendiri tidak lebih daripada mencetak teks "Hello World" di skrin. Jadi, bagaimana kita dapat Arduino kita memaparkan & quot
Tutorial Antarmuka OLED 0.91 inci 128x32 Dengan Arduino UNO: 7 Langkah (dengan Gambar)
Tutorial Antarmuka OLED 0.91 inci 128x32 Dengan Arduino UNO: Tutorial ini akan mengajar anda beberapa asas mengenai penggunaan OLED 0.91 inci LCD128x32 dengan Arduino UNO