Sepasang kacamata pintar untuk buta. Didukung oleh Android Things dan TensorFlow.
Cerita
Pernah berpikir bagaimana kehidupan seorang tunanetra, hidup mereka penuh dengan risiko. Mereka bahkan tidak bisa berjalan sendirian melalui jalan yang sibuk atau melalui taman. Mereka akan membutuhkan bantuan dari orang lain. Mereka juga ingin tahu tentang keindahan dunia, mereka seharusnya memiliki kegembiraan untuk menjelajahi dunia, dan menyadari apa yang terjadi di depan mereka. Meskipun mereka dapat menemukan barang-barang mereka sendiri tanpa membutuhkan siapa pun. Jadi, Bagaimana kita mengatasinya?
Kami memperkenalkan Sight!
Sederhananya, Penglihatan adalah sepasang kacamata pintar untuk orang buta. Dengan menggunakan Penglihatan, seseorang dapat mengetahui apa yang terjadi di depannya.
Cara Kerja Penglihatan:-
Sight dikembangkan dengan raspberry pi 3 dan Google android things.
Sight memang memiliki tiga bagian utama, raspberry pi 3 (diberdayakan oleh android things), kamera, dan tombol. Ketika orang tersebut menekan tombol pada Penglihatan, Penglihatan akan mengambil gambar dan menganalisis gambar menggunakan aliran tensor dan mendeteksi tentang apa gambar itu, kemudian menggunakan speaker atau headphone, Penglihatan akan membantu suara orang tersebut tentang gambar itu.
Begini cara kerja penglihatan!
Bagaimana Anda dapat membuat Penglihatan sendiri!
Mudah, Cukup ikuti langkah-langkah di bawah ini untuk membuatnya sendiri!
Bahan yang Dibutuhkan
Berikut adalah komponen dan bahan yang Anda perlukan untuk melakukan proyek ini. Luangkan waktu Anda dan kumpulkan semuanya!
Komponen Utama:
- Modul Kamera Raspberry Pi(5 Mp)
Alat:
Perangkat Lunak:
Memasang Android Things Di Raspberry Pi
Hal pertama yang pertama,
Buka hal-hal android halaman web Di sini lalu klik CONSOLE menu di bilah atas halaman web.
Anda harus masuk terlebih dahulu, Masuk dengan salah satu akun google Anda.
- Anda akan mendapatkan jendela popup,!
- Masukkan nama produk Anda di nama produk lapangan.
- Pilih Raspberry Pi 3 dari jenis SOM.
- Biarkan ukuran partisi OEM bidang sebagai default.
- Berikan beberapa deskripsi tentang produk Anda di deskripsi lapangan.
Tekan Buat Tombol
Ini akan membawa Anda ke halaman baru. Dari halaman baru, Pilih GAMBAR PABRIK dari bilah menu di atas.
Gulir ke bawah sedikit, dan klik BUAT KONFIGURASI BANGUNAN tombol.
setelah mengklik tombol, Build Configuration List baru bidang akan terlihat di bawah tombol. cukup unduh build dari Daftar Konfigurasi Build .
File zip akan mulai diunduh, Tunggu hingga unduhan selesai.
Setelah pengunduhan selesai. Buka zip file menggunakan 7zip atau winrar . Tunggu hingga ekstraksi selesai (mungkin hanya membutuhkan waktu 1 hingga 2 menit).
Setelah mengekstrak file, Anda akan mendapatkan .img file (ini adalah OS Android untuk Raspberry Pi Anda)
Membakar Android Things Ke kartu SD (Berkedip)
Sekarang Anda perlu membakar file img ini ke kartu micro SD raspberry pi
Kami menggunakan Etcher (Etcher adalah proyek sumber terbuka oleh resin.io).
Hubungkan kartu SD ke Komputer melalui Pembaca kartu SD dan buka Etcher .
-
-
-
-
Pilih gambar dan pilih Kartu SD dan tekan Flash . Menunggu untuk itu. Setelah Flash , cabut Pembaca Kartu SD dan masukkan ke dalam Raspberry Pi 3 our kami .
Hubungkan Raspberry Pi 3 ke Ethernet melalui RJ 45 kabel dan daya dengan adaptor 5v.
Sekarang di sini IP Lokal kami adalah 192.168.0.22 .
Siapkan Android Studio
Unduh Android studio pertama (Stabil) atau gunakan Versi pratinjau.
Catatan: Versi stabil juga dapat digunakan untuk pengembangan Android things tetapi versi pratinjau dilengkapi dengan opsi Pengembangan Android things bawaan.
Setelah mengunduh, instal, dan buka Android Studio .
Klon/Unduh file Proyek dari GITHUB
buka SIGHT Project Repo dengan mengklik di sini
https://github.com/FoxLabMakerSpace/SIGHT-For-the-Blind
dan Unduh sebagai file Zip
Buka proyek yang ada (SIGHT) dengan mengeklik Buka yang sudah ada Proyek Android Studio .
Temukan SIGHT File proyek
Klik Oke untuk Membuka Proyek.
Jalankan SIGHT di Raspberry Pi Anda
Tetapi kita memerlukan koneksi antara Android Things perangkat (Raspberry Pi ) dengan Android Studio kami untuk Unggah dan Debug program kami.
Kami memiliki ADB alat (Jembatan Debug Android ). Ini akan bertindak sebagai jembatan antara mesin Android our kami (ponsel/barang) dan platform pengembangan (Android Studio) dan bantu kami Mengunggah dan Men-debug program kami.
Jadi selanjutnya kita perlu menyetel ADB di antara Raspberry Pi (berjalan di Android ) dan Android Studio . Di Windows, buka Android => SDK => Platform-tools.
SDK => Platform-tools” width=”600″ height=”337″>Anda dapat melihat adb.exe file di sini, tetapi kami tidak dapat mengaksesnya secara langsung. Jadi buka command prompt atau PowerShell dan masuk ke folder dan cukup ketik kode di command prompt atau PowerShell .
adb connect
Kami mendapatkan IP RPi dari langkah pertama. Dan Anda akan mendapatkan respons setelah koneksi dibuat.
terhubung ke ip:5555
Sekarang cukup unggah program dengan mengeklik tombol segitiga hijau.
Tekan Lari .
Anda dapat melihat Raspberry Pi pada daftar perangkat. Cukup klik Oke untuk menjalankan program kami.
Pengkabelan Raspberry Pi
Waktunya untuk memasang kabel sirkuit!
Di sini kita menggunakan tombol untuk Memicu Kamera untuk mengambil gambar.
jangan lupa hubungkan modul Kamera Raspberry Pi dan Earphone ke raspberry Pi 3
Kami membuat topi Pi kami sendiri di papan pilihan, kami menyarankan Anda untuk membuatnya sendiri.
-
-
File Fritzing dilampirkan di bagian lampiran proyek ini.
Menguji Semuanya!
Sebelum memasang semuanya di enklosur, pastikan semuanya berfungsi dengan baik.
Cukup AKTIFKAN raspberry Pi3 Anda dan tunggu 5 detik untuk memuat semuanya. Tekan tombol untuk mengambil bidikan menggunakan kamera dan tunggu satu detik lagi. Anda dapat mendengar apa yang ada di gambar itu melalui headphone atau speaker Anda.
Jika semuanya sempurna, Saatnya menempatkannya di tempat yang aman untuk mencegah kerusakan yang tidak disengaja.
Membuat Kandang
Ini bukan langkah penting, Jika Anda dapat membuat enklosur dengan gaya Anda sendiri, itu akan menjadi hebat dan terlihat keren.
-
-
Kami membuat penutup sederhana, untuk menempatkan sirkuit dalam keadaan aman sebelum memasangnya ke kaca. Kami mendapat penutup plastik tujuan umum dari toko lokal terdekat. Membuat beberapa potongan dan lubang untuk port pada Raspberry Pi. Kami mengecatnya menggunakan cat semprot (cat hitam putih).
-
-
-
-
Dan itu terlihat cantik!
Memasang Ke Kaca
Kami memiliki Gelas yang tergeletak di sekitar lab kami, Untungnya, ini adalah kaca terbaik yang dapat kami temukan untuk menyempurnakan proyek ini.
-
-
Setelah meletakkan semuanya di kaca, tampilannya keren. Kami menggunakan bank daya, yang baru-baru ini kami dapatkan dari intel untuk memberi daya pada raspberry Pi dan sirkuitnya.
-
-
-
Desain Konsep
Banyak orang tunanetra di luar sana, mengharapkan beberapa hal yang dapat membantu mereka menjadi mandiri.
Jadi, kami ingin mewujudkan konsep ini. Kami merancang beberapa desain konsep dalam alat CAD pemodelan 3D.
Peningkatan di Masa Mendatang
Speaker konduktif tulang
Headphone tidak nyaman dipakai sepanjang waktu dan terlihat aneh. Jadi, kami sedang meneliti solusi yang lebih baik dan minimalis. Kami akhirnya menyimpulkan tentang speaker konduktif Bone. Speaker konduktif tulang juga akan membantu mereka yang tidak dapat mendengar.
Kamera Lebih Baik
Kamera yang kami gunakan dalam prototipe ini tidak cocok untuk membuat produk. Juga, ia memiliki beberapa batasan seperti kita tidak dapat menggunakannya di malam hari atau di tempat gelap. Jadi kami mengupgradenya menjadi kamera IR dengan resolusi yang lebih baik.
Kaca Nyaman
Kaca biasa tidak terlalu nyaman jika dilengkapi dengan berat perangkat keras. Jadi kami dengan cepat merancang dan meneliti kaca yang paling nyaman untuk Penglihatan.
Memperluas Kemampuan
Kami juga mengembangkan dan mengoptimalkan kode sumber penglihatan untuk menangani kemampuan penginderaan Penglihatan. Juga kinerja yang lebih baik dalam persyaratan minimum.
Manajemen Daya
Sight adalah perangkat yang dapat dikenakan. Jadi kami khawatir tentang cadangan baterai Sight. Kami akan mengembangkan papan distribusi daya yang dioptimalkan.
Demo
Sumber: Untuk Orang Buta