AndroidRCCar & Physical Computing mit Android



Ähnliche Dokumente
Programmieren für Ingenieure Sommer Ein Rechner. Rechner sind überall. Gerät, das mittels programmierbarer Rechenvorschriften Daten verarbeitet.

Wearables & Internet of Things. Definition, Chancen und Risiken saarcamp 2014 Nico Maas

Bereit für neue Technologien

TISIS - Industrie 4.0. Ereignis, Ort, Datum

User Mode Linux. Sven Wölfel 15. April 2005

Süddeutsche Zeitung Magazin Augmented Reality Spezial Ausgabe

Fortbildungsmodule >> Elektrotechnik. Modulpräzisierung zu Modul 22 >> µc. Teilmodul 22.1 Grundlagen µcontroller 8051

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

Vorgestellt vom mexikanischen Rat für Fremdenverkehr

Innovativer Unterricht mit Open Source Technologien

Arbeitsschutz in Kleinunternehmen da geht was!

mmone Internet Installation Windows XP

FAQ Verwendung. 1. Wie kann ich eine Verbindung zu meinem virtuellen SeeZam-Tresor herstellen?

Der schnelle Weg zu Ihrer eigenen App

Win-Digipet V 9.2 Premium Edition Wie bastele ich mir steuerbare Kontakte. Wie bastele ich mir steuerbare Kontakte? -Quick-And-Dirty-Lösung-

Wie verbinde ich ein JBOD-System mit dem QStore QMX? - 1

CU-R-CONTROL. Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32. Autor: Christian Ulrich

Hier ist die Anleitung zum Flashen des MTK GPS auf der APM 2.0. Prinzipiell funktioniert es auch auf der APM 2.5 und APM 1.

E-Business Architekturen

Installation. Windows. E-mP Ernst-mechanische Produkte Auf die Bell Linkenheim-Hochstetten Deutschland

Hinweis Anschluss und Installation der Treibersoftware in der richtigen Reihenfolge durchführen - so geht s: Inhalt Download der Treibersoftware

2. Installation der minitek-app auf einem Smartphone. 3. Verbindung zwischen minitek-app und minitek herstellen

GPS - System. Silva März

1. Warum gibt es Virus Meldung beim Download der Software JNVR? Aber Bitte die Datei nur aus der Webseite: herunterladen.

Manual & Installation Guide

Vorarlberger Standardschulinstallation Anbindung von Android Mobile Devices

Produktpräsentation sellyping SCHNELL & EINFACH BESTELLEN - ZU JEDER ZEIT

Verwendung von USB-Datenträger in der VDI unter Mac OSX

A.u.S. Spielgeräte GmbH A-1210 Wien Scheydgasse 48 Tel.+43-(0) Fax. +43-(0)

Projektmanagement. Bern, 15. März Hans Peter Gächter

Einkaufen im Internet. Lektion 5 in Themen neu 3, nach Übung 10. Benutzen Sie die Homepage von:

Android-Testautomatisierung mit Robotium

Meet the Germans. Lerntipp zur Schulung der Fertigkeit des Sprechens. Lerntipp und Redemittel zur Präsentation oder einen Vortrag halten

Tess Relay-Dienste mobil nutzen

Erforderliche Änderung des Firewire (IEEE1394) Kartentreibers für die Kodak Scanner i600/i700/i1800 unter Microsoft Windows 7

UserManual. Handbuch zur Konfiguration einer FRITZ!Box. Autor: Version: Hansruedi Steiner 2.0, November 2014

1 Was ist das Mediencenter?

SCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...

METTLER TOLEDO USB-Option Installation der Treiber unter Windows XP

AW: AW: AW: AW: Kooperationsanfrage anwalt.de

dem Vater der Mutter des betreuten Kindes/der betreuten Kinder. Mein Kind/ Meine Kinder wird/werden in der Woche durchschnittlich Stunden betreut.

Einzelkurs-Auswertung Microsoft Office Excel 2010 Aufbauseminar

Konventionen. Danksagung

Interview zu Stage

FAMILIENSTAND ALLEINERZIEHENDE MÜTTER

Benutzerhandbuch. SATA/IDE - esata/usb 3,5" HDD-LAUFWERK. 1. Eigenschaften. 2. Systemanforderungen. 3. Treiber-Installation

Winet Network Solutions AG Täfernstrasse 2A CH-5405 Baden-Dättwil. Autor: Hansruedi Steiner Version: 2.0, Oktober 2012

Wie das genau funktioniert wird Euch in diesem Dokument Schritt für Schritt erklärt. Bitte lest Euch alles genau durch und geht entsprechend vor!

NEC USB 2.0. Version 1.0

Zur Teilnahme am Webinar bitten wir Sie, sich auf der Lernplattform der Firma edudip zu registrieren.

Benutzung der LS-Miniscanner

Tutorial about how to use USBView.exe and Connection Optimization for VNWA.

Ausbildung zum zertifizierten Trainer

Einmalige Einbindung in Ihre Netzwerkumgebung

Workshop. Die Wolken lichten sich. Cloud Computing"-Lösungen rechtssicher realisieren

Zentrum. Zentrum Ideenmanagement. Zentrum Ideenmanagement. Umfrage zur Nutzung von mobilen Endgeräten im Ideenmanagement

Update / Inbetriebnahme domovea Server. Update/Inbetriebnahme domovea Server Technische Änderungen vorbehalten

FRITZ!Box 6490 Kabelmodem. Anschluss und Konfiguration WLAN

Bewusster Umgang mit Smartphones

Corporate Design - Gestaltungselemente. 14. April 2015, Internationale Saarmesse

USB-Treiber Installation

Mikrocontroller Grundlagen. Markus Koch April 2011

DRF-A3 IEEE 1394 FireWire Adapter Schnellinstallationsleitfaden

Hilfestellung zum Einbinden der ALLNET IP-Kameras in die Freeware ispy

Installationsanleitung für das KKL bzw. AGV4000 Interface

tiptel 545/570 office tiptel 545/570 SD PC-Software und Treiber Installation für Windows XP/VISTA/Windows 7 (32/64 Bit)

Was tun, wenn etwas nicht funktioniert?

Installationsanleitung für ADSL mit Netzwerkanschluß unter Windows Millennium:

Studio 9: der erste Start

Hinweise zur Installation der USB Treiber für Windows XP 32bit

Das Pollin Atmel Evaluationboard Ver unter Verwendung von MyAVR_Prog Tool und der Arduino IDE ein Kurztutorial

Was meinen die Leute eigentlich mit: Grexit?

EXCHANGE Neuerungen und Praxis

Sicherheits-Tipps für Cloud-Worker

Walkabout: Location Based Services mit Android und dem Google Phone

tensiolink USB Konverter INFIELD 7

TSG Gesundheitsmanagement - auch die längste Reise beginnt mit dem ersten Schritt. Thomas Zimmermann 22. März 2011

Internet Explorer Version 6

BNC-, RJ45-, und Glasfaser- Netzwerkkarten

Installation und Bedienung von vappx unter Android

Zugriff auf OWA Auf OWA kann über folgende URLs zugegriffen werden:

Auswertung zu "Projektmanagement B, SS08"

Was ich als Bürgermeister für Lübbecke tun möchte

Entwicklung des Dentalmarktes in 2010 und Papier versus Plastik.

Glaube an die Existenz von Regeln für Vergleiche und Kenntnis der Regeln

Stadtwerke Hammelburg GmbH Geschäftsbereich HAB-Net

Termine und FileMaker

Tutorial/FAQ für die Benutzung der Webseite

virtuos Leitfaden für die virtuelle Lehre

Der Weg zur eigenen App

Installations- und Bedienungsanleitung CrontoSign Swiss

Vorstellung - "Personal Remote Desktop" für (fast) alle Hardwareplattformen und Betriebssysteme

INDUSTRIE 4.0 Informatisierung der klassischen Industrie mit dem Ziel der Smart Factory

SOS (Sea of SIMs) Server-Applikation


Professionelle Seminare im Bereich MS-Office

Transkript:

AndroidRCCar & Physical Computing mit Android Präsentation zum GDG-Bremen-Stammtisch Sven Nobis (http://www.sven.to) 6. August 2012 Bremen

Übersicht Physical Computing mit Android Was ist Physical Computing? Wie Verbinde ich meine Hardware mit Android? Exkurs: Arduino-Plattform AndroidRCCar Einführung Technischer Hintergrund Praktische Vorstellung

Übersicht Physical Computing mit Android Was ist Physical Computing? Wie Verbinde ich meine Hardware mit Android? Exkurs: Arduino-Plattform AndroidRCCar Einführung Technischer Hintergrund Praktische Vorstellung

Was ist Physical Computing? Verbindung von Hardware und Software zu einem interaktiven und physischen System

Wie Verbinde ich meine Hardware mit Android? Mit Kabel Kabellos

Wie Verbinde ich meine Hardware mit Android? Mit Kabel Kabellos

Wie Verbinde ich meine Hardware mit Android? USB

Wie Verbinde ich meine Hardware mit Android? Accessory Development Kit Teil der Android SDK µcontroller ist Host Vorraussetzung ADK-kompatibler µcontroller USB-Host-Schnittstelle ADK-kompatibles Smartphone (Android Ver. >= 2.3.3) Smartphone muss jedoch nicht USB OTG unterstüzen Fertiges Protokoll (Verbindung)

Exkurs: Arduino-Plattform Hardware Verschiedene I/O-Boards mit 8-bit µcontroller von Atmel AVR Software Entwicklungsumgebung Programmiersprache C/C++ Sehr beliebt bei Hobby-Entwicklern Open Source (Hardware & Software)

Exkurs: Arduino-Plattform Hardware Official Arduino boards Arduino Uno Arduino Leonardo Arduino Mega ADK Ard Arduino Mega 2560 Arduino LilyPad Arduino Ethernet Ardu

Einführung AndroidRCCar? Fernsteuerung eines Fahrzeugs Besonderheiten Live-Übertragung eines Kamerabildes Dreh und schwenkbare Kamera Positionsbestimmung Auch aus weiter Entfernung Durch die Nutzung des IP

Einführung AndroidRCCar? Fernsteuerung eines Fahrzeugs Besonderheiten Live-Übertragung eines Kamerabildes Dreh und schwenkbare Kamera Positionsbestimmung Auch aus weiter Entfernung Durch die Nutzung des IP

Einführung AndroidRCCar? Umgesetzt durch zwei Android-Smartphones Ein Smartphone auf dem Fahrzeug Das zweite Smartphone als Steuerung für den Benutzer

Einführung AndroidRCCar? Umgesetzt durch zwei Android-Smartphones Ein Smartphone auf dem Fahrzeug Das zweite Smartphone als Steuerung für den Benutzer

Technischer Hintergrund Wie funktioniert das ganze?

Praktische Vorstellung

Praktische Vorstellung

Praktische Vorstellung Position des Fahrzeugs (relativ zur Fernsteuerung) Fahrtrichtung des Fahrzeugs Verbleibende Akkuleistung des Fahrzeugs Geschwindigkeit des Fahrzeugs Bild der Kamera Virtuelles Steuerpad zum Drehen und Schwenken der Kamera Virtuelles Steuerpad zum Bewegen des Fahrzeugs

Interesse? http://androidrccar.sven.to

Vielen Dank für Ihre Aufmerksamkeit! http://www.sven.to

Quellen Grafiken Wie Verbinde ich meine Hardware mit Android? USB Host and Accessory Modes: http://developer.android.com/guide/topics/ connectivity/usb/index.html Produkt-Logos: http://de.wikipedia.org/ Exkurs: Arduino-Plattform: Logo http://arduino.cc/ Exkurs: Arduino-Plattform - Hardware: http://arduino.cc/en/main/hardware Exkurs: Arduino-Plattform - Hardware: Adam Greig http://www.flickr.com/photos/randomskk/2915342065/ Sonstiges Grafiken: Siehe AndroidRCCar Projekt