Isi kandungan:
- Langkah 1: Apa yang Anda Perlu
- Langkah 2: Mulakan Visuino, dan Pilih Jenis Papan UNO Arduino
- Langkah 3: Dalam Visuino Tambah Komponen
- Langkah 4: Dalam Komponen Set Visuino
- Langkah 5: Dapatkan Koordinat GPS
- Langkah 6: Dalam Komponen Sambungan Visuino
- Langkah 7: Hasilkan, Susun, dan Muat Naik Kod Arduino
- Langkah 8: Main
Video: Buat Batas Batas GPS Menggunakan Arduino: 8 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:06
Dalam tutorial ini kita akan belajar membuat GPS BORDER BOUNDARIES menggunakan Arduino, ini berguna apabila anda mempunyai robot dan anda tidak mahu ia berada di luar kawasan yang ditentukan.
Ketika robot berada di luar kawasan, paparan akan menunjukkan "Di luar" dan "Di dalam" ketika robot berada di dalam kawasan tersebut.
Tonton video!
Langkah 1: Apa yang Anda Perlu
- Arduino UNO (atau Arduino lain)
- GPS Neo 6m
- Paparan OLED
- Wayar pelompat
- Perisian Visuino: Muat turun Visuino
Langkah 2: Mulakan Visuino, dan Pilih Jenis Papan UNO Arduino
Visuino: https://www.visuino.eu juga perlu dipasang. Muat turun versi Percuma atau daftar untuk Percubaan Percuma.
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 3: Dalam Visuino Tambah Komponen
- Tambahkan komponen "Serial GPS"
- Tambahkan komponen "Analog Multi Source"
- Tambahkan komponen "Analog Multi Source" yang lain
- Tambahkan komponen "Penggabungan Multi-Sumber Digital"
- Tambah komponen "Detect Edge"
- Tambahkan komponen "Detect Edge" yang lain
- Tambahkan komponen "Digital (Boolean) Dan"
- Tambah komponen "Nilai Teks"
- Tambahkan komponen "Nilai Teks" yang lain
- Tambahkan komponen "Analog Ke Teks"
- Tambahkan komponen "Analog Ke Teks" yang lain
- Tambahkan komponen "Penggabungan Multi-Sumber Teks"
Langkah 4: Dalam Komponen Set Visuino
- Pilih "AnalogToText1" dan "AnalogToText2" dan di tetingkap sifat tetapkan "Precision" ke 6
- Pilih "DetectEdge1" dan di tetingkap sifat tetapkan Rising to False
- Pilih "TextValue1" dan di tetingkap sifat tetapkan "Nilai" ke DALAM
- Pilih "TextValue2" dan di tetingkap sifat tetapkan "Nilai" ke LUAR
- Klik dua kali pada DisplayOLED1 dan di tetingkap elemen tarik "medan teks" ke sebelah kiri
- Di tetingkap sifat tetapkan saiz menjadi 2
- Di tetingkap Elemen Seret "Medan Teks" yang lain ke sebelah kiri
- Di tetingkap sifat tetapkan Y hingga 30 dan ukuran menjadi 2
- Di tetingkap Elemen Seret "Medan Teks" yang lain ke sebelah kiri
- Di tetingkap sifat tetapkan Y hingga 50 dan ukuran menjadi 2
- Tutup tetingkap Elemen
Langkah 5: Dapatkan Koordinat GPS
Pergi ke peta Google dan cari lokasi anda dan
Klik pada peta (sudut kiri atas Kawasan anda), koordinat akan ditunjukkan di bahagian bawah. Salin koordinat pertama Latitud ke Visuino "BandingkanRange1"> Julat> MaxCopy koordinat kedua Longitud ke Visuino "BandingkanRange2"> Range> MIn
- Klik pada peta (sudut kanan atas Kawasan Anda), koordinat akan ditunjukkan di bahagian bawah. Salin koordinat kedua Longitud ke Visuino "BandingkanRange2"> Range> Max
- Klik pada peta (sudut kiri bawah Kawasan Anda), koordinat akan ditunjukkan di bahagian bawah. Salin koordinat Latitud pertama ke Visuino "BandingkanRange1"> Julat> Min
Langkah 6: Dalam Komponen Sambungan Visuino
- Sambungkan pin GPS Out ke pin Arduino Serial [0]
- Sambungkan garis lintang pin GPS ke pin AnalogMultiSource1
- Sambungkan garis bujur pin GPS ke pin AnalogMultiSource2
- Sambungkan pin AnalogMultiSource1 ke AnalogToText1 pin In
- Sambungkan pin AnalogMultiSource2 ke pin AnalogToText2 In
- Sambungkan pin AnalogMultiSource1 untuk MembandingkanJarak1 pin In
- Sambungkan pin AnalogMultiSource2 ke PerbandinganRentang2 pin In
- Sambungkan pin BandingkanRange1 ke "And1", pin 0 In
- Sambungkan pin BandingkanRange2 ke "And1", pin 1 In
- Sambungkan pin BandingkanRange1 ke DigitalMultiMerger1, pin 0 In
- Sambungkan pin Perbandingan Range2 ke DigitalMultiMerger1, pin 1 In
- Sambungkan DigitalMultiMerger1, pin Out to DetectEdge1 pin In
- Hubungkan pin DetectEdge1 Out ke jam pin TextValue2
- Sambungkan pin "And1" ke pin DetectEdge2 In
- Sambungkan pin DetectEdge2 ke jam pin TextValue1
- Sambungkan "TextValue" 1, pin out, ke TextMultiMerger1 pin [0] in
- Sambungkan "TextValue" 2, pin out, ke TextMultiMerger1 pin [1] in
- Sambungkan pin TextMultiMerger1 ke medan teks DisplayOLED11 pin In
- Sambungkan pin AnalogToText1 ke medan teks DisplayOLED12 pin In
- Sambungkan pin AnalogToText2 ke medan teks DisplayOLED13 pin In
- Sambungkan pin DisplayOLED1 I2C Out ke pin Arduino I2C In
Langkah 7: Hasilkan, Susun, dan Muat Naik Kod Arduino
Penting
Semasa memuat naik ke Arduino putuskan pin RX pada Arduino dan setelah muat naik selesai sambungkan kembali.
Di Visuino, klik bawah pada tab "Build", pastikan port yang betul dipilih, kemudian klik pada butang "Compile / Build and Upload".
Langkah 8: Main
Sekiranya anda menghidupkan modul Arduino, setelah beberapa saat (ketika NEO 6m dikalibrasi), paparan akan mula menunjukkan koordinat dan teks GPS: DALAM / LUAR.
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:
Buat Peta Panas WiFi Menggunakan ESP8266 & Arduino: 5 Langkah
Buat Peta Panas WiFi Menggunakan ESP8266 & Arduino: Gambaran Keseluruhan Dalam tutorial ini, kita akan membuat peta haba isyarat Wi-Fi di sekitarnya menggunakan Arduino dan ESP8266. Apa yang Anda Akan Pelajari Pengenalan kepada isyarat WiFiCara mengesan isyarat tertentu dengan ESP8266Membuat peta panas menggunakan Arduino dan TFT
Jam Tanpa Batas Dikawal Telefon Pintar: 5 Langkah (dengan Gambar)
Jam Tanpa Batas Dikendalikan Telefon Pintar: Saya telah melihat banyak projek Infinity Mirrors dan Infinity Clocks on Instructables, jadi saya memutuskan untuk membuat saya. Ia mungkin tidak jauh berbeza dengan yang lain … tetapi saya melakukannya sendiri, begitu! Sekiranya anda belum mengetahuinya: Apa itu tak terhingga
Cara Membuat Drone Menggunakan Arduino UNO - Buat Quadcopter Menggunakan Mikrokontroler: 8 Langkah (dengan Gambar)
Cara Membuat Drone Menggunakan Arduino UNO | Buat Quadcopter Menggunakan Mikrokontroler: Pendahuluan Lawati Saluran Youtube SayaA Drone adalah alat (produk) yang sangat mahal untuk dibeli. Dalam posting ini saya akan membincangkan, bagaimana saya membuatnya dengan harga murah ?? Dan Bagaimana anda boleh membuat sendiri seperti ini dengan harga yang murah … Baik di India semua bahan (motor, ESC
Buat Penstabil Automatik A.C 220 Volt Menggunakan Arduino NANO atau UNO: 3 Langkah
Buat Penstabil Automatik A.C 220 Volt Menggunakan Arduino NANO atau UNO: Dalam arahan ini, saya akan menunjukkan kepada anda cara membuat penstabil voltan automatik menggunakan Arduino NANO yang akan menunjukkan voltan AC, watt, langkah, suhu pengubah & kipas automatik mati untuk penyejukan. Ini adalah 3 langkah penstabil voltan automatik
Cara Menggunakan Modul GY511 Dengan Arduino [Buat Kompas Digital]: 11 Langkah
Cara Menggunakan Modul GY511 Dengan Arduino [Buat Kompas Digital]: Tinjauan Dalam beberapa projek elektronik, kita perlu mengetahui lokasi geografi pada bila-bila masa dan melakukan operasi tertentu dengan sewajarnya. Dalam tutorial ini, anda akan belajar bagaimana menggunakan modul kompas LSM303DLHC GY-511 dengan Arduino untuk membuat kompas digital