Isi kandungan:

Rangefinder untuk Parking Garage Dengan Arduino: 4 Langkah (dengan Gambar)
Rangefinder untuk Parking Garage Dengan Arduino: 4 Langkah (dengan Gambar)

Video: Rangefinder untuk Parking Garage Dengan Arduino: 4 Langkah (dengan Gambar)

Video: Rangefinder untuk Parking Garage Dengan Arduino: 4 Langkah (dengan Gambar)
Video: Amazing arduino project 2024, Julai
Anonim
Image
Image

Projek mudah ini akan membantu anda meletakkan kereta anda di garaj dengan menunjukkan jarak dari objek di hadapan bumper kereta anda. Mesej 'Berhenti' akan memberitahu anda bila tiba masanya untuk berhenti. Projek ini berdasarkan pada HC-SR04 biasa atau Parallax Ping))) (tm) pengintai jarak ultrasonik dan papan Arduino. Saya menggunakan Leonardo tetapi ia harus berfungsi pada papan lain yang asli atau serasi.

Untuk paparan saya memilih versi matriks untuk ukurannya dan untuk alasan estetik.

Langkah 1: Apa yang Anda Perlu …

Bina Projek…
Bina Projek…

Untuk membina projek ini, anda memerlukan:

  1. Papan Arduino: Papan yang asli atau serasi harus berfungsi kerana kodnya tidak menggunakan pin / fungsi khusus. Anda boleh menemuinya di mana-mana sahaja di internet atau mungkin ada yang tidak digunakan di laci di makmal anda.
  2. Penjelajah jarak jauh ultrasonik HC-SR04 atau Parallax Ping)): Mereka biasanya digunakan dengan projek Arduino jadi, mungkin, anda sudah memilikinya. Bagaimanapun ada beberapa pautan: - Parallax Ping))) pada Parallax- HC-SR04 di Sparkfun- Parallax Ping)) pada hasil carian Pololu- HC-SR04 dari Ebay
  3. Paparan Four matrix: Saya membelinya dari IOTMODULES di Ebay: 4 Way MAX7219 DOT MATRIX Sekiranya pautan tidak berfungsi, cuba hubungi mereka di kedai Ebay mereka.
  4. Kemahiran memateri, tentu saja:)

Langkah 2: Bina Projek…

Bina Projek…
Bina Projek…
Bina Projek…
Bina Projek…

Muat turun rajah skema arduinorangefinder.pdf. Anda boleh mendapatkan lampiran juga HC-SR04 pdf dan ping))) pdf, hanya untuk rujukan anda. Gambarajah elektronik sangat mudah, ikuti dengan tepat. Saya cadangkan untuk memperluas pendawaian untuk paparan dan sensor sekitar 1 meter (lihat gambar1) supaya anda dapat meletakkannya dengan lebih mudah kemudian.

Pada gambar2 anda dapat melihat cara menyolder pin bekalan kuasa untuk paparan dan sensor: + 5V dari layar dan Vcc dari sensor perlu disolder lebih tinggi. Setiap pin lain mesti mempunyai terminal sendiri.

Image5 is the Ping))) versi projek. Pergi ke langkah seterusnya apabila siap…

Langkah 3: Kod Arduino…

Kod Arduino…
Kod Arduino…
Kod Arduino…
Kod Arduino…

Sudah tiba masanya untuk bekerja di bahagian Arduino.

Muat turun pustaka MD_MAX72XX.zip yang dilampirkan dan pasangkannya dari IDE (lakaran -> pustaka import).

Sekarang unzip dan muatkan lakaran MeasureDistanceV200.ino dan mari kita melihatnya. Terdapat beberapa baris yang boleh anda edit:

1) Jenis paparan Matrix: perpustakaan yang disediakan menyokong 4 jenis paparan matriks sehingga berfungsi dengan kebanyakan paparan di pasaran. Cukup satu yang ditentukan pada satu masa dan muat naik kod ke Arduino untuk melihat apakah itu sesuai dengan paparan anda.

2) Jenis sensor: melepaskan hanya garis yang sesuai dengan sensor anda.

3) Pilih unit pengukur pilihan anda dari sentimeter atau inci: hanya memberikan yang tepat, amaran telah ditetapkan dalam penyusunan bersyarat, ia akan menunjukkan kepada anda apa yang telah anda pilih.

Sekarang tetapkan jarak yang anda mahu, anda boleh mengubahnya kemudian apabila projek akan siap.

Muat naik kod dan periksa jika semuanya berfungsi. Sekiranya anda menghadapi masalah, periksa semula kabel dan sambungan.

Kemas kini 2019/03/30 - Kodnya telah diperbaharui:> Perpustakaan paparan matriks baru, ia menyokong 4 jenis paparan (banyak dokumentasi di dalam perpustakaan) Kredit ke majicdesigns

Kemas kini 2019/01/10 - Kodnya telah diperbaharui:> Menambah kemungkinan untuk memilih unit pengukur dari sentimeter atau inci

Kemas kini 2017/12/30 - Kodnya telah diperbaharui:> Matikan paparan ketika berhenti pada jarak STOP selama lebih dari 10 saat!

Langkah 4: Projek di Tempat Kerja …

Projek di Tempat Kerja …
Projek di Tempat Kerja …
Projek di Tempat Kerja …
Projek di Tempat Kerja …

Ukur ketinggian bahagian bumper kereta anda yang paling menonjol dari lantai. Pasang sensor dekat dengan dinding, ke ketinggian yang anda ukur.

Saya menggunakan lembaran busa polistirena di mana saya membuat slot untuk sensor (lihat gambar).

Sekarang letakkan paparan sehingga anda dapat melihatnya dari kereta anda.

Cuba masuk dengan kereta dan periksa jaraknya, sesuaikan dengan kod Arduino dan muat semula jika perlu.

Disyorkan: