Daftar Isi:

Pembantu Parkir Garasi Dengan Arduino: 5 Langkah (dengan Gambar)
Pembantu Parkir Garasi Dengan Arduino: 5 Langkah (dengan Gambar)

Video: Pembantu Parkir Garasi Dengan Arduino: 5 Langkah (dengan Gambar)

Video: Pembantu Parkir Garasi Dengan Arduino: 5 Langkah (dengan Gambar)
Video: REZA CIUM CEWEK DIPARKIRAN. #REZAOKTOVIAN #ARAP #YB #YOURBAE #rezaarap #selingkuh 2024, November
Anonim
Pembantu Parkir Garasi Dengan Arduino
Pembantu Parkir Garasi Dengan Arduino

Tantangan

Ketika saya parkir di garasi saya, ruangnya sangat terbatas. Betulkah. Mobil saya (MPV keluarga) sekitar 10 cm lebih pendek dari ruang yang tersedia. Saya memiliki sensor parkir di mobil saya tetapi sangat terbatas: di bawah 20 cm mereka menunjukkan peringatan merah sehingga sangat sulit untuk menghentikan mobil lebih dekat dari 8 cm ke ujung ruang.

Ide

Ide saya adalah menggunakan sensor jarak ultrasonik untuk tujuan ini dan Arduino - tentu saja. Petunjuk penggunaan sensor sudah tersedia di sini tapi saya ingin mendapatkan tampilan yang lebih tepat daripada "terlalu jauh / terlalu dekat" dengan 2 led. Saya merencanakan perangkat dengan layar led 7 segmen tetapi saya mulai berpikir: pengukuran jarak ini hanya berguna untuk beberapa detik, lalu apa yang akan terjadi di sisa hari itu? Jadi saya menambahkan jam waktu nyata ke sistem tetapi bagaimana itu akan beralih antara tampilan waktu dan jarak? Untuk tujuan ini saya menambahkan sensor cahaya sekitar.

Langkah 1: Daftar Bagian

Daftar Suku Cadang
Daftar Suku Cadang
  • Arduino Nano Rev3
  • Sensor jarak ultrasonik HC-SR04 (sekitar $0,76)
  • 7 segmen 4 digit 12 pin 0,56" layar LED ($1,77)
  • Papan breakout DS3231RTC ($0,87)
  • Papan breakout Sensor Cahaya Sekitar ($0,40)
  • 2 dari 74HC595N Shift register IC ($0,54 per 10 paket)
  • LED merah
  • LED hijau
  • 4 dari 220 Ohm resistor
  • 1 dari 560 Ohm resistor

Catatan

  1. Semua bagian yang disebutkan di atas tersedia secara luas di banyak tempat di internet.
  2. Saya menambahkan harga untuk suku cadang tertentu berdasarkan pengalaman saya.
  3. Papan breakout RTC praktis benar-benar papan breakout untuk membiarkan kita mengatur waktu di dalamnya - mis. di Arduino lain.
  4. Sensor cahaya merupakan produk yang murah dan sederhana namun sudah memiliki komparator tegangan LM393.
  5. Tampilan led 7 segmen adalah jenis di mana anoda umum, memiliki 12 pin, memiliki 4 titik dan titik dua juga. Anda dapat menggunakan jenis lain juga tetapi beberapa modifikasi diperlukan berdasarkan penetapan pin. Anda dapat menemukan skema tampilan saya di bagian gambar langkah.

Langkah 2: Skema

Skema
Skema

U1 adalah Arduino Nano Rev3 tetapi sirkuit bekerja dengan baik dengan Arduino Uno juga.

U2, U3: Karena tampilan led yang murah, saya harus menggunakan register geser agar tidak menghabiskan semua output digital saya. U2 menggerakkan katoda sementara U3 terhubung ke anoda dengan resistor 220 Ohm.

LED2, LED3: led hijau dan merah untuk membantu parkir secara visual. Ini tidak perlu tetapi bisa membantu sedikit.

S1: Sensor cahaya. Ketika saya berkendara ke garasi - di mana tidak ada lampu - lampu otomatis mobil saya menyala sehingga dengan sensor ini saya dapat dengan mudah memutuskan apakah mobil itu parkir atau tidak. Jika demikian maka mari kita tampilkan jarak jika tidak, cetak waktu. Perangkat ini memiliki output digital yang bisa tinggi atau rendah berdasarkan cahaya sekitar dan pengaturan potensiometer pemicu.

S2: Sensor ultrasonik. Yang benar-benar murah. Ini memiliki pemicu dan pin gema. Penggunaannya cukup mudah terutama jika Anda menggunakan perpustakaan yang dirancang untuk tujuan ini. Saya menggunakan NewPing bernama.

RTC1: DS3231 papan breakout Jam Waktu Nyata. Ini adalah salah satu yang cukup tepat dan memiliki fitur khusus: mengukur suhu sekitar dan Anda bisa mendapatkan kembali informasi ini juga. (Dengan ini Anda dapat mengetahui cara menampilkan suhu dalam rotasi dengan waktu.)

Langkah 3: Bangun Sirkuit

Bangun Sirkuit
Bangun Sirkuit

Saya merakit sirkuit pada papan tempat memotong roti yang lebih besar dan membuat model dalam fritzing untuk pemahaman yang lebih baik. Saya tahu ini memiliki banyak kabel - jadi saya tidak dapat memilih warna yang berbeda untuk semua pin katoda - sedikit saya harap itu bisa disortir.

Langkah 4: Unggah Scratch

Di sinilah kode sumber perangkat.

Langkah 5: Uji Hasilnya

Uji Hasilnya
Uji Hasilnya
Uji Hasilnya
Uji Hasilnya
Uji Hasilnya
Uji Hasilnya
Uji Hasilnya
Uji Hasilnya

Saya memodelkan perangkat pada papan tempat memotong roti. Bagian kiri bawah Anda dapat melihat sensor ultrasonik, led hijau pada perangkat lain yang terpasang kabel menunjukkan bahwa sensor cahaya sekitar memiliki tegangan input. Dari gambar kedua ada 2 lampu hijau menyala pada sensor cahaya tetapi tidak mudah untuk mendemonstrasikannya dengan gambar.:)

Gambar 1

Tidak ada mobil di garasi. Perangkat menampilkan waktu dengan angka yang tidak terlalu terang. Titik dua berkedip - bersama dengan titik desimal kedua sehingga layak untuk menutupi do entah bagaimana

Gambar 2

Mobil menyala ke sensor tetapi terlalu jauh untuk mengukurnya. Saya praktis mengatur jarak ini menjadi 1 meter. Dalam hal ini tampilan menunjukkan "9999".

Gambar 3

Mobil berjarak sekitar 10 cm dari sensor jarak dan lampu ke sensor cahaya. LED hijau menunjukkan saya bisa mendekat - hati-hati.:)

Gambar 4

Mobil berjarak sekitar 5 cm dari sensor jarak sehingga led merah menunjukkan cukup dekat untuk berhenti dan saya dapat menutup pintu garasi tanpa masalah.

Direkomendasikan: