Cookies helfen uns bei der Bereitstellung von OskarWiki. Durch die Nutzung von OskarWiki erklärst du dich damit einverstanden, dass wir Cookies speichern. Weitere Informationen
Hauptmenü öffnen

OskarWiki β

Concertina Bauplan: Unterschied zwischen den Versionen

(Elektronik löten: numbered list)
(Elektronik löten: Firmware flashen)
Zeile 42: Zeile 42:
 
# Jetzt kannst du LolinD32 anlöten. Die Stiftleisten kommen zwischen Platine und LolinD32 wobei die langen Stifte nach unten Richtung LolinD32 zeigen. Löte die LolinD32 Pins BAT, 13, 12, 14, 27, 26, 25, 33, 32 sowie die beiden GND und deren Nachberpins an. Zwicke die überstehenden Stifte bei GND und PIN 15 mit dem Seitenschneider ab, damit bleibt Platz für den Magneten.
 
# Jetzt kannst du LolinD32 anlöten. Die Stiftleisten kommen zwischen Platine und LolinD32 wobei die langen Stifte nach unten Richtung LolinD32 zeigen. Löte die LolinD32 Pins BAT, 13, 12, 14, 27, 26, 25, 33, 32 sowie die beiden GND und deren Nachberpins an. Zwicke die überstehenden Stifte bei GND und PIN 15 mit dem Seitenschneider ab, damit bleibt Platz für den Magneten.
 
# Danach die übrigen Bauteile (LiPo Stecker, Ein/Aus Schalter und 4 Tasten) anlöten, und schon kannst du von der Lötstation zum Computer wechseln.
 
# Danach die übrigen Bauteile (LiPo Stecker, Ein/Aus Schalter und 4 Tasten) anlöten, und schon kannst du von der Lötstation zum Computer wechseln.
 +
 +
== Firmware flashen ==
 +
Falls du das "Espressif IoT Development Framework" noch nicht installiert hast, folge der Installations Anleitung von Espressif.
 +
Lade den Source Code der [https://gitlab.com/teamoskar/oskar_esp32 Oskar ESP32 Firmware] herunter! Dort findest du je nach Geschmack einen Downloadbutton oder die nötigen git Befehle.
 +
Stelle die USB-Kabelverbindung zwischen Computer und Oskar Concertina her!
 +
Wechsel in das heruntergeladene (und falls nötig entpackte) Verzeichnis und flashe mit dem Befehl "make flash" die Oskar Concertina ESP32 Firmware auf den Mikrocontroller.
 +
Teste mit "make monitor" ob alle Tasten Signale liefern. Jedes Lösen einer Taste wird als Bit eines Bytes am Monitor angezeigt!
 +
Stelle eine Bluetooth Verbindung mit deinem Smartphone (oder anderen Bluetooth fähigen Endgerät welche Bluetooth HID-Tastaturen akzeptieren) her!
 +
Oskar Concertina lässt sich nur eine begrenzte Zeit (30 Sekunden) nach dem Einschalten "pairen" also mit einem neuen Gerät verbinden.
 +
Falls es nicht gleich klappt, trenne Oskar Concertina von der Energieversorgung (per USB-Kabel oder LiPo-Akku) und wiederhole den "Pairing-Vorgang", innerhalb von 30 Sekunden.
 +
Die Verbindung zum LiPo-Akku wird über den Ein/Aus-Schalter hergestellt (Schalter auf der inneren Position) oder unterbrochen (Schalter auf der äußeren Position).

Version vom 16. September 2019, 17:29 Uhr

Am Smartphone schreiben ist nicht bequem. Wurstfinger, Autokorrektur und schon kleine Stöße können beim Schreiben schnell lästig werden. Das gilt vor allem, wenn man den Touchscreen nicht sehen kann. Leider ist die Tastatur mit 105 Tasten ist zu groß zum Einpacken.

Eine Blindenschrift-Tastatur (Brailler) benötigt jedoch nur 8 Tasten und kann den gleichen Zeichenumfang wie eine große Tastatur abbilden. Die Vielfalt der Zeichen wird über Kombinationen der Tasten/Braillepunkte der Blindenschrift Braille erreicht. Diese Überlegungen, mehrere Prototypen und eine Anwenderstudie der TU-Wien führten zu einem mobilen, open-source Brailler namens Oskar Concertina. Oskar Concertina lässt sich an der Rückseite eines Smartphones befestigen und kann über Bluetooth mit gängigen Smartphones verbunden werden.

Braille ist die heute am weitesten verbreitete Blindenschrift. Das Braillezeichen (Braillezelle) der Blindenschrift Braille besteht aus sechs taktilen Punktpositionen. Das Basis-System der deutschen Blindenschrift ermöglicht die Wiedergabe eines Textes in 6-Punkte-Blindenschrift. Computer-Braille erweitert die 6-Punkte-Blindenschrift um zwei weitere Punkte unterhalb des 6-Punkte-Blindenschrift-Zeichens auf die 8-Punkte-Brailleschrift. Die Deutsche Norm DIN 32 982 definiert Computer-Braille (auch als Euro-Braille bezeichnet). Da diese Norm jedoch etwas in die Jahre gekommen ist, hat der Braille Experte Prof. Erich Schmid eine für heutige Computer und Smartphones angepasste Variante "Erich Schmids 8 Keys Braille" für Oskar entwickelt.

Der Aufbau besteht im Wesentlichen aus einem Mikrocontroller (ESP32) und 8 Tasten. Der Nachbau ist anfängerfreundlich. Du musst nur (bedrahtete) Bauteile mit Durchkontaktierung löten. Die Platine kannst du bei einem Platinenhersteller anfertigen lassen. Der 3D-Druck des Gehäuses, mit 0,4 mm Düsendurchmesser eines Kossel 3D-Druckers, dauert ca. 4 Stunden. Der Zusammenbau dauert ca. 1 Stunde. Die Materialkosten betragen ca. € 50.

Vorbereitung

Für den Bau von Oskar Concertina brauchst du Material, Werkzeug und Software.

Elektronik löten

  1. Zuerst nur die Bauteile über dem Mikrocontroller Board Wemos LolinD32 anlöten. Löte den Widerstand und nur die 4 Tasten über dem LolinD32 an. Achtung! Die Lötstellen dieser Bauteile werden anschließend vom LolinD32 verdeckt und können nach dem Anlöten des LolinD32 nicht mehr gelötet werden! Die 4 Tasten neben dem LolinD32 dürfen noch nicht angelötet werden, damit Platz zum Anlöten des LolinD32 bleibt!
  2. Jetzt kannst du LolinD32 anlöten. Die Stiftleisten kommen zwischen Platine und LolinD32 wobei die langen Stifte nach unten Richtung LolinD32 zeigen. Löte die LolinD32 Pins BAT, 13, 12, 14, 27, 26, 25, 33, 32 sowie die beiden GND und deren Nachberpins an. Zwicke die überstehenden Stifte bei GND und PIN 15 mit dem Seitenschneider ab, damit bleibt Platz für den Magneten.
  3. Danach die übrigen Bauteile (LiPo Stecker, Ein/Aus Schalter und 4 Tasten) anlöten, und schon kannst du von der Lötstation zum Computer wechseln.

Firmware flashen

Falls du das "Espressif IoT Development Framework" noch nicht installiert hast, folge der Installations Anleitung von Espressif. Lade den Source Code der Oskar ESP32 Firmware herunter! Dort findest du je nach Geschmack einen Downloadbutton oder die nötigen git Befehle. Stelle die USB-Kabelverbindung zwischen Computer und Oskar Concertina her! Wechsel in das heruntergeladene (und falls nötig entpackte) Verzeichnis und flashe mit dem Befehl "make flash" die Oskar Concertina ESP32 Firmware auf den Mikrocontroller. Teste mit "make monitor" ob alle Tasten Signale liefern. Jedes Lösen einer Taste wird als Bit eines Bytes am Monitor angezeigt! Stelle eine Bluetooth Verbindung mit deinem Smartphone (oder anderen Bluetooth fähigen Endgerät welche Bluetooth HID-Tastaturen akzeptieren) her! Oskar Concertina lässt sich nur eine begrenzte Zeit (30 Sekunden) nach dem Einschalten "pairen" also mit einem neuen Gerät verbinden. Falls es nicht gleich klappt, trenne Oskar Concertina von der Energieversorgung (per USB-Kabel oder LiPo-Akku) und wiederhole den "Pairing-Vorgang", innerhalb von 30 Sekunden. Die Verbindung zum LiPo-Akku wird über den Ein/Aus-Schalter hergestellt (Schalter auf der inneren Position) oder unterbrochen (Schalter auf der äußeren Position).