Daftar Isi:

Berbicara Kaca Pintar untuk Tunanetra: 7 Langkah
Berbicara Kaca Pintar untuk Tunanetra: 7 Langkah

Video: Berbicara Kaca Pintar untuk Tunanetra: 7 Langkah

Video: Berbicara Kaca Pintar untuk Tunanetra: 7 Langkah
Video: Jam Pintar "Dot" bagi Kaum Tuna Netra 2024, November
Anonim
Berbicara Kaca Pintar untuk Tunanetra
Berbicara Kaca Pintar untuk Tunanetra

Ada beberapa aksesoris pintar seperti kacamata pintar, jam tangan pintar, dll tersedia di pasar. Tapi semuanya dibangun untuk kita. Ada kekurangan yang signifikan dari teknologi untuk membantu mereka yang cacat fisik.

Saya ingin membangun sesuatu yang berguna bagi orang-orang dengan gangguan penglihatan. Jadi saya merancang kaca pintar murah yang dapat digunakan untuk membantu para tunanetra.

Proyek ini menggunakan beberapa sensor jarak ultrasonik, Arduino Pro Mini, modul pemutar MP3, dan beberapa motor getaran. Papan sirkuit yang digunakan dalam proyek ini berupa tontonan, yang dapat dipakai oleh penyandang tunanetra. Arduino yang dipasang pada spectacle akan mendeteksi rintangan dengan bantuan sensor dan memberi tahu pengguna jarak dan arah rintangan melalui headphone dan motor getaran.

Langkah 1: Kumpulkan Komponen

Kumpulkan Komponen
Kumpulkan Komponen

Perangkat lunak:

Arduino IDE

Komponen Perangkat Keras:

  • HC-SR04 - Sensor Ultrasonik X 3
  • DFRobot DF Player mini X 1
  • Arduino Pro Mini X1
  • Jack Audio 3.5mm X 1
  • Motor getaran X 3

  • Konverter USB ke Serial seperti FTDI
  • Sakelar Geser X 1
  • Kartu SD (Ukuran apa saja)
  • PCB Kustom Dari JLCPCB.com (Opsional)

Langkah 2: Waktu Pengkodean - Program Arduino Pro Mini

Waktu Pengkodean - Program Arduino Pro Mini
Waktu Pengkodean - Program Arduino Pro Mini
  • Pergi ke https://github.com/B45i/Talking-Smart-Glass-For-Blind dan klik clone atau download, dan download dan ekstrak file.
  • Buka File Smart_glass_for_blind.ino di Arduino IDE.
  • Hubungkan Pro Mini ke komputer menggunakan kabel FTDI.
  • Pilih port COM yang tepat.
  • Pilih 'Arduino Pro atau Pro Mini.'
  • Klik unggah

Pastikan untuk mem-flash Arduino sebelum menyoldernya ke PCB. Setelah semua komponen disolder, akan sedikit lebih sulit untuk menghubungkan header pemrograman.

Ubah minLeftDistance, minCenterDistance, minRightDistance untuk menyesuaikan jarak pemicu minimum.

Langkah 3: Memperbaiki Kesalahan !

Memperbaiki Kesalahan !!!
Memperbaiki Kesalahan !!!

Anda mungkin akan melihat beberapa kesalahan seperti

kesalahan fatal: NewPing.h: Tidak ada file atau direktori#include^ kompilasi yang dihentikan. status keluar 1 Kesalahan kompilasi untuk papan Arduino Pro atau Pro Mini.

atau sesuatu seperti:

kesalahan fatal: DFRobotDFPlayerMini.h: Tidak ada file atau direktori#include^ kompilasi yang dihentikan. status keluar 1 Kesalahan kompilasi untuk papan Arduino Pro atau Pro Mini.

Ini karena perpustakaan seperti NewPing dan DFRobotDFPlayerMini tidak diinstal pada IDE Anda.

Untuk memperbaikinya, Buka

Sketsa > Sertakan Perpustakaan > Kelola Perpustakaan

Masukkan nama perpustakaan yang hilang di bilah pencarian dan klik instal, ini akan menginstal perpustakaan yang hilang.

Lakukan ini untuk semua perpustakaan yang hilang

Kode akan dikompilasi dan diunggah sekarang.

Langkah 4: Siapkan Kartu SD

Siapkan Kartu SD
Siapkan Kartu SD

Salin konten folder file Audio ke akar kartu SD.

Catatan: Salin folder (01, 02, 03) itu sendiri, bukan isinya, bukan folder file Audio.

Kartu SD akan terlihat seperti pada gambar setelah disalin.

Langkah 5: Memesan PCB

Pemesanan PCB
Pemesanan PCB

Ayo pesan PCBnya.

Anda dapat menemukan file PCB di sini:

Anda dapat membuat proyek ini tanpa PCB juga. Tetapi memiliki PCB membuatnya lebih nyaman.

Untuk pemesanan PCB pabrikan favorit saya adalah JLCPCB.com.

Mereka membuat PCB yang benar-benar berkualitas tinggi dengan harga yang sangat murah.

Ketika saya mulai mendesain PCB, membutuhkan banyak uang untuk membuat PCB. Jadi saya harus mengetsa mereka sendiri.

Itu adalah proses yang berantakan dan membosankan, dan membuat PCB dua sisi adalah tugas yang sangat sulit.

Sekarang saya tidak melakukan itu lagi. JLCPCB sangat murah sehingga saya tidak pernah mempertimbangkan untuk menggoresnya lagi.

Anda akan mendapatkan 5 atau 10 buah PCB dengan harga sekitar $2 (jika ukurannya kurang dari 10cm * 10cm).

Saya menggunakan easyEDA untuk mendesain PCB. Yang merupakan alat berbasis cloud. Berarti saya tidak perlu mengunduh apa pun dan saya dapat bekerja dari hampir semua komputer dengan koneksi internet.

JLCPCB, EASYEDA, dan LCSC (penyedia komponen elektronik) bekerja sama.

Anda dapat memesan PCB dari JLC di dalam easyeda itu sendiri.

Memesan komponen yang digunakan dalam PCB Anda dari LCSC hanya membutuhkan beberapa klik.

Karena JLCPCB dan LCSC dikirimkan bersama-sama, Anda juga menghemat biaya pengiriman

JLCPCB, EASYEDA, dan LCSC bersama-sama menyediakan platform hebat untuk merek elektronik.

Langkah 6: Waktu Solder

Waktu solder
Waktu solder
Waktu solder
Waktu solder
Waktu solder
Waktu solder

Solder terlebih dahulu komponen-komponen seperti Arduino, DF Player, Audio Jack, Slide Switch ke PCB.

Jangan langsung menyolder modul HC-SR04, Kita perlu melakukan beberapa modifikasi

  1. Luruskan header laki-laki menggunakan tang atau de-solder header 90 ° dan solder header normal.
  2. Tambahkan pita listrik ke bagian belakang HC-SR04 untuk menghindari korsleting.
  3. Masukkan HC-SR04 ke bantalan solder yang ditentukan. pegang HC-SR04 kiri dan kanan secara miring sehingga mengarah ke kiri dan arah dan oleskan solder.

Solder sisa komponen seperti kabel catu daya, sakelar geser, motor getaran, dll.

Motor getaran harus disolder ke bagian belakang PCB agar orang yang memakai kaca dapat merasakan getarannya.

Jika Anda tidak memiliki PCB, Anda masih dapat membuat proyek dengan menghubungkan komponen seperti yang ditunjukkan pada diagram rangkaian.

Jika Anda membuat proyek tanpa PCB, silakan lihat diagram sirkuit terlampir

Dalam skema, saya tidak sengaja menukar Pin 8 dan 9. Maaf atas kesalahannya, Koneksi yang benar adalah

  • Rx dari DF Player => PIN 9 dari Arduino.
  • Tx dari DF Player => Pin 8 dari Arduino.

Perbaiki jika Anda tidak menggunakan PCB, saya tidak memiliki file fritzing lagi.

Anda dapat memasukkan Kartu SD ke dalam DFPlayer sekarang.

Setelah menghubungkan daya, motor harus bergetar dan audio akan datang dari headphone ketika ada halangan.

Langkah 7: Selesai

Selesai
Selesai
Selesai
Selesai
Selesai
Selesai

Anda sekarang selesai.

Anda dapat menemukan semua sumber daya di sini.

GitHub

HackSter.io

Ini adalah entri saya untuk kontes PCB, Pilih jika Anda menyukai instruksi ini.

Saya masuk ke PCBWAY PCB desi gning kontes. Jika Anda menyukai proyek ini, pertimbangkan untuk memilih entri saya:

Jika Anda menghadapi masalah apapun, komentar mereka. Saya akan mencoba membantu

Direkomendasikan: