Isi kandungan:

DIY - Pembantu Tempat Letak Kereta Berasaskan Arduino V2: 6 Langkah
DIY - Pembantu Tempat Letak Kereta Berasaskan Arduino V2: 6 Langkah

Video: DIY - Pembantu Tempat Letak Kereta Berasaskan Arduino V2: 6 Langkah

Video: DIY - Pembantu Tempat Letak Kereta Berasaskan Arduino V2: 6 Langkah
Video: Изучаем iOS: создайте собственное приложение с помощью Objective-C! от Тянью Лю 2024, Disember
Anonim
Image
Image

Apabila hidup memberi anda pisang !!!!! Makan sahaja.

Keperluan adalah ibu penemuan, dan saya tidak akan menyangkal kenyataan itu. Terus terang, ini adalah kali ke-2 saya melanggar dinding garaj kami sejak kami pindah ke rumah baru ini. Itu sahaja, tidak akan ada kali ketiga.

Dalam video ini, saya akan menggunakan sensor ultrasonik untuk mengira jarak kereta dari dinding garaj dan memaparkannya menggunakan LED hijau, biru, kuning dan merah. Warna LED menunjukkan sama ada terus bergerak, perlahan, berhenti atau kembali.

Jumlah kos projek adalah sekitar $ 20 - $ 25.

Langkah 1: Skematik

Perhimpunan Komponen
Perhimpunan Komponen

Untuk projek ini, kami memerlukan:

  • 8 x LED pelbagai warna
  • Perintang 8 x 220ohm
  • 1 x Arduino NANO
  • 1 x Sensor Ultrasonik HC-SR04
  • 1 x Pembesar suara dan
  • Perintang 1 x 100ohm

Mari kita mulakan dengan menyambungkan LED ke Pin nombor D5 hingga D12 Arduino dengan perintang 200ohm di antara setiap pin. Kemudian, mari sambungkan pembesar suara ke pin A0 Arduino. Pin TRIG Sensor Ultrasonik menghubungkan ke D2 dan pin ECHO menyambung ke pin D3 Arduino. Akhirnya, sambungkan pin VCC Sensor Ultrasonik ke output Arduino 5V dan untuk menyelesaikan litar sambungkan semua pin -ve ke pin GND Arduino.

Langkah 2: Perhimpunan Komponen

Perhimpunan Komponen
Perhimpunan Komponen
Perhimpunan Komponen
Perhimpunan Komponen

Saya akan mulakan dengan menyolder LED ke papan. Merah di atas, kemudian kuning diikuti biru dan hijau di bahagian bawah.

Anda boleh menggunakan warna apa sahaja yang anda mahukan, bergantung sepenuhnya pada bagaimana anda ingin mempersembahkannya. Sebab saya memilih warna ini adalah untuk menunjukkan tahap keparahan ketika kereta menghampiri dinding. Saya bahkan boleh menggunakan satu warna untuk keseluruhan persediaan. Selepas menyolder LED, saya menyolder arus had 8 x 220ohm pada bahagian belakang papan. Seterusnya, saya menyolder buzzer dan perintang 100ohm untuk naik. Selepas itu saya menyolder 2 baris Jalur Pin Pin Wanita untuk memegang Arduino. Seterusnya, sudah tiba masanya saya menyolder sensor ultrasonik ke bahagian bawah papan. Akhirnya sebelum mencabut bit bahagian bawah, saya memasangkan kabel ke papan. Baiklah, begini rupanya. Sekarang, mari lihat kod di bahagian seterusnya.

Langkah 3:

Imej
Imej
Imej
Imej
Imej
Imej

Fail Gerber:

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

Langkah 4: Kodnya

Kod tersebut
Kod tersebut

Mulakan kod dengan memasukkan perpustakaan "NewTone.h" dan dengan menentukan pemalar dan pemboleh ubah global yang akan digunakan di seluruh kod.

Kemudian di bahagian persediaan tentukan mod pin. Sekarang, di bahagian gelung hitung "Jarak" dalam inci dengan membaca nilai yang diterima dari Sensor Ultrasonik. Kemudian dengan memeriksa nilai "Jarak" kita akan menghidupkan atau mematikan LED berdasarkan sejauh mana objek itu. Sekiranya jaraknya lebih besar dari 200 matikan semua LED dan buzzer mati kerana objek berada di luar jarak.

Sedikit kod seterusnya memeriksa apakah objek itu tidak bergerak. Ia membandingkan nilai jarak semasa dengan jarak sebelumnya dan jika nilainya sama (objek belum bergerak) ia menambah pembilang. Sekiranya objek bergerak pada bila-bila masa semasa proses ini, kaunter diset semula ke 0.

Apabila kaunter mencapai 20, semua LED dimatikan. Dan akhirnya buat fungsi yang mematikan semua LED dan buzzer.

Kod:

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

Langkah 5: Demo

Demo
Demo

Dengan menggunakan Land Rover R1V2 saya, saya akan menunjukkan projek ini kepada anda semua. Seperti yang anda lihat, indikator LED berubah dari hijau ke merah ketika rover menghampiri sensor ultrasonik. Ya !! misi tercapai.

Langkah 6:

Terima kasih sekali lagi kerana menyemak catatan saya. Saya harap ia dapat membantu anda.

Sekiranya anda mahu menyokong saya, melanggan Saluran YouTube saya (https://www.youtube.com/user/tarantula3).

Terima kasih, sekali lagi dalam tutorial saya yang seterusnya.

  • JLCPCB - 2 $ Untuk Prototaip PCB:
  • V1:
  • Teaser:
  • Video:

Disyorkan: