Isi kandungan:
- Langkah 1: Senarai Bahagian
- Langkah 2: PCB, Skema dan Fail
- Langkah 3: Pematerian
- Langkah 4: Muat naik Kod
- Langkah 5: Uji dan Laraskan
- Langkah 6: Aplikasi yang Mungkin
Video: Modul Pembaca HC-SR04 untuk Meringankan Arduino: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Sensor jarak ultrasonik HC-SR04 sangat popular dalam robotik. Pada dasarnya, mana-mana robot yang mengelakkan objek menggunakan sensor ini. Sudah tentu, senang digunakan dengan murah dan tepat tetapi setelah anda mula membina robot yang lebih kompleks, anda dapat mula melihat masalah dan masalah ini adalah masa. Ia memerlukan banyak masa untuk mengukur jarak dengan sensor ini, ada beberapa alternatif seperti sensor tajam yang dapat mengesan objek dengan cepat tetapi output daripadanya adalah binari sehingga anda dapat mengesan jika ada objek dalam jarak yang ditentukan tetapi anda tidak tahu berapa jauh. Bagi beberapa robot, sensor itu sempurna tetapi ada masalah lain - harga. Ia hampir 10 kali lebih mahal daripada HC-SR04. Jadi di sini saya mula berfikir untuk menggabungkan kedua-duanya bersama. Dan saya mengemukakan idea untuk modul yang anda boleh pasangkan ke HC-SR04 dan menyerahkan tugas membaca jarak ke mikrokontroler Attiny, output dapat binari dan mikropemproses utama anda lega! Penyelesaian yang mudah tetapi cantik dan murah pada masa yang sama:) Ingin tahu di mana anda boleh menggunakan sensor sedemikian? Terus membaca atau menonton video.
Papan JLCPCB 10 dengan harga $ 2:
Langkah 1: Senarai Bahagian
Senarai bahagian tidak terlalu panjang, anda boleh menjumpainya di mana-mana kedai elektronik tempatan, terdapat juga pautan ke kedai dalam talian jika saya menjumpai sesuatu:
- HC-SR04
- Attiny45 / 85
- Potensiometer
- Header Breakaway Perempuan dan Lelaki
- 1206 perintang SMD (lebih baik dibeli dalam kit)
- 1206 LED
Anda juga memerlukan beberapa alat seperti:
- Besi solder / stesen
- Pengaturcara USBasp
Sekiranya anda ingin membeli PCB untuk projek ini, periksa kedai Tindie saya:
Langkah 2: PCB, Skema dan Fail
Di atas anda boleh menemui semua fail termasuk skema dan reka bentuk PCB, terdapat juga fail Gerber yang boleh anda gunakan untuk membuat PCB ini. Jangan ragu untuk mengubah fail untuk keperluan anda sendiri ingat bahawa semua projek saya dikongsi sebagai bukan komersial sehingga anda tidak dapat menjualnya.
Skema sangat mudah, hanya ada beberapa komponen, anda boleh menggunakannya untuk memasangkan semuanya pada PCB dengan betul.
Sekiranya anda tidak mahu menggunakan PCB untuk projek ini, anda boleh menyambungkan semua itu di papan roti, ia akan menjadi sedikit lebih besar tetapi jika anda tidak dapat menyolder itu adalah kaedah termudah untuk anda!
Langkah 3: Pematerian
Pematerian cukup mudah. Mulakan dengan komponen terkecil (perintang dan LED) dan kemudian beralih ke komponen yang lebih besar dan lebih besar, dengan cara itu lebih mudah bagi anda untuk menyelesaikan semua itu. Pastikan kekutuban tepat untuk semua komponen dan tidak ada seluar pendek. Sekiranya anda tidak mahu menggunakan PCB untuk projek ini dan anda mahu menyambungkan semua itu di papan roti, langkau langkah ini dan ikuti skema dari langkah di atas.
Langkah 4: Muat naik Kod
Setelah semuanya disolder pada PCB kita dapat memuat naik program ke Attiny. Untuk melakukannya, kita harus menyambungkan pengaturcara USBasp (atau yang lain yang berfungsi dengan Arduino IDE) ke mikrokontroler. Kod boleh didapati di Github saya. Untuk memuat naiknya, anda perlu menambahkan papan Attiny ke Arduino IDE anda, anda boleh menemui banyak tutorial dalam talian mengenai perkara itu, jadi saya tidak akan menerangkannya di sana. Sudah tentu, anda boleh mengubah nilai dalam kod atau bahkan berfungsi sesuai dengan keperluan anda.
Langkah 5: Uji dan Laraskan
Apabila program anda sudah siap, anda boleh memasukkan modul HC-SR04 (lihat gambar di atas untuk memasangnya dengan betul, jika tidak, anda boleh merosakkan papan).
Anda boleh menghidupkannya dengan voltan antara 4V dan 5V. LED di papan akan menyala apabila jaraknya lebih kecil daripada jarak yang anda tetapkan dengan potensiometer. Untuk menukar jarak anda boleh menggunakan pemutar skru. Apabila semuanya berfungsi dengan baik, anda boleh beralih ke langkah seterusnya. Sekiranya tidak, periksa pematerian anda dan pastikan litar dan skema saya sesuai.
Langkah 6: Aplikasi yang Mungkin
Tahniah kerana anda berjaya sampai ke langkah terakhir! Untuk menggunakan modul ini dengan Arduino, anda harus menyambungkan VCC modul ke Arduino's 5V, GND modul ke Arduino's GND dan pin keluar modul ke mana-mana pin Arduino.
Bagaimana anda boleh menggunakannya? Nah, kemungkinan tidak ada habisnya. Anda boleh menggunakannya untuk projek robotik anda, seperti yang akan saya lakukan untuk projek saya yang seterusnya, lebih lanjut mengenai itu tidak lama lagi:) Anda boleh mengubah kodnya, sambungkan servo kepadanya dan kendalikan servo secara langsung dari papan ini. Anda boleh mengubahnya dan menggunakannya tanpa mikrokontroler luaran tambahan. Ini adalah papan kecil dengan banyak potensi dan ini akan menjadikan projek saya yang seterusnya menjadi lebih mudah.
Saya harap anda seronok membaca instruksional ini:) Jangan lupa untuk melihat video saya mengenai projek ini dan melanggan saluran saya! Terima kasih kerana membaca, selamat membuat!
Disyorkan:
Pembaca Kad SD Tanpa Wayar [ESP8266]: 10 Langkah (dengan Gambar)
Pembaca Kad SD Tanpa Wayar [ESP8266]: USB semestinya bersifat universal, dan tujuan utamanya adalah untuk membuat sambungan yang mudah ditukar, sangat mudah untuk dihubungkan dengan peranti lain tetapi selama bertahun-tahun idea itu menjadi semakin buruk. Terdapat banyak varian port USB ini yang sangat mengecewakan
Kunci Pintu Elektrik Dengan Pengimbas Cap Jari dan Pembaca RFID: 11 Langkah (dengan Gambar)
Kunci Pintu Elektrik Dengan Pengimbas Cap Jari dan Pembaca RFID: Projek ini dirancang untuk mengelakkan keperluan menggunakan kunci, untuk mencapai tujuan kami, kami menggunakan sensor cap jari optik dan Arduino. Namun ada individu yang mempunyai cap jari yang tidak terbaca dan sensor tidak akan mengenalinya. Kemudian berfikir
Pembaca / penulis NFC ScanUp dan Perakam Audio untuk Orang Buta, Gangguan Penglihatan dan Semua Orang Lain: 4 Langkah (dengan Gambar)
Pembaca / penulis ScanUp NFC dan Perakam Audio untuk Orang Buta, Gangguan Penglihatan dan Semua Orang Lain: Saya belajar reka bentuk perindustrian dan projeknya adalah hasil kerja semester saya. Tujuannya adalah untuk menyokong orang yang cacat penglihatan dan buta dengan peranti, yang memungkinkan untuk merakam audio dalam format.WAV pada kad SD dan memanggil maklumat tersebut dengan tag NFC. Jadi dalam
PiTextReader - Pembaca Dokumen yang Mudah Digunakan untuk Penglihatan Berkurang: 8 Langkah (dengan Gambar)
PiTextReader - Pembaca Dokumen yang Mudah Digunakan untuk Penglihatan Berkurang: Gambaran Keseluruhan Kemas kini: Demo video pendek: https://youtu.be/n8-qULZp0GoPiTextReader membolehkan seseorang yang cacat penglihatan untuk "membaca" teks dari sampul surat, surat dan item lain. Ia memotret gambar item, menukar ke teks biasa menggunakan OCR (Optical Char
Ubah Arduino Anda menjadi Pembaca Kad Magnetik !: 9 Langkah (dengan Gambar)
Tukarkan Arduino Anda menjadi Pembaca Kad Magnetik !: Semua orang telah menggunakan pembaca kad magnetik, saya percaya. Maksud saya, siapa yang membawa wang tunai hari ini? Mereka juga tidak sukar untuk menggunakan tangan anda, dan semasa perjalanan ke kedai elektronik tempatan kegemaran saya, saya menjumpai tong sampah yang penuh dengan orang-orang ini. Jadi …. tentu saja