Daftar Isi:
- Langkah 1: Apa yang Anda Butuhkan
- Langkah 2: Sirkuit
- Langkah 3: Mulai Visuino, dan Pilih Jenis Papan Arduino UNO
- Langkah 4: Di Visuino Tambahkan Komponen
- Langkah 5: Dalam Komponen Set Visuino
- Langkah 6: Dalam Komponen Visuino Connect
- Langkah 7: Hasilkan, Kompilasi, dan Unggah Kode Arduino
- Langkah 8: Mainkan
- Langkah 9: Periksa Proyek Saya Yang Lain
Video: RADAR Sistem Lidar VL53L0X Laser Waktu Penerbangan: 9 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Dalam tutorial ini kita akan mempelajari cara membuat Sistem RADAR Lidar menggunakan sensor Time-of-Flight Laser VL53L0X.
Tonton videonya!
Langkah 1: Apa yang Anda Butuhkan
- Arduino UNO (atau Arduino lainnya)
- Sensor Waktu Penerbangan Laser VL53L0X
- Tampilan OLED
- Motor servo
- Papan tempat memotong roti
- Kabel jumper
- Program Visuino: Unduh Visuino
Langkah 2: Sirkuit
- Hubungkan pin Tampilan OLED[VCC] ke pin Arduino[5V]
- Hubungkan pin Tampilan OLED[GND] ke pin Arduino[GND]
- Hubungkan pin Tampilan OLED[SDA] ke pin Arduino[SDA]
- Hubungkan pin Tampilan OLED[SCL] ke pin Arduino[SCL]
- Hubungkan pin Sensor TimeOfFlight[VCC] ke pin Arduino[3.3V]
- Hubungkan pin Sensor TimeOfFlight[GND] ke pin Arduino[GND]
- Hubungkan pin Sensor TimeOfFlight[SDA] ke pin Arduino[SDA]
- Hubungkan pin Sensor TimeOfFlight[SCL] ke pin Arduino[SCL]
- Hubungkan pin "Oranye" motor Servo ke pin Arduino Digital[7]
- Hubungkan pin "Merah" motor Servo ke pin positif Arduino [5V]
- Hubungkan pin "Brown" motor Servo ke pin negatif Arduino[GND]
Pasang Sensor TimeOfFlight dengan lakban ke motor servo.
Langkah 3: Mulai Visuino, dan Pilih Jenis Papan Arduino UNO
Visuino: https://www.visuino.eu perlu diinstal. Jalankan Visuino seperti pada gambar pertama Klik tombol "Tools" pada komponen Arduino (Gambar 1) di Visuino Ketika muncul dialog, pilih "Arduino UNO" seperti pada Gambar 2
Langkah 4: Di Visuino Tambahkan Komponen
- Tambahkan komponen "Waktu Penerbangan Laser Ranger VL53L0X'
- Tambahkan komponen "Bagi Analog Berdasarkan Nilai"
- Tambahkan komponen "Analog To Unsigned'
- Tambahkan komponen "SSD1306/SH1106 OLED Display (I2C)'
- Tambahkan komponen "Generator Jam"
- Tambahkan komponen "Generator Analog Segitiga"
- Tambahkan komponen "Generator Jam"
- Tambahkan 2X komponen "Bandingkan Nilai Analog"
- Tambahkan komponen "Map Range Analog"
- Tambahkan komponen "Servo"
- Tambahkan komponen "Analog Terbalik (Ubah Tanda)"
- Tambahkan komponen "Analog Multi Source"
Langkah 5: Dalam Komponen Set Visuino
- Pilih "DivideByValue1" dan di jendela properti atur Nilai ke 2
- Pilih "ClockGenerator1" dan di jendela properti atur Frekuensi ke 5
- Pilih "TriangleAnalogGenerator1" dan di jendela properti atur Frekuensi ke 0.1
- Pilih "CompareValue1" dan di jendela properti atur Bandingkan Jenis ke "ctBiggerOrEqual" dan Nilai ke 0,98
- Pilih "CompareValue2" dan di jendela properti atur Bandingkan Jenis ke "ctSmallerOrEqual" dan Nilai ke 0,02
- Pilih "MapRange1" dan di jendela properti atur "Output Range" > "Max" ke 180
- Klik dua kali pada DisplayOLED1 dan di jendela Elemen
- Seret "Gambar Garis Miring" ke kiri
- Di jendela properti atur "Angle" ke -10, "End" ke 60, "X" ke 64, "Y" ke 63
- Klik ikon pin "Angle" dan pilih "FloatSinkPin"
- Klik ikon pin "End" dan pilih "IntegerSinkPin"
-
Seret "Isi Layar" ke sisi kiri di jendela elemen
- Tutup jendela Elemen
Langkah 6: Dalam Komponen Visuino Connect
Hubungkan LaserRanger1 pin Sensor I2C ke arduino board pin I2C In
Hubungkan DisplayOLED1 pin I2C Out ke arduino board pin I2C In
- Hubungkan LaserRanger1 pin Distance (mm) ke pin DivideByValue1 In
- Hubungkan pin DivideByValue1 Keluar ke AnalogToUnsigned1 pin Masuk
- Hubungkan AnalogToUnsigned1 pin Out ke DisplayOLED1>Draw Angled Line1 pin End
- Hubungkan ClockGenerator1 pin Out ke TriangleAnalogGenerator1 pin Clock
- Hubungkan pin SegitigaAnalogGenerator1 Keluar ke BandingkanValue1 dan BandingkanValue2 pin Masuk
- Hubungkan pin TriangleAnalogGenerator1 Out ke MapRange1 dan Servo1 pin In
- Hubungkan Pin CompareValue1 dan CompareValue2 Keluar ke DisplayOLED1>Fill Screen1 pin Clock
- Hubungkan Pin MapRange1 Keluar ke AnalogMultiSource1 pin Masuk
- Hubungkan pin Servo1 Keluar ke pin digital Arduino 7
- Hubungkan pin AnalogMultiSource1 [0] ke pin Inverse1 In
- Hubungkan pin AnalogMultiSource1 [1] ke DisplayOLED1>Draw Angled Line1 pin Clock
- Hubungkan Inverse1 pin Out ke DisplayOLED1> Draw Angled Line1 pin Angle
Langkah 7: Hasilkan, Kompilasi, dan Unggah Kode Arduino
Di Visuino, di bagian bawah klik pada Tab "Build", pastikan port yang benar dipilih, lalu klik tombol "Compile/Build and Upload".
Langkah 8: Mainkan
Jika Anda menyalakan modul Arduino UNO, Layar OLED akan mulai menunjukkan jarak Radar dan motor servo akan berbelok ke kiri dan ke kanan.
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 9: Periksa Proyek Saya Yang Lain
Silakan luangkan waktu untuk melihat Proyek Keren saya yang lain di sini:
Direkomendasikan:
Panel Switch Sim Penerbangan DIY: 7 Langkah (dengan Gambar)
Panel Saklar Sim Penerbangan DIY: Setelah menghabiskan bertahun-tahun di komunitas sim penerbangan dan terlibat dalam pesawat yang semakin rumit, saya mendapati diri saya mendambakan kemampuan untuk tetap menggunakan sakelar fisik alih-alih mencoba terbang dengan tangan kanan saya saat menggunakan M
UWaiPi - Sistem Penyiraman Tanaman Otomatis Berbasis Waktu: 11 Langkah (dengan Gambar)
UWaiPi - Sistem Penyiraman Tanaman Otomatis Berbasis Waktu: Hai! Apakah Anda lupa menyirami tanaman Anda pagi ini? Apakah Anda berencana untuk liburan tetapi berpikir siapa yang akan menyirami tanaman? Nah, jika jawaban Anda Ya, maka saya punya solusi untuk masalah Anda. Saya sangat senang memperkenalkan uWaiPi
Sistem Waktu Berbasis Laser Arduino: 6 Langkah (dengan Gambar)
Sistem Waktu Berbasis Laser Arduino: Sebagai bagian dari pengajaran saya, saya membutuhkan sistem untuk mengukur secara akurat seberapa cepat kendaraan model menempuh jarak 10 meter. Awalnya, saya pikir saya akan membeli sistem siap pakai yang murah dari eBay atau Aliexpress, sistem ini biasa dikenal dengan light gates, pho
Stasionary Radar (LIDAR) Array Dengan Arduino: 10 Langkah (dengan Gambar)
Stationary Radar (LIDAR) Array With Arduino: Ketika saya membuat robot berkaki dua, saya selalu berpikir untuk memiliki semacam gadget keren yang dapat melacak lawan saya dan melakukan gerakan menyerang dengannya. Banyak proyek radar/lidar sudah ada di sini. Namun, ada beberapa batasan untuk tujuan saya
Tampilan Lidar TFMini - Hanya Suka Radar Dengan Cahaya!:-): 3 Langkah
Tampilan Lidar TFMini - Seperti Radar Hanya Dengan Cahaya!:-): Ada beberapa hal yang datang bersama untuk membuat ini bekerja, tetapi yang terbesar (dan yang mengilhami saya untuk melakukannya) adalah "Proyek Radar Arduino" ditemukan di howtomechatronics.com oleh Dejan Nedelkovski (tanggal tidak diketahui). https://howtomekatronika