Projektseminar Echtzeitsysteme 2011

Ähnliche Dokumente
ES-Projektseminar (SS 2011)

ES-Projektseminar (SS 2012)

ES-Projektseminar SS2011

ES-Projektseminar (SS 2012)

Projektseminar Modellbasierte Softwareentwicklung SoSe2016

ES-Projektseminar (SS 2012)

Projektseminar Modellbasierte Softwareentwicklung SoSe2017

ES-Projektseminar (SS 2010)

Projektseminar Modellbasierte Softwareentwicklung SoSe2014

Projektseminar Modellbasierte Softwareentwicklung SoSe2014

Software-Engineering Einführung

Software-Engineering Einführung

State-of-the-Art in Software Product Line Testing and Lessons learned

Featuremodellbasiertes und kombinatorisches Testen von Software-Produktlinien

Bildung einer Community zur Vermittlung von E-Learning Erfahrungen auf Basis semantischer Netze

Gründung als Karrierepfad

Von Tags zu Semantischen Netzen

Software Product Lines

Start Up Factory. Pilotvorhaben zur Gründerförderung. Prof.Dr.-Ing. Ralf Steinmetz

SE2-6. Übung Johannes Bürdek

Soziale Netzwerke im Internet

Microsoft Corp. Übernahme von Skype Ltd. Remigius Freiwald Felix Hofmann Sören Schmidt

Projektseminar Softwaresysteme

Business Case. Nutzung von LTE durch E-Plus

Es kann Stand-Alone oder als Erweiterung einer µc Schaltung verwendet werden.

Arztsuche im Gesundheitsnavigator

Status quo Trends Perspektiven

Apple Subscription Service

Entwurf und Implementierung eines statischen Backbones für die Kommunikation mit dynamischen Nutzerpartitionen auf einem Multi-FPGA-Board

POWSE Pouch-Cell Wireless Sensing

Sichere Digitale Soziale Netzwerke

Projektseminar Softwaresysteme

SE2-3. Übung. Hinweise zum 3. Aufgabenblatt Johannes Bürdek

ThingLocator. Lokalisierung von Dingen des Alltags per Android-App. Burak Selcuk, Alexander Krenz. Hochschule RheinMain, Informatik Master

Mikrocomputertechnik. Thema: Serielle Schnittstelle / UART

Portierung einer LabVIEW-basierten OFDM-Übertragungsstrecke auf das NI USRP-2950R-System mit dem LabVIEW FPGA-Modul

Einführung. Schritt 1: Sammle deine Materialien

Remote-Objekt-Überwachung. von Jan Schäfer und Matthias Merk

F r e i t a g, 3. J u n i

L 3. L a 3. P a. L a m 3. P a l. L a m a 3. P a l m. P a l m e. P o 4. P o p 4. L a. P o p o 4. L a m. Agnes Klawatsch

S o n n t a g, 5. A u g u s t

R a i n e r N i e u w e n h u i z e n K a p e l l e n s t r G r e v e n T e l / F a x / e

S o n n t a g, 2 6. N o v e m b e r

Session: 7 Intelligente Vernetzung von Multisensormodulen für die Gebäudeautomation

DMXface ACTIVE SEND mit RS232

Lebenslauf. Akademische Laufbahn Fachgymnasium Technik Axel-Bruns Schule Celle Fachbereich Elektrotechnik Abiturnote: 2,5

Business Case. Personalausweis Fujitsu Online Store

GPS-Funkübertragungssystem mit Bluetooth-Anbindung. Benutzerhandbuch

Modellierung der Kompetenzen Lernender

10: Serial Communication Interface (SCI)

LinkVario SkyNav-USB Interface für Jeti DC/DS-Sender

LinkVario SkyNav-USB Interface für Jeti DC/DS-Sender

Grundlagen der Anwendung und Programmierung des ESP8266. Dennis Hoffmann Mittwoch, :30 Uhr Schulungsraum SW23/147

Embedded Linux gnublin Board Programmieren Sonstiges. Embedded Linux am Beispiel des Gnublin-Boards

Echtzeit-Messdatenerfassung. über WLAN. Stephan Habegger Senior Design Engineer. Neratec AG

Large-scale Bluetooth Sensor-Network Demonstrator

Berührungslose Datenerfassung. easyident-km22-usb

Willkommen! Vorbereitung:

ESP8266. Physik und Sensorik. System on Chip (SoC) für das Internet der Dinge (IoT)

Entwicklung einer Anwendung für die Microsoft HoloLens

Aufbau und Dokumentation einer Experimentierplattform für automotive Softwareentwicklung

Kurzpräsentation Lehrforschungsprojekt und Wahlmodul

Netzwerk-Analyse mit dem FEC Network Monitor

Netduino Mikroprozessor für.net Entwickler

PROJEKT: WATCH-SMART. Mehr als nur eine Uhr. Opti München Natalie Klippert Janik Münk

C-DIAS-Serielles-Interface CSI 021

Arexx-Plattform mit Kinect

Entwurf von Embedded Systems 2

Das Authoring Management System EXPLAIN zur ganzheitlichen Unterstützung des Erstellungsprozesses von Trainingsmedien und WBTs

Entwurf von Embedded Systems 2

USB2SERIALv1 Virtueller COM-Port, isoliert. Motivation Prinzip Funktion Schaltpläne Layout Signale. WindowsXP. Applikation DOS.

Beschreibung Modell Motorspindel

girocard innovativ Ein Bericht aus den "DK-Labs" girocard innovativ SRC Security Research & Consulting GmbH Seite 1

PROJEKT 1: Modbus-Interface

Device Management Schnittstellen. Referat von Peter Voser Embedded Development GmbH

Bluetooth Low Energy gleichzeitige Verbindungen zu mehreren Knoten

i2c-bus.de IN/OUT - UART Einfache Ein- und Ausgabe über serielle Schnittstelle Interrupt-Betrieb Dokument NR.: AB-001-U-03

DevOps. Alexander Pacnik, Head of DevOps Engineering

Berührungslose Datenerfassung. easyident-usb Stickreader. Art. Nr. FS-0013-HDM

Bachelor-Seminar Eingebettete Interaktive Systeme. Farming 4.0: Agriculture in the Context of Digitalization

Informatik Sommercamp 2012

Cnlab/CSI Herbsttagung Apps und Sandboxen

Cnlab/CSI Herbstveranstaltung Apps und Sandboxen

RADIUS (Remote Authentication Dial In User Service)

Vortrag von Jan-Christopher Pien Seminar IT-Security Workshop Dr. Wolf Müller

Anschluss und Verdrahtung LIFT INFO CAN-Module

Empfehlungssysteme zur Lernerunterstützung in offenen virtuellen Lernumgebungen

Python macht Embedded Linux angenehmer

App-Entwicklung mit Titanium

Domänenanalyse - Gerätetreiber

Leitfaden Kiosk Version

Bedienungsanleitung Vierfach-Bluetooth Relais PL0051

Konzeptperspektive. Sensorik- und Mikrocontrollerplattform im Formula Student Rennwagen. Johann-Nikolaus Andreae 1.

Seminarthemen WS 14/15

Making the Internet of Things

Reaktionen bei Stress am IT-Arbeitsplatz

Sensorsimulation in Hardware in the Loop-Anwendungen

Überblick zum ESP32 mit Arduino. Helmut Tschemernjak Arduino-Hannover

Die AVR Mikrocontrollerfamilie

SUPERCOM 32-BIT UND 64-BIT WINDOWS UND LINUX FÜR. ADONTEC, All Rechte vorbehalten. Rel D 9001

Transkript:

Projektseminar Echtzeitsysteme 2011 Endvortrag ES Real-Time Systems Lab Prof. Dr. rer. nat. Andy Schürr Dept. of Electrical Engineering and Information Technology Dept. of Computer Science (adjunct Professor) [Team::Android] Wilko Kunert, Erhan Leblebici, Alexander Schleich, Felix Wienker author(s) of these slides 2011 including research results of the research network ES and TU Darmstadt otherwise as specified at the respective slide www.es.tu-darmstadt.de 12.07.2011

Aufgabenstellung RS 232 Bluetooth 2 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Anwendungsszenario 1 3 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Anwendungsszenario 2 4 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Szenario 1 + 2 5 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Szenario 1 + 2 6 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Video 7 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Ausbaustufen 1. Integration des Bluetooth-Moduls 8 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Ausbaustufen 1. Integration des Bluetooth-Moduls 2. Bluetooth API 9 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Ausbaustufen 1. Integration des Bluetooth-Moduls 2. Bluetooth API 3. App Grundgerüst 10 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Ausbaustufen 1. Integration des Bluetooth-Moduls 2. Bluetooth API 3. App Grundgerüst 4. Sensordaten Auswerten 11 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Ausbaustufen 1. Integration des Bluetooth-Moduls 2. Bluetooth API 3. App Grundgerüst 4. Sensordaten Auswerten 5. Usability 12 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Zeitplanung Stand Zwischenvortrag 170 1. Stufe 2. Stufe 3. Stufe 4. Stufe 170 352 352 170 Entwickeln Testen Dokumentieren 5. Stufe 176 170 170 13 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Zeitplanung Aktueller Stand 93 1. Stufe 2. Stufe 3. Stufe 4. Stufe 5. Stufe 84 89 55 363 94 Entwickeln Testen Dokumentieren 111 135 14 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Zeitplanung Geplanter Stand 93 1. Stufe 2. Stufe 3. Stufe 4. Stufe 84 373 363 94 Entwickeln Testen 5. Stufe 55 89 Dokumentieren 111 135 Dokumentieren TODO 15 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Blockdiagramm Bluetooth-Anbindung BTM-222 BlueCore UART SPI USB PCM 16 MHz Clock 16 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Blockdiagramm Bluetooth-Anbindung BTM-222 MB96F348HS BlueCore UART UART 7 BluetoothSerialBridge SPI USB PCM UART 0 FT232RL 16 MHz Clock 17 12.07.2011 ES-Projektseminar SS 2011, Endvortrag USB - B

Blockdiagramm Bluetooth-Anbindung BTM-222 MB96F348HS BlueCore UART UART 7 BluetoothSerialBridge SPI USB 19 200 Baud PCM UART 0 115 200 Baud FT232RL 16 MHz Clock A A 18 12.07.2011 ES-Projektseminar SS 2011, Endvortrag USB - B

Blockdiagramm Bluetooth-Anbindung BTM-222 MB96F348HS BlueCore UART UART 7 BluetoothSerialBridge SPI USB 19 200 Baud PCM 115 200 Baud UART 0 115 200 Baud FT232RL 16 MHz Clock ò A 19 12.07.2011 ES-Projektseminar SS 2011, Endvortrag USB - B

Blockdiagramm Bluetooth-Anbindung BTM-222 ò A Jitter- Fehler MB96F348HS BlueCore UART SPI UART 7 ò BluetoothSerialBridge USB 19 200 Baud PCM 115 200 Baud ò UART 0 A 115 200 Baud FT232RL 16 MHz Clock ò A 20 12.07.2011 ES-Projektseminar SS 2011, Endvortrag USB - B

Blockdiagramm Bluetooth-Anbindung BTM-222 A MB96F348HS BlueCore UART SPI UART 7 A BluetoothSerialBridge USB 19 200 Baud PCM 115 200 Baud 57 600 Baud A UART 0 A 115 200 Baud FT232RL 16 MHz Clock A A 21 12.07.2011 ES-Projektseminar SS 2011, Endvortrag USB - B

Bluetooth API auf µc FreeRTOS alle 300 ms UART7 RX Interrupt ~ alle 5 ms CarControl SendSensorData MotorControlPackage - Pakete erkennen - Fahrbefehle Ausführen -Sensoren abfragen - Daten versenden Sensordaten MotorControlPackage 5 Byte - Pakettyp - ID - Speed - SteeringAngle - Stop Byte SensorDataPackage 9 Byte - Pakettyp - ID - IR-Daten (2 Byte) - US-Daten (4 Byte) - Stop Byte 22 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

BlueDrive Android App 23 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Übersicht Senden & Empfangen 24 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Fahrsignale Senden 25 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Fahrsignale Senden 26 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Fahrsignale Senden 27 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Sensordaten Empfangen 28 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Fazit - Interessantes und sehr abwechslungsreiches Projekt - Platinen Bestücken - Entwicklung in C, C#, Java - Viel über Android SDK gelernt - Erfolge - Grundstein gelegt für Bluetooth-Kommunikation - Stabile Fahrzeugsteuerung über Android App etabliert 29 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Ausblick Erweiterung Windows Anwendung 30 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Ausblick Erweiterung Android App - Sicherheitsbremsung dynamisch an Geschwindigkeit anpassen - Lenkwinkel abhängig von Geschwindigkeit und Sensoren einstellen - Neue Varianten der Fahrzeugsteuerung anbieten - Geschwindigkeitsstufen ändern durch Schütteln des Handys - Neue Varianten der Sensordatenbehandlung 31 12.07.2011 ES-Projektseminar SS 2011, Endvortrag

Fragen 32 12.07.2011 ES-Projektseminar SS 2011, Endvortrag