Daftar Isi:

DIY - Asisten Parkir Berbasis Arduino V2: 6 Langkah
DIY - Asisten Parkir Berbasis Arduino V2: 6 Langkah

Video: DIY - Asisten Parkir Berbasis Arduino V2: 6 Langkah

Video: DIY - Asisten Parkir Berbasis Arduino V2: 6 Langkah
Video: Membuat Sistem Parkir Sederhana - Project Arduino #13 2024, Desember
Anonim
Image
Image

Ketika hidup memberimu pisang!!!!! Makan saja mereka.

Kebutuhan adalah ibu dari penemuan, dan saya tidak akan menyangkal fakta itu. Terus terang, ini adalah kedua kalinya saya menabrak dinding garasi kami sejak kami pindah ke rumah baru ini. Itu saja, tidak akan ada yang ketiga kalinya.

Di video kali ini, saya akan menggunakan sensor ultrasonik untuk menghitung jarak mobil dari dinding garasi dan menampilkannya menggunakan LED hijau, biru, kuning dan merah. Warna LED menunjukkan apakah akan terus bergerak, melambat, berhenti, atau mundur.

Total biaya proyek ini sekitar $20 - $25.

Langkah 1: Skema

Perakitan Komponen
Perakitan Komponen

Untuk proyek ini kami membutuhkan:

  • 8 x Multi Warna LED
  • 8 x 220ohm Resistor
  • 1 x Arduino NANO
  • 1 x Sensor Ultrasonik HC-SR04
  • 1 x Pembicara dan
  • 1x100ohm Resistor

Mari kita mulai dengan menghubungkan LED ke nomor Pin D5 ke D12 Arduino dengan resistor 200ohm di antara masing-masing pin. Kemudian, mari sambungkan speaker ke pin A0 Arduino. Pin TRIG dari Sensor Ultrasonic terhubung ke D2 dan pin ECHO terhubung ke pin D3 Arduino. Terakhir, sambungkan pin VCC Sensor Ultrasonik ke output 5V Arduino dan untuk menyelesaikan rangkaian, sambungkan semua pin -ve ke pin GND Arduino.

Langkah 2: Perakitan Komponen

Perakitan Komponen
Perakitan Komponen
Perakitan Komponen
Perakitan Komponen

Saya akan mulai dengan menyolder LED ke papan. Merah di atas, lalu kuning diikuti biru dan hijau di bawah.

Anda dapat menggunakan warna apa pun yang Anda inginkan, sepenuhnya tergantung pada bagaimana Anda ingin menyajikannya. Alasan saya memilih warna-warna ini adalah untuk menunjukkan tingkat keparahan saat mobil mendekati tembok. Saya bahkan bisa menggunakan satu warna untuk seluruh pengaturan. Setelah menyolder LED, saya menyolder resistor pembatas arus 8 x 220ohm ke bagian belakang papan. Selanjutnya, saya menyolder bel dan resistor 100ohm ke papan. Setelah itu saya menyolder 2 baris Female Pin Header Strips untuk menahan Arduino. Selanjutnya, saatnya saya menyolder sensor ultrasonik ke bagian bawah papan. Akhirnya sebelum melepas bagian bawah, saya menyolder kabel ke papan. Baiklah, jadi begini tampilannya. Sekarang, mari kita lihat kode di bagian selanjutnya.

Langkah 3:

Gambar
Gambar
Gambar
Gambar
Gambar
Gambar

Berkas Gerber:

Skema: https://hacksterio.s3.amazonaws.com/uploads/attachments/1031756/1_fFRSIQgYXr-p.webp

Langkah 4: Kode

Kode
Kode

Mulai kode dengan menyertakan pustaka "NewTone.h" dan dengan mendefinisikan konstanta dan variabel global yang akan digunakan di seluruh kode.

Kemudian di bagian setup tentukan mode pin. Sekarang, di bagian loop hitung "Jarak" dalam inci dengan membaca nilai yang diterima dari Sensor Ultrasonik. Kemudian dengan mencentang nilai "Jarak" kita akan menyalakan atau mematikan LED berdasarkan seberapa jauh objek tersebut. Jika jarak lebih besar dari 200, matikan semua LED dan bel karena objek berada di luar jangkauan.

Bit kode berikutnya memeriksa apakah objek saat ini tidak bergerak. Ini membandingkan nilai jarak saat ini dengan jarak sebelumnya dan jika nilainya sama (objek tidak bergerak) itu menambah penghitung. Jika objek bergerak kapan saja selama proses ini, penghitung diatur ulang ke 0.

Ketika penghitung mencapai 20 semua LED dimatikan. Dan terakhir buat fungsi yang mematikan semua LED dan buzzer.

Kode:

Perpustakaan NewTone: https://hacksterio.s3.amazonaws.com/uploads/attac…Gerber File:

Langkah 5: Demo

Demo
Demo

Menggunakan Land Rover R1V2 saya, saya akan mendemonstrasikan proyek ini kepada kalian. Seperti yang Anda lihat, indikator LED berubah dari hijau menjadi merah saat rover mendekati sensor ultrasonik. Ya!! misi selesai.

Langkah 6:

Terima kasih lagi untuk memeriksa posting saya. Saya harap ini membantu Anda.

Jika Anda ingin mendukung saya, berlangganan Saluran YouTube saya (https://www.youtube.com/user/tarantula3).

Terima kasih, ca lagi di tutorial saya berikutnya.

  • JLCPCB - $ 2 Untuk Prototipe PCB:
  • V1:
  • Penggoda:
  • Video:

Direkomendasikan: