Tentang proyek ini
Video perangkat yang berfungsi
Mencoba membuat Kacamata Data Arduino yang murah untuk semua orang. Mengapa? Saya hanya ingin satu.
Ini berfungsi, dan sekarang bahkan dapat membantu menghindari kecelakaan. Dari ide pertama hingga prototipe kerja, butuh waktu 4 bulan.
Tantangannya adalah bahwa itu harus dibangun dari bahan umum yang dapat ditemukan dengan mudah. Proyek ini lebih tentang bagaimana membangun sistem optik untuk HMD ini. Satu hal yang jelas, Anda tidak bisa begitu saja meletakkan layar di depan mata Anda, karena tidak mungkin bagi mereka untuk memfokuskannya.
Di log, Anda dapat melihat dari tes pertama hingga apa yang saya miliki sekarang.
Desain optik adalah bagian yang paling sulit, tetapi saya pikir saya menemukan solusi untuk ini. Biaya prototipe mencapai +-70 Euro.
Dan sekarang saya memiliki tampilan head-up untuk tegangan tinggi.
Langkah 1:Apa Isinya dan Bagaimana Cara Kerjanya?
Data Bluetooth yang diterima ditampilkan, pada layar OLED. Kemudian dipantulkan di cermin, melewati lensa dan Anda dapat melihat gambar di kaca akrilik kecil yang transparan.
Langkah 2:Lensa:Bagian Tersulit
Saya membuat kacamata data berfungsi, tetapi ini lebih merupakan tantangan coba-coba.
Jadi saya mengambil kursus kilat google di bidang optik.
Pertama-tama saya harus memahami perbedaan antara bayangan nyata dan bayangan maya dengan lensa. Kemudian hal yang sangat penting adalah, bahwa mata manusia hanya dapat memfokuskan suatu objek pada jarak minimal 25cm. Dan yang saya butuhkan hanyalah rumus ini (1/f) =(1/o) + (1/i) di mana f adalah panjang fokus lensa o adalah jarak benda ke lensa dan I adalah jarak bayangan maya.
Berikut adalah nilai yang saya gunakan:
dengan f=10cm dan o=7.3cm
Anda akan mendapatkan i=-27.03cm (gambar virtual selalu bernilai negatif) dan perbesaran M=3.7
Situs web penghitungan lensa: http://hyperphysics.phy-astr.gsu.edu/hbase/geoopt/image4.html
Langkah 3:Lensa Alternatif
Saya tahu bahwa lensa itu sulit ditemukan. Saya menggunakan salah satu karton murah yang memiliki lensa dengan Focal length 100mm dan tidak seperti google karton 45mm
PERBARUI
Saya pikir saya menemukan solusi yang baik untuk lensa. Saya baru saja memeriksa data fisik (FL =+- 110mm). dan mereka harus sempurna. Saya tidak punya waktu sekarang, untuk mengujinya, tetapi jika seseorang dapat melakukannya dan memberi saya umpan balik, ini akan sangat bagus. Lensa Fresnel kecil harus melakukan pekerjaan itu. dan harganya murah dan mudah ditemukan di internet. Dan Anda dapat memotongnya dengan pemotong.
Seperti ini https://www.amazon.com/Small-Fresnel-Lens-Magnifier-Pack/dp/B00CF5ZXKK
Alternatif lain adalah lensa kaca pembesar yang dipasang di kepala. Biasanya mereka memberikan 3 hingga 5 lensa dan salah satunya harus memiliki FL antara 110mm dan 120mm yang berfungsi dengan baik. Hanya sedikit lebih berat dan tidak mudah dipotong
Langkah 4:Elektronik
Berikut adalah semua komponen elektronik untuk kacamata data.
Saya baru saja menggunakan baterai yang lebih kecil di versi final.
Untuk menggunakan baterai 280mA, saya harus mengganti resistor 3k dengan resistor 5,6k di papan aslinya. Arus pengisian sekarang berkurang menjadi +- 200mA.
Langkah 5:Kandang
Untuk pengujian pertama, saya menggunakan selungkup yang terbuat dari karton. Ini adalah solusi yang murah dan bekerja dengan sangat baik
Untuk versi final, saya menggunakan printer 3D saya. File gaya telah dibuat di 123design. Saya perlu membuat beberapa modifikasi pada desain, tetapi tidak buruk untuk percobaan pertama.
FLDXAHDIWMQXWRP.stl FI9NE6GIWMQXWRV.stl F72OH47IWMQXWRW.stl FSAHDV3IWMQXWS2.stl F7DF5AJIWMQXWSA.stl
Langkah 6:Menghubungkan Multimeter Owon B35T dengan Kacamata
Multimeter ini memiliki komunikasi Bluetooth 4.0 internal, sehingga Anda dapat menghubungkannya ke ponsel atau tablet
Saya harus merekayasa balik protokol serial.
Konfigurasi modul BT. Saya menggunakan program Arduino sederhana untuk mengirim dan menerima data ke dan dari modul. Pertama, Anda harus mengatur modul ke pusat.
AT+ROLE1 moule =pusat
AT+RESET reset AT+SHOW1 menunjukkan nama Bluetooth sebagai tanggapan
AT+IMME0 terhubung secara otomatis
AT+FILT0 memindai perangkat
DI + CAKRAM? Tampilkan perangkat
Untuk menghubungkan ke Owon B35T ketik AT+CONE0 (Alamat Mac dari multimeter)
Perangkat lunak ini dapat ditemukan di GitHub:https://github.com/awalll9999/Arduino-Glass
Tautan video ke tes bluetooth
Langkah 7:Kacamata Data Arduino Terakhir
Di sini Anda dapat melihat, bagaimana semua bagian muat di dalam enklosur. Saya mencoba dudukan yang berbeda untuk reflektor akrilik
Ini juga daftar bagian:
- 1× Arduino Pro Mikro 3.3V 8Mhz
- 1× Bluetooth V4.0 HM-11 BLE modul
- 1× 280mA Lipo Akku 1×50 - sirkuit pengisi daya LiPo 500mA
- Lensa cembung plano akrilik 1× 30mm dengan FL 100mm www.aliexpress.com/pmma-plano
- 1× Cermin plastik setebal 1mm
- 1× 0,66 inci 64x48 piksel Micro OLED:https://www.sparkfun.com/products/13003
- 1× kotak CD untuk reflektor
Tautan ke perangkat lunak di GitHub
Tautkan ke semua video di YouTube
Langkah 8:Gambar dan Video Langkah Pertama
Pengujian penyiapan dengan lensa berbeda:
Video uji Bluetooth pertama
Salah satu video prototipe
Hal yang harus dilakukan:
- Menyelesaikan perangkat lunak, untuk menghubungkan otomatis ke Multimeter Owon.
- Menambahkan indikator baterai di tampilan. (Modul BLE memiliki fitur ini.)
- Membuat reflektor yang berbeda dengan warna dan foil cermin, untuk membuat kacamata bekerja di area yang terang.
- Mengurangi bobot dan mendesain ulang enklosur.
- Menguji dengan layar 0,49 inci yang lebih kecil.
Kode
Github
https://github.com/awalll9999/Arduino-Glasshttps://github.com/awalll9999/Arduino-Glass Suku cadang dan penutup khusus
FLDXAHDIWMQXWRP.stl FI9NE6GIWMQXWRV.stl F72OH47IWMQXWRW.stl FSAHDV3IWMQXWS2.stl F7DF5AJIWMQXWSA.stl Skema
Hoe semuanya terhubung.