Dieses Smart Glass verbindet einen Arduino und ein Multimeter mit einer Brille.
Kurzbeschreibung
Ich habe eine Datenbrille mit einem Arduino Mikrocontroller entwickelt. Am Anfang hatte sie keinen Zweck, ich wollte einfach nur eine haben. Später kam die Idee, sie mit einem Messgerät zu koppeln, um die Arbeit sicherer zu machen.
Zutaten
- 1 Arduino Pro Micro
- 1 Bluetooth V4.0 HM-11 BLE Module
- 1 Oled Display 0,66 Zoll 64×48 pixel
- 1 280mA LiPo Akku
- 1 Mini Schiebeschalter
- 1 Ladeelekronik mit micro-USB-Anschluss
- 1 kleine PVC Spiegel (Bastelgeschäft)
- 1 Reflektor
- Ein Stück von einer CD-Hülle
- 1 Linse (30 mm Durchmesser, Brennpunkt 100 mm)
Inspirationsquellen
Google Glass, Science Fiktion Filme
Aufbau
Zuerst mal musste ich testen ob meine Idee überhaupt funktioniert. Mit diesem Versuchsaufbau hatte ich schon gute Ergebnisse
Optik
Die optimale Linse zu finden war eines der größten Probleme. Da ich kein Experte in Optik bin, habe ich einige Zeit im Internet verbracht um mein Verständnis über virtuelle Bilder, Brennpunkte und Vergrößerungen zu verbessern. Ich benutze hier eine Kunststofflinse mit einem Brennpunkt von 100 mm. Das Display befindet sich 73 mm von der Linse entfernt. Der Vergrößerungsfaktor liegt bei 3.
Elektronik
Hier sind alle benötigten Teile miteinander verdrahtet.
Gehäuse-Test
Die ersten Gehäuse habe ich aus Pappe gebaut. Das geht schnell und funktioniert ziemlich gut.
3D-Druck
Alle STL-Dateien gib es auf Github.
Das Multimeter
Ich benutze hier das Multimeter Owon B35T. Dieses ist ein low cost Gerät mit integrierter Bluetooth 4.0 Schnittstelle. Ich habe die Datenübertagung vom Multimeter mit dem Arduino abgefangen und analysiert.
Die Software
Ist noch nicht ganz fertig und liegt auf Github. Man muss zuerst die Software zum Koppeln der Bluetooth-Geräte auf den Arduino kompilieren. Dann das Ganze manuell ausführen.
AT+ROLE1 moule = central
AT+RESET reset
AT+SHOW1 show Bluetooth name in response
AT+IMME0 connect automatically
AT+FILT0 scan for devices
AT+DISC? Show devices
Um das Owon B35T zu koppeln, AT+CONE0(Mac Adresse des Multimeters)
eingeben und schon kann man die Daten auf dem Arduino empfangen Danach kann man die eigentliche Software auf den Arduino spielen. Beim Einschalten verbinden sich beide Geräte automatisch.
Das fertige Gerät
Alle Bauteile passen, und so sieht die fertige Datenbrille aus.