Daftar Isi:
- Langkah 1: Daftar Bagian
- Langkah 2: PCB, Skema dan File
- Langkah 3: Menyolder
- Langkah 4: Unggah Kode
- Langkah 5: Uji dan Sesuaikan
- Langkah 6: Kemungkinan Aplikasi
Video: Modul Pembaca HC-SR04 untuk Meringankan Arduino: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Sensor jarak ultrasonik HC-SR04 sangat populer di dunia robotika. Pada dasarnya, setiap objek yang menghindari robot menggunakan sensor ini. Dan tentu saja sangat bagus, mudah digunakan, murah dan akurat, tetapi begitu Anda mulai membuat robot yang lebih kompleks, Anda dapat mulai melihat masalah dan masalah ini adalah waktunya. Mengukur jarak dengan sensor ini membutuhkan waktu yang lama, ada beberapa alternatif seperti sensor tajam yang dapat mendeteksi objek dengan sangat cepat tetapi outputnya adalah biner sehingga Anda dapat mendeteksi jika ada objek dalam jangkauan yang ditentukan tetapi Anda tidak tahu berapa jauh. Untuk beberapa robot sensor itu sempurna tetapi ada masalah lain - harga. Mereka hampir 10 kali lebih mahal daripada HC-SR04. Jadi di sini saya mulai berpikir untuk menggabungkan keduanya. Dan saya mendapatkan ide untuk modul yang dapat Anda colokkan ke HC-SR04 dan mendelegasikan tugas membaca jarak ke mikrokontroler Attiny, outputnya bisa biner dan mikroprosesor utama Anda lega! Solusi sederhana namun indah dan sekaligus murah:) Ingin tahu di mana Anda dapat menggunakan sensor seperti itu? Terus membaca atau menonton video.
Papan JLCPCB 10 seharga $2:
Langkah 1: Daftar Bagian
Daftar suku cadang tidak terlalu panjang, Anda dapat menemukan sebagian besar di toko elektronik lokal mana pun, ada juga tautan ke toko online jika saya menemukan sesuatu:
- HC-SR04
- Attiny45/85
- Potensiometer
- Header Breakaway Wanita dan Pria
- 1206 SMD resistor (lebih baik untuk membeli dalam kit)
- 1206 LED
Anda juga akan membutuhkan beberapa alat seperti:
- Besi solder/stasiun
- Programmer USBasp
Jika Anda ingin membeli PCB untuk proyek ini, kunjungi toko Tindie saya:
Langkah 2: PCB, Skema dan File
Di atas Anda dapat menemukan semua file termasuk skema dan desain PCB, ada juga file Gerber yang dapat Anda gunakan untuk pembuatan PCB ini. Jangan ragu untuk memodifikasi file untuk kebutuhan Anda sendiri, ingat bahwa semua proyek saya dibagikan sebagai nonkomersial sehingga Anda tidak dapat menjualnya.
Skemanya sangat sederhana, hanya ada beberapa komponen, Anda dapat menggunakannya untuk memasang semuanya di PCB dengan benar.
Jika Anda tidak ingin menggunakan PCB untuk proyek ini, Anda dapat menghubungkan semuanya pada papan tempat memotong roti, ukurannya akan sedikit lebih besar, tetapi jika Anda tidak dapat menyolder, itulah cara termudah untuk Anda!
Langkah 3: Menyolder
Solder cukup mudah. Mulailah dengan komponen terkecil (resistor dan LED) dan kemudian beralih ke yang lebih besar dan lebih besar, dengan cara itu akan lebih mudah bagi Anda untuk menyolder semua itu. Pastikan polaritas tepat untuk semua komponen dan tidak ada celana pendek. Jika Anda tidak ingin menggunakan PCB untuk proyek ini dan Anda ingin menghubungkan semua itu pada papan tempat memotong roti, lewati saja langkah ini dan ikuti skema dari langkah di atas.
Langkah 4: Unggah Kode
Setelah semuanya disolder pada PCB, kita dapat mengunggah program ke Attiny. Untuk melakukannya kita harus menghubungkan programmer USBasp (atau yang lain yang bekerja dengan Arduino IDE) ke mikrokontroler. Kode dapat ditemukan di Github saya. Untuk mengunggahnya, Anda perlu menambahkan papan Attiny ke Arduino IDE Anda, Anda dapat menemukan banyak tutorial online tentang itu, jadi saya tidak akan menjelaskannya di sana. Tentu saja, Anda dapat mengubah nilai dalam kode atau bahkan fungsinya sesuai dengan kebutuhan Anda.
Langkah 5: Uji dan Sesuaikan
Ketika program Anda sudah siap, Anda dapat memasang modul HC-SR04 (lihat foto di atas untuk memasangnya dengan benar, jika tidak, Anda dapat merusak papan).
Anda dapat menyalakannya dengan tegangan antara 4V dan 5V. LED di papan akan menyala ketika jarak lebih kecil dari jarak yang Anda atur dengan potensiometer. Untuk mengubah jarak Anda bisa menggunakan obeng. Ketika semuanya bekerja dengan baik, Anda dapat melanjutkan ke langkah berikutnya. Jika tidak, periksa penyolderan Anda dan pastikan sirkuit Anda dan skema saya cocok.
Langkah 6: Kemungkinan Aplikasi
Selamat Anda berhasil mencapai langkah terakhir! Untuk menggunakan modul ini dengan Arduino, Anda harus menghubungkan VCC modul ke 5V Arduino, GND modul ke GND Arduino dan pin keluar modul ke pin Arduino mana pun.
Bagaimana Anda bisa menggunakannya? Yah, kemungkinannya tidak terbatas. Anda dapat menggunakannya untuk proyek robotika Anda, seperti yang akan saya lakukan untuk proyek saya berikutnya, lebih lanjut tentang itu segera:) Anda dapat memodifikasi kode, menghubungkan servo ke sana dan mengontrol servo langsung dari papan ini. Anda dapat memodifikasi dan menggunakannya tanpa mikrokontroler eksternal tambahan. Ini adalah papan kecil dengan banyak potensi dan itu akan membuat proyek saya berikutnya jauh lebih mudah.
Saya harap Anda menikmati membaca instruksi ini:) Jangan lupa untuk melihat video saya tentang proyek ini dan berlangganan saluran saya! Terima kasih telah membaca, selamat membuat!
Direkomendasikan:
Kunci Pintu Listrik Dengan Pemindai Sidik Jari dan Pembaca RFID: 11 Langkah (dengan Gambar)
Kunci Pintu Listrik Dengan Pemindai Sidik Jari dan Pembaca RFID: Proyek ini dirancang untuk menghindari keharusan menggunakan kunci, untuk mencapai tujuan kami, kami menggunakan sensor sidik jari optik dan Arduino. Namun ada individu yang memiliki sidik jari yang tidak terbaca dan sensor tidak akan mengenalinya. Kemudian berpikir
ScanUp NFC Pembaca/penulis dan Perekam Audio untuk Tunanetra, Tunanetra dan Orang Lain: 4 Langkah (dengan Gambar)
ScanUp NFC Pembaca/penulis dan Perekam Audio untuk Tunanetra, Tunanetra dan Semua Orang Lain: Saya belajar desain industri dan proyek ini adalah pekerjaan semester saya. Tujuannya adalah untuk mendukung tunanetra dan tunanetra dengan perangkat, yang memungkinkan untuk merekam audio dalam format .WAV pada kartu SD dan memanggil informasi itu dengan tag NFC. Jadi di
Remote Nirkabel Menggunakan Modul 2.4Ghz NRF24L01 Dengan Arduino - Penerima Pemancar 4 Saluran / 6 Saluran Nrf24l01 untuk Quadcopter - Helikopter Rc - Pesawat Rc Menggunakan Arduino: 5 Langkah (dengan Gambar)
Remote Nirkabel Menggunakan Modul 2.4Ghz NRF24L01 Dengan Arduino | Penerima Pemancar 4 Saluran / 6 Saluran Nrf24l01 untuk Quadcopter | Helikopter Rc | Pesawat Rc Menggunakan Arduino: Untuk mengoperasikan mobil Rc | Quadcopter | Drone | pesawat RC | RC boat, kita selalu membutuhkan receiver dan transmitter, misalkan untuk RC QUADCOPTER kita membutuhkan transmitter dan receiver 6 channel dan jenis TX dan RX itu terlalu mahal, jadi kami akan membuatnya di
PiTextReader - Pembaca Dokumen yang Mudah Digunakan untuk Gangguan Penglihatan: 8 Langkah (dengan Gambar)
PiTextReader - Pembaca Dokumen yang Mudah Digunakan untuk Gangguan Penglihatan: Ringkasan Pembaruan: Demo video pendek: https://youtu.be/n8-qULZp0GoPiTextReader memungkinkan seseorang dengan gangguan penglihatan untuk "membaca" teks dari amplop, surat, dan item lainnya. Ini memotret gambar item, mengubahnya menjadi teks biasa menggunakan OCR (Optical Char
Ubah Arduino Anda Menjadi Pembaca Kartu Magnetik!: 9 Langkah (dengan Gambar)
Ubah Arduino Anda Menjadi Pembaca Kartu Magnetik!: Setiap orang telah menggunakan pembaca kartu magnetik, saya percaya. Maksudku, siapa yang membawa uang tunai hari ini? Mereka juga tidak sulit untuk didapatkan, dan selama perjalanan ke toko elektronik lokal favorit saya, saya menemukan tempat sampah yang penuh dengan orang-orang ini. Jadi tentu saja