Daftar Isi:

Arduino Parking Assistant - Parkirkan Mobil Anda di Tempat yang Benar Setiap Saat: 5 Langkah (dengan Gambar)
Arduino Parking Assistant - Parkirkan Mobil Anda di Tempat yang Benar Setiap Saat: 5 Langkah (dengan Gambar)

Video: Arduino Parking Assistant - Parkirkan Mobil Anda di Tempat yang Benar Setiap Saat: 5 Langkah (dengan Gambar)

Video: Arduino Parking Assistant - Parkirkan Mobil Anda di Tempat yang Benar Setiap Saat: 5 Langkah (dengan Gambar)
Video: Webinar/Seminar Nasional 2020 "Technology Application During Pandemic Based On Industry 4.0" Part 2 2024, Juli
Anonim
Asisten Parkir Arduino - Parkirkan Mobil Anda di Tempat yang Benar Setiap Saat
Asisten Parkir Arduino - Parkirkan Mobil Anda di Tempat yang Benar Setiap Saat
Arduino Parking Assistant - Parkirkan Mobil Anda di Tempat yang Benar Setiap Saat
Arduino Parking Assistant - Parkirkan Mobil Anda di Tempat yang Benar Setiap Saat
Asisten Parkir Arduino - Parkirkan Mobil Anda di Tempat yang Benar Setiap Saat
Asisten Parkir Arduino - Parkirkan Mobil Anda di Tempat yang Benar Setiap Saat
Arduino Parking Assistant - Parkirkan Mobil Anda di Tempat yang Benar Setiap Saat
Arduino Parking Assistant - Parkirkan Mobil Anda di Tempat yang Benar Setiap Saat

Dalam proyek ini, saya akan menunjukkan cara membuat asisten parkir sendiri menggunakan Arudino. Asisten parkir ini mengukur jarak ke mobil Anda dan memandu Anda untuk memarkirnya di tempat yang benar menggunakan pembacaan layar LCD dan LED, yang secara bertahap berubah dari hijau menjadi merah. LED merah mulai berkedip jika Anda terlalu dekat. Sebuah tombol pada asisten memungkinkan Anda mengatur posisi parkir baru juga.

Proyek ini dibuat hanya dengan menggunakan komponen dari Kit Pemula Super Proyek Elegoo Uno.

Perlengkapan

Seperti yang disebutkan, proyek ini dibuat menggunakan Kit Pemula Super Proyek Elegoo Uno, jadi mendapatkan kit ini berarti Anda memiliki semua yang Anda butuhkan untuk membuatnya.

Jika Anda tidak memiliki atau ingin membeli seluruh kit, Anda memerlukan komponen berikut:

  • Arduino Uno - Beli Disini
  • Breadboard & Jumper - Beli Di Sini
  • Sensor Ultrasonik- Beli Di Sini
  • Layar LCD- Beli Di Sini
  • Tombol Tekan Taktil- Beli Di Sini
  • LED RGB 5mm- Beli Di Sini
  • 2 x 220 Ohm Resistor- Beli Di Sini
  • Potensiometer 10K- Beli Di Sini

Langkah 1: Merakit Komponen Ke Breadboard

Merakit Komponen Ke Breadboard
Merakit Komponen Ke Breadboard

Mulailah dengan mencolokkan komponen Anda ke papan tempat memotong roti Anda. Cobalah untuk memisahkannya sebanyak mungkin, sehingga Anda memiliki banyak ruang untuk menghubungkan jumper Anda.

Ada tiga komponen yang harus Anda posisikan di tempat-tempat tertentu untuk menghindari jumper tambahan:

  • Pasang resistor 220ohm ke trek yang terhubung ke masing-masing kaki positif (anoda) LED. Anda hanya membutuhkan kaki merah dan hijau, Anda dapat membiarkan kaki biru terputus.
  • Pasang wiper (kaki tengah) pot ke jalur yang sama dengan V0 pada LCD. Panci ini akan digunakan untuk mengatur kontras LCD.

Langkah 2: Hubungkan Jumper ke Power & Arduino

Hubungkan Jumper ke Power & Arduino
Hubungkan Jumper ke Power & Arduino
Hubungkan Jumper ke Power & Arduino
Hubungkan Jumper ke Power & Arduino
Hubungkan Jumper ke Power & Arduino
Hubungkan Jumper ke Power & Arduino

Saya telah mencoba untuk menjaga proyek ini sedekat mungkin dengan contoh pelajaran di kit Elegoo sehingga cukup mudah untuk menggunakan diagram koneksi yang sama dan cukup salin dan tempel bagian kode untuk membuatnya berfungsi.

Proyek ini menggunakan pelajaran berikut:

  • Pelajaran 4 - LED RGB
  • Pelajaran 5 - Input Digital
  • Pelajaran 10 - Modul Sensor Ultrasonik
  • Pelajaran 14 - Layar LCD

Mulailah dengan menghubungkan daya ke komponen seperti yang ditunjukkan pada gambar pertama. Anda memerlukan suplai GND dan 5V ke sensor ultrasonik, GND ke LED, GND ke tombol tekan, dan kemudian sejumlah koneksi GND dan 5V ke LCD dan pot.

Setelah ini selesai, Anda dapat menghubungkan komponen ke IO Arduino Anda:

  • Tombol tekan - D2
  • Sensor Ultraonik Gema - D3
  • Pemicu Sensor Ultrasonik - D4
  • Kaki Hijau LED RGB - D5
  • Kaki Merah LED RGB - D6
  • LCD RS - D7
  • LCD EN - D8
  • LCD D4 - D9
  • LCD D5 - D10
  • LCD D6 - D11
  • LCD D7 - D12

Langkah 3: Unggah Sketsa/Kode

Unggah Sketsa/Kode
Unggah Sketsa/Kode
Unggah Sketsa/Kode
Unggah Sketsa/Kode

Selanjutnya, Anda harus mengunggah sketsa ke Arduino Anda.

Unduh kode terlampir dan kemudian buka di Arduino IDE Anda.

Colokkan Arduino Anda dan pastikan Anda memilih port dan papan com yang benar, lalu unggah kodenya.

Langkah 4: Menggunakan Asisten Parkir

Menggunakan Asisten Parkir
Menggunakan Asisten Parkir
Menggunakan Asisten Parkir
Menggunakan Asisten Parkir
Menggunakan Asisten Parkir
Menggunakan Asisten Parkir

Saat Anda menyalakan asisten parkir, itu menunjukkan layar splash Asisten Parkir singkat dan kemudian mulai melakukan pengukuran jarak ke objek di depan sensor ultrasonik, hingga maksimum 80cm - ini dapat diubah dalam kode agar sesuai dengan tempat parkir Anda /garasi.

Jarak ditampilkan di LCD dan LED RGB akan menyala sesuai jarak ke objek. Jika objek berada pada jarak maksimum, LED akan sepenuhnya hijau dan jika berada pada jarak minimum (tempat parkir yang benar) maka akan sepenuhnya merah. LED akan berubah warna secara proporsional di antara kedua batas tersebut, dengan warna kuning di tengahnya. Jika objek datang lebih dekat dari jarak minimum, LED akan berkedip merah. LCD akan terus menampilkan jarak terukur yang sebenarnya saat LED berkedip.

Coba gerakkan tubuh atau tangan Anda di depan sensor ultrasonik dan periksa apakah pengukuran pada LCD berubah dan LED RGB berubah dari hijau saat Anda jauh menjadi merah saat Anda dekat.

Langkah 5: Mengatur Posisi Parkir Baru

Mengatur Posisi Parkir Baru
Mengatur Posisi Parkir Baru

Untuk menyetel posisi parkir baru, pastikan mobil diparkir di posisi baru yang akan disetel dan tampilan menunjukkan jarak yang benar ke mobil, lalu tekan tombol untuk memperbarui posisi parkir. Perhatikan bahwa ini tidak mengubah jarak maksimum, jadi jika Anda perlu memarkir mobil Anda lebih jauh dari jarak ini, maka Anda harus memperbarui ini dalam kode, penyesuaian ini dimaksudkan untuk digunakan untuk penyesuaian halus.

Coba letakkan benda atau tangan Anda pada jarak tertentu, katakanlah sekitar 40cm dari sensor ultrasonik dan tekan tombolnya. LED harus berkedip hijau dan kemudian merah dan jarak baru kemudian akan diatur. Anda sekarang harus memperhatikan bahwa LED RGB berubah menjadi merah sepenuhnya sebesar 40cm, bukan 20cm dan mulai berkedip ketika jaraknya kurang dari 40cm.

Untuk mengatur ulang jarak, atur objek ke 20cm dari sensor dan tekan tombol lagi.

Tempat yang benar adalah 20cm dan jarak maksimum adalah 80cm hanyalah angka arbitrer yang digunakan untuk contoh ini. Anda harus menetapkan batas Anda sendiri untuk garasi dan mobil Anda sendiri sebelum menggunakannya.

Itu saja, asisten parkir Anda sekarang dapat dipasang ke dalam selungkup dan dipasang ke dinding di garasi Anda. Anda mungkin juga ingin memposisikan LCD dan LED sedikit lebih jauh ke atas dinding daripada sensor ultrasonik sehingga lebih mudah dilihat.

Beri tahu saya apa yang akan Anda ubah atau lakukan secara berbeda di bagian komentar.

Direkomendasikan: