
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49




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

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



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


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



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

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:
NAS Raspberry Pi yang Benar-benar Terlihat Seperti NAS: 13 Langkah (dengan Gambar)

NAS Raspberry Pi yang Benar-benar Terlihat Seperti NAS: Mengapa Raspberry Pi NASYah, saya telah mencari NAS Raspberry Pi yang indah namun hemat ruang dari internet dan saya tidak menemukan apa pun. Saya memang menemukan beberapa desain NAS dengan Raspberry Pi yang direkatkan ke kayu, tetapi bukan itu yang saya inginkan. Aku ingin
Hat Not Hat - Topi untuk Orang yang Tidak Benar-benar Mengenakan Topi, Tapi Ingin Memakai Topi Pengalaman: 8 Langkah

Hat Not Hat - Topi untuk Orang yang Tidak Benar-benar Memakai Topi, Tapi Ingin Memiliki Topi Pengalaman: Saya selalu berharap bisa menjadi orang topi, tetapi belum pernah menemukan topi yang cocok untuk saya. Ini "Topi Bukan Topi" atau tukang pesona seperti yang disebut adalah solusi keras untuk masalah topi saya di mana saya mungkin menghadiri Kentucky Derby, vakum
Benar-benar Menyala - Tanda Akrilik LED RGB yang Dapat Diprogram: 3 Langkah (dengan Gambar)

Benar-benar Menyala - Tanda Akrilik LED RGB yang Dapat Diprogram: Telah bermain-main dengan pemotong/pengukir laser, dan benar-benar jatuh cinta dengan pengukiran pada akrilik bening dan menyinari sumber cahaya dari tepi. Ketebalan akrilik yang digunakan adalah a.25" lembar, yang dipotong dengan sangat rapi oleh l
Kasus Raspberry Pi yang Benar-Benar Terburuk: 8 Langkah (dengan Gambar)

Kasing Raspberry Pi yang Benar-Benar Terburuk: Ada banyak kasing Raspberry Pi yang bagus. Membuat casing Raspberry Pi terbaik lainnya sepertinya terlalu mudah. Jadi, saya memutuskan untuk membuat kasing Raspberry Pi yang benar-benar terburuk. Tanpa desain, tanpa gaya, hanya casing yang jelek. Setiap kali saya memulai proyek Raspberry Pi, saya
Bagaimana Mendapatkan Ipod Touch Anda (atau Iphone Jika Anda Benar-Benar Mengacaukannya) untuk Berhenti Menerjang Karena Kekurangan Memori: 3 Langkah

Bagaimana Mendapatkan Ipod Touch Anda (atau Iphone Jika Anda Benar-Benar Mengacaukannya) untuk Berhenti Menerjang Karena Kekurangan Memori: Hai, Pengguna ipod touch dan iphone. Ok, jadi saya yakin kalian semua memiliki pemahaman yang sedikit mendasar tentang cara kerja apple ipod, bukan? Anda membuka aplikasi. Aplikasi itu akan digunakan di mana saja antara mungkin di ipod touch 1G, 5-30MB dari yang tersedia