Saját fejlesztés · 3D nyomtatás · ESP32

DataGlass

Kijelző a szemüveg szárán. A PC képernyőjének bármely része, mérőműszer vagy óra – egy pillantással, WiFi-n, hanggal együtt.

240 × 2401,3" IPS kijelző
20 fpsélő kép WiFi-n
32 kHzfülhallgató
2érintőgomb
USB-Cpowerbankról
A DataGlass a szemüveg szárán
3D modell

Így néz ki

A fej egység Fusion 360-ban – négy nyomtatott fő rész: ház, fedél, szem előtti rész és a rugós kampó. Alatta a kész eszköz működés közben.

A kész szemüveg: a Phoebus kezelőfelület élő képe a lencsén át.
Optika

A kép útja

A kijelző a szár mentén néz előre. Két tükör fordítja a képet a szem elé, a lencse pedig messzire „teszi”, így élesen látszik.

szemüvegszár kijelző terelőtükör 45°, front surface szem-tükör 45°, front surface lencse f = 92 mm szem látszó kép kb. 1,4 m-re, 14,5° × 14,5° kijelző → lencse: 86,7 mm felülnézet (nem méretarányos)

Teljes kép

Mind a 240 × 240 pixel látszik, a szem kb. ±10 mm-t mozoghat.

Fix fókusz

Kijelző és lencse távolsága a gyújtótávolság alatt: nagyított, távoli látszó kép.

Fényzárt út

Zárt üreg és szoknyás illesztések, hogy kívülről ne jusson be fény.
Összeállítás

Miből áll?

Robbantott rajz: középen a nyomtatott részek, körülöttük a beépített alkatrészek. Kattints a nagyításhoz.

1NyomórugóØ8,9 × 35 mm, a kampót húzza 2M2 × 10 imbuszcsavarrugóütköző a tengelyen 3Saját szemüvega szára a kampó alá kerül 4Ellenállások2 × 150 Ω + 100 kΩ 5MAX98357AI²S hangerősítő 6Fülhallgatójobb oldal, beforrasztva 7PowerbankUSB-C, 5 V 8XIAO ESP32-S3WiFi + vezérlés 92 érintőpadréz- vagy alufólia 10M2 csavarok, anyák6 × M2×6 + 8 anya 11Szem-tükörfront surface, 32 × 25 mm 12Lencsesíkdomború Ø28, f = 92 mm 13Terelőtükörfront surface, 33 × 33 mm 141,3" IPS kijelző240 × 240, ST7789 Ház Fedél Szem előtti rész Kampó Rugóütköző Díszcsík (2 db)
beépített alkatrész 3D nyomtatott rész (PLA) Csavarok csak fém anyába – PLA-ba vágott menet nincs.

Részletes leírás: Összeszerelés · Vezetékezés

Elektronika

Egyetlen kis panel vezérel mindent

Nincs nyaki doboz: a powerbank USB-C-n táplálja a XIAO ESP32-S3-at, az pedig hajtja a kijelzőt, a hangot és figyeli az érintőpadokat.

PC + USB WiFimásodik adapter, az internet marad
2,4 GHz
➜
XIAO ESP32-S3saját WiFi hálózat (SoftAP)
UDP
➜
KijelzőSPI, fényerő PWM-mel
40 MHz SPI
PowerbankUSB-C kábelen
5 V
➜
2 érintőpadkapacitív, a ház oldalán
ESP32 touch
➜
MAX98357Adigitális hang → erősítő
I²S
➜
Fülhallgató2 × 150 Ω-on át
jobb fül
Képátvitel és tömörítés

20 kép másodpercenként

A PC rajzolja a képet, a szemüveg csak kirakja. Ha a kapcsolat bírja, tömörítés nélkül megy; ha nem, a program magától JPEG-re vált.

Egy képkocka mérete

Nyers RGB565115 200 bájt · 83 csomag
JPEG (minőség 85)kb. 8–20 kB

Adatforgalom 20 fps-nél

Nyers18,4 Mbit/s
JPEGkb. 3 Mbit/s
  • Nyers kép: pontosan az a bájtsorrend, amit a kijelző vár – a csomagok érkezés közben mennek ki rá.
  • Automatikus váltás: 17 fps alatt vagy 5% hibás kocka fölött JPEG, 60 s múlva újra próbálja a nyerset.
  • Csomagok: 1400 bájtos UDP-darabok, egy hiányzó darab csak egy csíkot hagy.
  • Mért eredmény: 20 fps, ~1% hibás képkocka.
  • Miért nem Bluetooth? A BLE kb. 1–1,5 Mbit/s – a 18 Mbit/s-hoz kevés.
Hangátvitel

A PC hangja a fülhallgatóban

A Windows a szemüveget hangszórónak látja. A hang ugyanazon a WiFi-n megy, mint a kép.

Windows hangVB-CABLE virtuális hangkábel
bármely program
➜
DataGlass programhangerő, némítás, teszthang
32 kHz · 16 bit · mono
➜
WiFi / UDP20 ms-os csomagok (640 minta)
50 csomag/s · ~0,5 Mbit/s
➜
Szemüveg60 ms-os puffer, I²S
MAX98357A
➜
Fülhallgatócsendben az erősítő kikapcsol
~100–150 ms késés
Kezelés

Két érintőpad, négy mozdulat

A ház oldalán: A előre, B hátra lapoz a képernyők között. Minden mozdulat a PC-n tetszőleges funkcióhoz rendelhető.

Koppintásrövid érintés
Duplakét gyors érintés
Hosszú0,7 s-ig tartva
Nyomva tartásismétlődik, amíg tart
Multiméter üzemmód

A mért érték a szem előtt

Az OWON B35T+ multiméter Bluetooth LE-n küldi a mérést a PC-nek, a PC pedig kirajzolja a szemüvegre. Mérés közben nem kell a műszerre nézni.

A DataGlass és az OWON B35T+ multiméter
Az OWON B35T+ és a DataGlass.
Az OWON Multiméter képernyő a szemüvegen
Az „OWON Multiméter” képernyő, ahogy a szemüvegre megy.
OWON B35T+a műszer magától küldi minden új mérését
BLE értesítés
➜
PC Bluetootha laptop saját Bluetooth-a, a szemüveg nem kell hozzá
6 bájt / mérés
➜
Dekódolásüzemmód, előtag, tizedesek, jelzők, előjeles érték
3 × 16 bit
➜
Szemüvega képernyő a többivel együtt WiFi-n megy ki
20 fps

Mit mutat

Üzemmód (pl. egyenfeszültség), nagy számmal az érték, mértékegység előtaggal (mV, kΩ, µF…), túlcsordulásnál piros „OL”.

Jelzők, mint a műszeren

DC, AC, AUTO, HOLD, REL, MIN, MAX és gyenge elem – a bekapcsolt jelző sárgán világít.

Kapcsolatjelző

A jobb felső pont zöld: friss mérés; sárga: kapcsolódva, de nem jön adat; piros: nincs kapcsolat.

Minden üzemmód

Feszültség és áram (DC/AC), ellenállás, kapacitás, frekvencia, kitöltés, hőmérséklet, dióda, szakadás, hFE.
PC program

DataGlass Windowsra

Megkeresi és csatlakoztatja a szemüveget, rajzolja a képernyőket, küldi a képet és a hangot.

A PC program főablaka
Várakozás: a szemüveg animációt mutat, amíg nincs kapcsolat.
Élő kép küldése
Élő kép: a piros keret alatti terület megy a szemüvegre – akár másik asztalról.

Automatikus kapcsolat

Keresés, csatlakozás, visszacsatlakozás, jelerősség és fps kijelzés.

Képernyők

Óra, CPU/memória, kép, OWON B35T+ multiméter Bluetooth-on.

Élő kép

Mozgatható, méretezhető piros keret; virtuális asztal választható.

Fényerő és hang

Kijelző-fényerő és hangerő csúszkával vagy billentyűvel.
Galéria

A kész szemüveg

A kész eszköz. A videókon a kép a lencsén keresztül látszik, ahogy a szem látja.

A DataGlass a szemüveg szárán
A szemüveg szárán: a rugós kampó fogja.
A kész fej egység a fülhallgatóval
A kész fej egység a beforrasztott fülhallgatóval.
A DataGlass és az OWON B35T+ multiméter
Az OWON B35T+ multiméterrel: a mért érték a szemüvegen is megjelenik.
Különböző tartalmak a lencsén át.