Shaker Racer

Publikation von Studierenden der FH OÖ
Die Motivation
Der Shaker Racer ist im Einsatz bei
Informationsveranstaltungen der FH Hagenberg
Jedoch in Zeiten von Smart...
Shaker Racer - Grundsätzliches
Leicht modifiziertes ferngesteuertes Spielzeugauto
Shaker Racer Modul integriert welches mi...
Shaker Racer 4 Android
Lenkrad das sich bei Neigung mit bewegt
Menu
Und
HUD

Pedal das zum Beschleunigen verwendet werden ...
Projektteam

Andreas Schuster

Matthias Hochrieser

Shaker Racer

Projektbetreuer
DI Stephan Selinger

Projektteam

Seite ...
Shaker Racer 4 Android – Menu
und Hud

Menu – Action Bar
Verbindung aufnehmen zum Auto
Einstellungen: Gangschaltung ändern...
Shaker Racer 4 Android –
Verbindung zum Auto
Verbindung erfolgt über Bluetooth 2.0
Datenpaket der Bluetooth Verbindung:

D...
Shaker Racer 4 Android –
Automatik oder Manuell?

Die App verfügt über zwei Bedienkonzepte:
Automatik: Beschleunigung durc...
Shaker Racer 4 Android Steuerung
Nicht Lineares Lenken: Ermöglicht eine stabile
Lenkung des Autos. => Mittlerer Bereich er...
Shaker Racer 4 Android Sprachen

Der Sprachen Button ermöglich ein schnelles wechseln
ins Englische bzw. ins Deutsche.
Aus...
Shaker Racer 4 Android –
Tutorial Ansicht
Kurze Erklärung der Bedienungselement die sich im
Hauptmenü/bildschirm befinden
...
Danke

Seite 12
Nächste SlideShare
Wird geladen in …5
×

Presentation

66 Aufrufe

Veröffentlicht am

0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
66
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
9
Aktionen
Geteilt
0
Downloads
0
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie
  • Herzlich Willkommen zu unserer Projektpräsentation.
    Wir haben unser Projekt mit dem Namen calcResistor für die Plattform Windows Phone entwickelt.
  • Die Motivation dahinter kommt bei uns aus verschiedenen Bereichen ist aber dieselbe. Meine Kollegen wurden mit dem Problem in der HTL und ich in meiner Lehrzeit damit konfrontiert.
  • Um das Prinzip der Widerstandswerte auch Personen ohne Elektronik Vorwissen näher zu bringen, hier nun eine kurze Erklärung.
     
    Es gibt Widerstände mit 3,4,5 sowie 6 Farbringen. Wobei bei der Farbtabelle die Widerstände mit 3/4 und 5/6 unterschieden werden. Ich werde das Anhand eines Beispiels auf der nächsten Seite kurz veranschaulichen.
     
    Ein weiterer wichtiger Aspekt in unserer App, welchen wir in den meisten Apps im Market vermissten, ist die E-Reihen Überprüfung. Diese E-Reihen sind eine genormte Folge von Eigenschaftswerten für elektrische Bauteile. Das heißt wenn ein Widerstand in dieser Liste vorhanden ist, dann existiert dieser Widerstand laut Norm.
  • Hier sieht man die Auflösung der Farbcodierung mit einer Tabelle wie man sie in Tabellenbücher findet. Nun zum ermitteln vom Wert des Widerstandes. Suchen der Farbe gelb: 4, Farbe violett: 7, Farbe orange: 1000, Farbe gold: 5%. Daraus resultiert ein 47kOhm mit 5%
  • Suchen eines Widerstandes, Eingabe der Widerstandswerte sprich die Ohm, dann den Multiplikator und zusätzlich Toleranz und eventuell den Temperaturkoeffizienten, bei eingabe des Temperaturkoeffizienten kann nur ein Widerstand mit 6 Ringen resultieren.
  • Hier sieht man das ein Widerstand nicht in den E-Reihen existiert, es wird der nächste in den E-Reihen existierende Widerstand vorgeschlagen.
  • Eingeben der Farbringe, nach auswählen aller Farbringe, errechnen sich die Widerstandswerte.
    Zusätzlich wird angegeben ob sich der Widerstand in den vorher schon erwähnten E-Reihen befindet.
  • Mit einem sogenannten "Long press" auf den Widerstand kommt man in das Kontext Menü, in welchem man aus 4 aus der Branche bekannten Onlineanbieter von Elektronikzubehör auswählen kann. Wenn man nun einen der Anbieter auswählt kommt man direkt, in Abhängigkeit der Systemsprache, auf die Website des Onlinehändlers, wo man direkt zu dem gesuchten Widerstand kommt.
  • Mit einem sogenannten "Long press" auf den Widerstand kommt man in das Kontext Menü, in welchem man aus 4 aus der Branche bekannten Onlineanbieter von Elektronikzubehör auswählen kann. Wenn man nun einen der Anbieter auswählt kommt man direkt, in Abhängigkeit der Systemsprache, auf die Website des Onlinehändlers, wo man direkt zu dem gesuchten Widerstand kommt.
  • In der ResistorMain werden die Widerstände dargestellt. Build Resistor generiert die Widerstände in beide Richtungen. In der Resistor Klasse sind die Daten des Widerstandes abgespeichert. CheckResistor, hier geschieht die Überprüfung der E-Reihen.
  • Presentation

    1. 1. Shaker Racer Publikation von Studierenden der FH OÖ
    2. 2. Die Motivation Der Shaker Racer ist im Einsatz bei Informationsveranstaltungen der FH Hagenberg Jedoch in Zeiten von Smartphones, ist die Bedienung mittels Nokia N95 nicht mehr aktuell. Die Lösung: Shaker Racer für Android! Motivation Seite 2
    3. 3. Shaker Racer - Grundsätzliches Leicht modifiziertes ferngesteuertes Spielzeugauto Shaker Racer Modul integriert welches mittels Bluetooth kommuniziert Erweiterbar mit Ideen: Gangsystem, Geschwindigkeits-, Drehzahlsensor, usw. Shaker Racer Seite 3
    4. 4. Shaker Racer 4 Android Lenkrad das sich bei Neigung mit bewegt Menu Und HUD Pedal das zum Beschleunigen verwendet werden kann Hauptbildschirm Seite 4
    5. 5. Projektteam Andreas Schuster Matthias Hochrieser Shaker Racer Projektbetreuer DI Stephan Selinger Projektteam Seite 5
    6. 6. Shaker Racer 4 Android – Menu und Hud Menu – Action Bar Verbindung aufnehmen zum Auto Einstellungen: Gangschaltung ändern Sprache Wechseln, Hilfe und About Hud zeigt (Am Auto nicht implementiert) Geschwindigkeit und Drehzahl Gang Menu und HUD Seite 6
    7. 7. Shaker Racer 4 Android – Verbindung zum Auto Verbindung erfolgt über Bluetooth 2.0 Datenpaket der Bluetooth Verbindung: Device ID kennzeichnet die Verschiedenen „Geräte“ u.a. Lenkung, Beschleunigung, Hupe, usw. Data enthält z.B. bei der Lenkung Werte von -128 (Rechts) bis 127(Links) Message ID z.B. 4 für ein Update Bluetooth Datenpaket Seite 7
    8. 8. Shaker Racer 4 Android – Automatik oder Manuell? Die App verfügt über zwei Bedienkonzepte: Automatik: Beschleunigung durch Neigung des Telefons Manuell: Beschleunigung durch drücken des Pedals und Gangschalten durch Neigung des Telefons Einstellungen – Automatik oder Manuell Seite 8
    9. 9. Shaker Racer 4 Android Steuerung Nicht Lineares Lenken: Ermöglicht eine stabile Lenkung des Autos. => Mittlerer Bereich ermöglicht es das Auto in der Spur zu halten. Nicht lineares Lenken Seite 9
    10. 10. Shaker Racer 4 Android Sprachen Der Sprachen Button ermöglich ein schnelles wechseln ins Englische bzw. ins Deutsche. Austauschen der Localiation und Update der UI Sprachen wechseln Seite 10
    11. 11. Shaker Racer 4 Android – Tutorial Ansicht Kurze Erklärung der Bedienungselement die sich im Hauptmenü/bildschirm befinden Exit durch Berührung Tutorial Ansicht Seite 11
    12. 12. Danke Seite 12

    ×