EasyMeter - Praktikumsaufgaben 14. Dezember 2015

Größe: px
Ab Seite anzeigen:

Download "EasyMeter - Praktikumsaufgaben 14. Dezember 2015"

Transkript

1 Embedded Software WS 2015/16 FH Münster FB2 Thomas Brinkmann, Ludwig Horsthemke EasyMeter - Praktikumsaufgaben 14. Dezember 2015 Aufgabe 1: Einrichtung i) Aufbauen der Schaltungen Bauen Sie zunächst die Empfängerschaltung entsprechend der Abbildung 1a mit Hilfe des Fototransistors auf. Denken Sie daran das Signal zu invertieren, bevor Sie es auf den RX-Pin des Raspberry Pi geben. (a) Empfänger (b) Sender Abbildung 1: Schemata Bauen Sie anschließend die Schaltung zur Emulation des EasyMeter entsprechend der Abbildung 1b mit Hilfe eines Arduinos auf. Denken Sie auch hier daran, das Signal zunächst zu invertieren, bevor Sie mit diesem die Infrarot-LED treiben. Zur Spannungsversorgung liegt der Pin D2 des Arduino auf HIGH. Sie können hier 1

2 alternativ die 3,3V Versorgung nehmen. Tipp: Eine übliche (Handy-)Kamera ist in der Lage Infrarotlicht darzustellen. So lässt sich die generelle Funktion überprüfen. Abbildung 2: Pinout des Raspberry ii) Einrichten des Raspberry Pi Standardmäßig öffnet Linux eine Konsole auf der UART-Schnittstelle, wodurch, wie von ssh bekannt, Befehle abgesetzt und Ausgaben erfolgen können. Da nur Ihr Programm Zugriff auf die UART-Schnittstelle haben soll, müssen Sie die folgenden Änderungen vornehmen. Editieren Sie die Datei /boot/cmdline.txt und entfernen Sie den Teil console=ttyama0, kgdboc=ttyama0, Editieren Sie die Datei /etc/inittab und kommentieren Sie die Zeile T0:23:respawn:/sbin/getty -L ttyama vt100 mit dem #-Zeichen aus. Starten Sie den Raspberry Pi nun neu, um die Änderungen zu übernehmen. Jetzt installieren Sie mit sudo apt-get install minicom das Programm minicom zur seriellen Kommunikation. Dies erlaubt Ihnen den Empfang der Datentelegramme zu überprüfen. Starten Sie minicom mit dem Befehl sudo minicom -s und stellen Sie unter Serial port setup als Serial Device /dev/ttyama0 und als Bps/Par/Bits E1 ein. Deaktivieren Sie Hardware Flow Control. Speichern Sie die Konfiguration mit Save setup as dfl und starten Sie den Empfang der Daten mit Exit. Sie sollten nun alle 2 Sek. ein Telegramm empfangen. iii) Oszilloskopie der relevanten Signale (optional) Schauen Sie sich die relevanten Signale auf Sender- und Empfängerseite mit Hilfe eines Oszilloskopes an. An welcher Stelle sind die Daten (logisch) invertiert? Warum könnte dies der Fall sein? Identifizieren Sie ein Byte und prüfen Sie dessen Paritätsbit. 2

3 Aufgabe 2: IRSensor Klasse Im Folgenden erstellen Sie eine Klasse, die Telegramme des EasyMeter entgegennimmt und zur Weiterverarbeitung zwischenspeichert. Es wird sich hierzu sukzessive der Klasse IRSensor angenähert. i) Funktion zum Empfang des Telegramms Schreiben Sie eine Funktion, die Eingaben in die UART-Schnittstelle einliest, zwischenspeichert und den vollständigen Erhalt eines Telegramms feststellt. Hierzu nutzen Sie die Funktionen von wiringpi, um mit dem Gerät /dev/ttyama0 zu kommunizieren. Achten Sie darauf die Kommunikation auf 7E1 einzustellen. Geben Sie die Telegramme nach vollständigem Erhalt aus. Gleicht die Ausgabe derer, die Sie in minicom gesehen haben? Wenn nein, warum nicht? ii) Auslagerung in Thread Nun lagern Sie die erstellte Funktionalität in eine Methode aus, welche sich als pthread starten lässt. Übergeben Sie ihr beim Start die Referenz auf Ihr IRSensor-Objekt und führen Sie einen geeigneten Cast durch, sodass Sie mit dem Objekt wie gewöhnlich arbeiten können. Legen Sie spätestens jetzt die Klasse IRSensor an und starten Sie den Thread an geeigneter Stelle. iii) Implementierung der gesamten Klasse Implementieren Sie nun die restliche Funktionalität der Klasse, wie etwa get-methoden, geeignete Übergabeparameter an den Konstruktor, usw. Sie dürfen sich dabei an der in Abbildung 3 dargestellten Klasse orientieren. 3

4 Abbildung 3: Klasse IRSensor Aufgabe 3: Zaehlerstand Klasse Da Sie nun Telegramme empfangen und weiterreichen können, gilt es eine Klasse zu implementieren, die aus dem String die relevanten Daten extrahiert und in entsprechenden Attributen speichert. i) Implementierung Legen Sie die Klasse Zaehlerstand (o.ä.) an und geben Sie ihr geeignete Attribute. Sie dürfen sich auch hier an der Klasse aus Abbildung 4 orientieren. ii) Textanalyse Fügen Sie nun eine Methode hinzu, welche ein Telegramm als string entgegen nimmt und eine Zaehlerstand-Instanz befüllt. Nutzen Sie hierzu zum Beispiel den tokenizer. Prüfen Sie nun in Ihrer main-funktion nur noch auf den Erhalt gesamter Telegramme. Lassen Sie sich die Zaehlerstand-Instanz bei Erhalt neu befüllen und geben Sie deren Attribute aus. Als Schutz vor der Kollision der Textanalyse mit dem neuen Befüllen des Telegramms durch den Empfangsthread bietet sich eine Mutex-Variable an. Auch ein FIFO-Puffer für Telegramme wäre hier denkbar. 4

5 Abbildung 4: Klasse Zaehlerstand iii) Verbrauchsanzeige (optional) Lassen Sie den LED-Bargraph auf Ihrer Platine die aufgenommene Leistung an der Phase L1 anzeigen. 5

Raspberry Pi und easyident

Raspberry Pi und easyident Raspberry Pi und easyident Hier wird beschrieben wie sie unsere easyident Transponder Leser mit Raspberry Pi verbinden. Folgende Leser können verwendet werden. 5 KHz 800-000 LEGIC Prime 800-000 Legic Advant

Mehr

Verdrahten des GPS Empfängers mit dem Raspberry Pi:

Verdrahten des GPS Empfängers mit dem Raspberry Pi: Willkommen! Und herzlichen Dank für den Kauf unseres AZ-Delivery NEO-6M GPS Moduls für den Raspberry Pi, Arduino oder PC! Auf den folgenden Seiten gehen wir mit dir gemeinsam die ersten Schritte von der

Mehr

EasyMeter. Embedded Software Vorlesung und Praktikum 14.12.2015. Thomas Brinkmann Ludwig Horsthemke

EasyMeter. Embedded Software Vorlesung und Praktikum 14.12.2015. Thomas Brinkmann Ludwig Horsthemke EasyMeter Embedded Software Vorlesung und Praktikum 14.12.2015 Thomas Brinkmann Ludwig Horsthemke Stegerwaldstraße 39 D-48565 Steinfurt fon +49 (0)251.83 64-050 fax +49 (0)251.83 64-060 praesidium@fh-muenster.de

Mehr

JOY-iT TFT-Display 1.8

JOY-iT TFT-Display 1.8 Ausgabe 07.07.2017 Copyright by Joy-IT 1 Index 1. Verwendung an einem Arduino 1.1 Anschließen des Displays 1.2 Installation der Bibliotheken 1.3 Beispiel-Code 2. Verwendung an einem Raspberry Pi 2.1 Anschließen

Mehr

SmartMeter. Praktikum Embedded Software. 09/01/2017 Mauricio Gómez 1

SmartMeter. Praktikum Embedded Software. 09/01/2017 Mauricio Gómez 1 SmartMeter Praktikum Embedded Software 09/01/2017 Mauricio Gómez 1 Inhat Stromzähler EasyMeter Optische Schnittstelle UART wiringserial 09/01/2017 Mauricio Gómez 2 Stromzähler Was ist ein Stromzähler?

Mehr

Die Temperaturmessung mit dem Sensor LM75. Andreas Heller & Eduard Auer

Die Temperaturmessung mit dem Sensor LM75. Andreas Heller & Eduard Auer Die Temperaturmessung 14-14 mit dem Sensor LM75 Andreas Heller & Eduard Auer 2 Andreas Heller & Eduard Auer Unser Ablauf Einleitung Fakten über LM 75 I²C - Bussystem Pin Belegung des Sensors Adressen Programmierung

Mehr

I2C Serial 2.6 LCD Modul

I2C Serial 2.6 LCD Modul Ausgabe 08.09.2017 Copyright by Joy-IT 1 Index 1. Verwendung mit einem Arduino 1.1 Anschließen des Displays 1.2 Installation der Bibliothek 1.3 Beispiel-Code 2. Verwendung mit einem Raspberry Pi 2.1 Installation

Mehr

Rückgabewerte von Methoden

Rückgabewerte von Methoden OOP Rückgabewerte von Methoden Henrik Horstmann 14. September 2014 Inhaltsverzeichnis Inhaltsverzeichnis 1 Bedeutung der Symbole...1 2 Rückgabewerte von Methoden...2 3 Der freundliche Computer...2 3.1

Mehr

Versuch 5: Linux embedded

Versuch 5: Linux embedded Ziel Installieren des Betriebssystems Raspian auf einem Raspberry mit anschließender Konfiguration und Installation weiterer Programme unter Linux. Greifen Sie auf diese Dienste von einer zweiten Arbeitsstation

Mehr

Startup, Shutdown und Reboot eines Raspberry Pi über die HomeMatic CCU

Startup, Shutdown und Reboot eines Raspberry Pi über die HomeMatic CCU Zu verschiedenen Zwecken kann es nützlich sein, einen Raspberry Pi über die HomeMatic CCU hochzufahren, herunterzufahren oder neu zu starten. Dies ist z.b. dann sinnvoll, wenn sich der Raspberry Pi an

Mehr

Raspberry Pi Einführung Prof. Dipl.-Ing. Klaus Knopper

Raspberry Pi Einführung Prof. Dipl.-Ing. Klaus Knopper Raspberry Pi Einführung Prof. Dipl.-Ing. Klaus Knopper Raspberry Pi Modell B BCM2835 SoC 512 MB RAM ARM11 (armv6) Prozessor VideoCore-IV-GPU 2x USB-2.0 HDMI-Ausgang (Video + Audio) Composite-Video Audio-Ausgang

Mehr

I2C Serial 2.6 LCD Modul. Verwendung mit einem Arduino

I2C Serial 2.6 LCD Modul. Verwendung mit einem Arduino I2C Serial 2.6 LCD Modul Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produktentschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten ist: Verwendung mit

Mehr

DC 5V Stepper Motor 28BYJ-48. Verwendung mit einem Arduino

DC 5V Stepper Motor 28BYJ-48. Verwendung mit einem Arduino DC 5V Stepper Motor 28BYJ-48 Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produktentschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten ist: Verwendung

Mehr

3,2 Touch-Display-V2 / 3,5 Touch-Display Bedienungsanleitung [Version ]

3,2 Touch-Display-V2 / 3,5 Touch-Display Bedienungsanleitung [Version ] 3,2 Touch-Display-V2 / 3,5 Touch-Display Bedienungsanleitung [Version 04.2017] Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden haben wir aufgelistet, was

Mehr

Rechnernetze Praktikum. Versuch 5: Linux embedded. Ziel

Rechnernetze Praktikum. Versuch 5: Linux embedded. Ziel Rechnernetze Praktikum Versuch 5: Linux embedded Ziel Installieren des Betriebssystems Raspian auf einem Raspberry mit anschließender Konfiguration und Installation weiterer Programme unter Linux. Greifen

Mehr

Mit PuTTY und WinSCP an der Pi

Mit PuTTY und WinSCP an der Pi Mit PuTTY und WinSCP an der Pi arbeiten (Zusammenfassung) Stand: 08.10.2016 Inhalt 1. Einleitung... 1 2. Mit PuTTY arbeiten... 2 2.1 Kopieren und Einfügen... 2 2.2 Eine Sitzung mit PuTTY... 2 2.3 Verbindung

Mehr

System-Programmierung 10: Weitere Arten von I/O. CC BY-SA, Thomas Amberg, FHNW (soweit nicht anders vermerkt)

System-Programmierung 10: Weitere Arten von I/O. CC BY-SA, Thomas Amberg, FHNW (soweit nicht anders vermerkt) System-Programmierung 10: Weitere Arten von I/O CC BY-SA, Thomas Amberg, FHNW (soweit nicht anders vermerkt) Ablauf heute ⅓ Vorlesung, ⅔ Hands-on, Feedback. Slides, Code & Hands-on: tmb.gr/syspr-10 Weitere

Mehr

mit Winzip oder anderem Programm auf PC entpacken => xxx.img-datei mit Win32Diskimager die xxx.img-datei auf Micro-SD-Card >= 4GB schreiben

mit Winzip oder anderem Programm auf PC entpacken => xxx.img-datei mit Win32Diskimager die xxx.img-datei auf Micro-SD-Card >= 4GB schreiben Raspbian installieren Download hier: https://www.raspberrypi.org/downloads/raspbian/ Für Systeme mit Monitor wird DESKTOP für Serversysteme ohne Monitor (headless) wird LITE empfohlen (Putty erforderlich)

Mehr

3.2 / 3.5 Touch-Display

3.2 / 3.5 Touch-Display .2 /.5 Touch-Display Ausgabe 11.12.2017 Copyright by Joy-IT 1 .2 /.5 Touch-Display Index 1. Anschluss 2. Installation der Software. Verwendung der Knöpfe auf dem.2 TFT 4. Touchscreen Kalibrierung 5. Konfigurierung

Mehr

3,2 Touch-Display-V2 Bedienungsanleitung [Version (Raspberry Pi 3)]

3,2 Touch-Display-V2 Bedienungsanleitung [Version (Raspberry Pi 3)] 3,2 Touch-Display-V2 Bedienungsanleitung [Version 03.2016 (Raspberry Pi 3)] Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden haben wir aufgelistet, was

Mehr

Bisher hatten immer nur als Ausgänge geschaltet und hierfür folgende Befehle benutzt:

Bisher hatten immer nur als Ausgänge geschaltet und hierfür folgende Befehle benutzt: Tasten abfragen Bisher hatten immer nur als Ausgänge geschaltet und hierfür folgende Befehle benutzt: pinmode(pinnummer, OUTPUT) digitalwrite(pinnummer, HIGH) oder digitalwrite(pinnummer, LOW) Zum Abfragen

Mehr

Raspberry Pi meets Pocket Code. Tutorial: Ampelschaltung

Raspberry Pi meets Pocket Code. Tutorial: Ampelschaltung Raspberry Pi meets Pocket Code Tutorial: Ampelschaltung Dieses Material steht unter der Creative-Commons-Lizenz Namensnennung 4.0 International. Um eine Kopie dieser Lizenz zu sehen, besuchen sie http://creativecommons.org/licenses/by/4.0/.

Mehr

Willkommen! Verdrahten des Panels mit dem Raspberry Pi:

Willkommen! Verdrahten des Panels mit dem Raspberry Pi: Willkommen! Und herzlichen Dank für den Kauf unseres AZ-Delivery U-64-LED-Panel für den Raspberry Pi oder Arduino. Auf den folgenden Seiten gehen wir mit dir gemeinsam die ersten Schritte von der Einrichtung

Mehr

3.2 / 3.5 Touch-Display

3.2 / 3.5 Touch-Display 3 3.2 / 3.5 Touch-Display Ausgabe 30.06.2017 Copyright by Joy-IT 1 3 3.2 / 3.5 Touch-Display Index 1. Verwendung mit einem Raspberry Pi 1.1 Anschluss 1.2 Installation der Software 1.3 Verwendung der Knöpfe

Mehr

3,2 Touch-Display-V2 Bedienungsanleitung

3,2 Touch-Display-V2 Bedienungsanleitung 3,2 Touch-Display-V2 Bedienungsanleitung Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten

Mehr

3.2 / 3.5 Touch-Display

3.2 / 3.5 Touch-Display .2 /.5 Touch-Display Ausgabe 22.01.2018 Copyright by Joy-IT 1 .2 /.5 Touch-Display Index 1. Anschluss 2. Installation der Software. Verwendung der Knöpfe auf dem.2 TFT 4. Touchscreen Kalibrierung 5. Konfigurierung

Mehr

Benötigte Teile für die Statusanzeige, Kosten und Beschaffungslinks:

Benötigte Teile für die Statusanzeige, Kosten und Beschaffungslinks: Projekt zur Erstellung einer Statusanzeige für die Alarmanlage Lupusec XT2(plus) über einen Raspberry Pi incl. Sprachausgabe und Schaltung von Standard Funksteckdosen Benötigte Teile für die Statusanzeige,

Mehr

Moto1. 28BYJ-48 Stepper Motor. Ausgabe Copyright by Joy-IT 1

Moto1. 28BYJ-48 Stepper Motor. Ausgabe Copyright by Joy-IT 1 28BYJ-48 Stepper Motor Ausgabe 09.08.2017 Copyright by Joy-IT 1 Index 1. Verwendung mit einem Arduino 1.1 Anschließen des Motors 1.2 Installation der Bibliothek 1.3 Verwendung des Motors 2. Verwendung

Mehr

Moto1. 28BYJ-48 Stepper Motor. Ausgabe Copyright by Joy-IT 1

Moto1. 28BYJ-48 Stepper Motor. Ausgabe Copyright by Joy-IT 1 28BYJ-48 Stepper Motor Ausgabe 30.06.2017 Copyright by Joy-IT 1 Index 1. Verwendung mit einem Arduino 1.1 Anschließen des Motors 1.2 Installation der Bibliothek 1.3 Verwendung des Motors 2. Verwendung

Mehr

Handout Raspberry Pi Workshop Touch-Display

Handout Raspberry Pi Workshop Touch-Display Handout Raspberry Pi Workshop Touch-Display Bald verfügbar auf www.pi3g.com : Display T. Box Basierend auf unserem populären TouchDisplay. Einfach an Strom anschließen und sofort benutzen! Wir nehmen gerne

Mehr

Vorgehensweise bei der Erstellung eines Bootlogs

Vorgehensweise bei der Erstellung eines Bootlogs Dies ist der Cache von Google von http://dream.reichholf.net/wiki/howto:bootlog. Es handelt sich dabei um ein Abbild der Seite, wie diese am 9. Jan. 2016 07:39:20 GMT angezeigt wurde. Die aktuelle Seite

Mehr

3,2 Touch-Display-V2 Bedienungsanleitung [Version (Raspberry Pi Linux-Kernel 4.4)]

3,2 Touch-Display-V2 Bedienungsanleitung [Version (Raspberry Pi Linux-Kernel 4.4)] 3,2 Touch-Display-V2 Bedienungsanleitung [Version 05.2016 (Raspberry Pi Linux-Kernel 4.4)] Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden haben wir aufgelistet,

Mehr

Installation. Schulfilter Plus Installationsanleitung Debian 8 (Jessie) und Debian 9 (Stretch)

Installation. Schulfilter Plus Installationsanleitung Debian 8 (Jessie) und Debian 9 (Stretch) Installation Schulfilter Plus Installationsanleitung Debian 8 (Jessie) und Debian 9 (Stretch) 1 Inhaltsverzeichnis 1 Installation... 3 1.1 Vor der Installation... 3 1.1.1 Empfohlene Betriebssysteme...

Mehr

3.2 / 3.5 Touch-Display

3.2 / 3.5 Touch-Display Ausgabe 13.10.2017 Copyright by Joy-IT 1 Index 1. Anschluss 2. Installation der Software 3. Verwendung der Knöpfe auf dem 3.2 TFT 4. Touchscreen Kalibrierung 5. Konfigurierung zur gleichzeitigen Verwendung

Mehr

Installations-Kurzanleitung

Installations-Kurzanleitung USB-SERIELL CONVERTER Installations-Kurzanleitung (DA-70146-1) Herzlich willkommen! Im Folgenden erhalten Sie Anweisungen für den Umgang mit unserem Produkt. Schritt 1: Die Treiber-CD in das CD-ROM-Laufwerk

Mehr

Raspberry Pi. Karsten Müller 1. Mai Vorwort 2. 2 SSH-Server einrichten dynamische DNS... 2

Raspberry Pi. Karsten Müller 1. Mai Vorwort 2. 2 SSH-Server einrichten dynamische DNS... 2 Raspberry Pi Karsten Müller email@kmkcl.de 1. Mai 2013 Inhaltsverzeichnis 1 Vorwort 2 2 SSH-Server einrichten 2 2.1 dynamische DNS............................................. 2 3 GPIO ansteuern 2 3.1

Mehr

Inhaltsverzeichnis ERWEITERUNG. 26. Januar 2014 RECORDTIME ENTERPRISE (LINUX) BENUTZERANLEITUNG-

Inhaltsverzeichnis ERWEITERUNG. 26. Januar 2014 RECORDTIME ENTERPRISE (LINUX) BENUTZERANLEITUNG- Inhaltsverzeichnis Installation... 2 Installation Microsoft SQL Server... 2 Installation Wine... 2 Installation FreeTDS und unixodbc... 2 Installation RecordTime... 3 Konfiguration... 3 Konfiguration Microsoft

Mehr

INHALTSVERZEICHNIS. 1.8 TFT Display. 1. Einführung

INHALTSVERZEICHNIS. 1.8 TFT Display. 1. Einführung 3 1.8 TFT-Display INHALTSVERZEICHNIS 1. Einführung 2. Verwendung mit einem Arduino 2.1 Anschließen des Displays 2.2 Installation der Bibliotheken 2.3 Beispiel-Code 3. Verwendung mit einem Raspberry Pi

Mehr

Grundlagen - Konsole/Terminal :

Grundlagen - Konsole/Terminal : VPN unter Linux Grundlagen - Konsole/Terminal : Für Debian, Ubuntu und Linux Mint empfehlen wir VPNC. Bei allen drei Distributionen kann das VPNC-Paket entweder per Paketmanager oder mit apt heruntergeladen

Mehr

Raspberry Pi Rezepte Teil 5

Raspberry Pi Rezepte Teil 5 Raspberry Pi Rezepte Teil 5 I²C: Zwischen zwei ICs Von Tony Dixon (UK) In den letzten beiden Folgen von Elektor.POST ging es um die seriellen Schnittstellen UART und SPI auf dem Expansion Header von RPi.

Mehr

PODODAT 6. Installation

PODODAT 6. Installation Installation Inhalt 1 PODODAT-Software...3 1.1 Server-Komponente...4 1.2 Client-Komponente...5 1.2.1 Ermittlung der IP-Adresse der Server-Komponente...5 1.3 CAO-Faktura...7 2 Installation der PODODAT-Software...8

Mehr

Schulfilter Plus Installationsanleitung CentOS 7

Schulfilter Plus Installationsanleitung CentOS 7 Schulfilter Plus Installationsanleitung CentOS 7 Allgemeine Informationen Inhaltsverzeichnis 1 Allgemeine Informationen... 3 2 Konfiguration der Paketverwaltung... 3 2.1 Sicherung der Konfiguration...

Mehr

Installation. Schulfilter Plus Installationsanleitung Ubuntu und Ubuntu 16.04

Installation. Schulfilter Plus Installationsanleitung Ubuntu und Ubuntu 16.04 Installation Schulfilter Plus Installationsanleitung Ubuntu 14.04 und Ubuntu 16.04 1 Inhaltsverzeichnis 1 Installation... 3 1.1 Vor der Installation... 3 1.1.1 Empfohlene Betriebssysteme... 3 1.1.2 Generelle

Mehr

3.2 / 3.5 Touch-Display

3.2 / 3.5 Touch-Display .2 /.5 Touch-Display Ausgabe 09.01.2019 Copyright by Joy-IT 1 .2 /.5 Touch-Display Index 1. Anschluss 2. Installation der Software. Verwendung der Knöpfe auf dem.2 TFT 4. Touchscreen Kalibrierung 5. Konfigurierung

Mehr

Embedded So)ware. Einrichten der Arbeitsumgebung

Embedded So)ware. Einrichten der Arbeitsumgebung Embedded So)ware Einrichten der Arbeitsumgebung Inhaltsangabe 1. Was ist installiert 2. Was ist zu tun? Einrichten des Raspi! Cross Compiler auf den Arbeitsplatzrechner installieren! Raspi einbinden! Plugin

Mehr

LK-Baseboard für Raspberry Pi B+ / Pi 2

LK-Baseboard für Raspberry Pi B+ / Pi 2 LK-Baseboard für Raspberry Pi B+ / Pi 2 Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten ist:

Mehr

In diesem Beispiel verwende ich einen Raspberry Pi 3 (wg. Ethernetanschluss) mit einem MMDVM Hat Klon.

In diesem Beispiel verwende ich einen Raspberry Pi 3 (wg. Ethernetanschluss) mit einem MMDVM Hat Klon. Pi-Star für lokale Benutzung einrichten In diesem Beispiel verwende ich einen Raspberry Pi 3 (wg. Ethernetanschluss) mit einem MMDVM Hat Klon. Lade das aktuelle Pi-Star Image herunter und schreibe es auf

Mehr

Linker-Kit RGB LED Anleitung für den Arduino und Raspberry Pi

Linker-Kit RGB LED Anleitung für den Arduino und Raspberry Pi Linker-Kit RGB LED Anleitung für den Arduino und Raspberry Pi Artikel-NR: LK-LED-RGB Zulässiger Spannungsbereich: 3-5VDC Bestimmungsgemäße Verwendung: Einsatz in Privathaushalten für Hobby Zwecke / Versuchsaufbauten,

Mehr

Praktikum Analog- und Digitaltechnik. Versuch D3 Bluetooth-steuerung mit Arduino

Praktikum Analog- und Digitaltechnik. Versuch D3 Bluetooth-steuerung mit Arduino Praktikum Analog- und Digitaltechnik Versuch D3 Bluetooth-steuerung mit Arduino Inhalt dieses Versuches: Installation und Konfiguration von Software Arduino IDE Ansteuerung einer LED über Bluetooth Vorarbeiten:

Mehr

Arduino für FunkAmateure

Arduino für FunkAmateure Arduino für FunkAmateure Arduino & Mixly 0.997 H39@email.de Was will ich machen? Arduino-IDE Graphische Programmierung mit Mixly 0.997 Vor- & Nachteile: Mixly 0. 0.997 Mixly 0.997 als eigenständige Java-Anwendung

Mehr

Internet-Technologien CS262. Corinna Schmitt Claudio Marxer Dima Mansour

Internet-Technologien CS262. Corinna Schmitt Claudio Marxer Dima Mansour Dozenten Assistenten Corinna Schmitt corinna.schmitt@unibas.ch Claudio Marxer claudio.marxer@unibas.ch Dima Mansour dima.mansour@unibas.ch Tutoren Maarten Schenk maarten.schenk@unibas.ch Ausgegeben am

Mehr

Einrichtung der Raspberry Pi

Einrichtung der Raspberry Pi Einrichtung der Raspberry Pi mit dem Raspbian (Wheezy) Stand: 06.09.2016 Inhalt 1. Einleitung... 1 2. Aktuelles Image herunterladen und installieren... 2 3. Die Pi starten und mit dem Rechner verbinden...

Mehr

Serielle Kommunikation - Kodierung

Serielle Kommunikation - Kodierung Serielle Kommunikation - Kodierung (1.) Erstellen Sie nachfolgende Klasse: Dabei haben die Methoden folgende Funktionen: exists(): Überprüft, ob eine serielle Schnittstelle existiert getproperties(): Liefert

Mehr

RFID RC522. Ausgabe Copyright by Joy-IT 1

RFID RC522. Ausgabe Copyright by Joy-IT 1 3 3 RFID RC522 Ausgabe 28.09.2016 Copyright by Joy-IT 1 3 RFID RC522 Index 1. Verwendung mit einem Arduino 1.1 Anschließen des Moduls 1.2 Installation des Moduls 2. Verwendung mit einem Raspberry Pi 2.1

Mehr

edition Make: Arduino Ein schneller Einstieg in die Microcontroller-Entwicklung von Maik Schmidt 2., akt. u. erw. Aufl. dpunkt.

edition Make: Arduino Ein schneller Einstieg in die Microcontroller-Entwicklung von Maik Schmidt 2., akt. u. erw. Aufl. dpunkt. edition Make: Arduino Ein schneller Einstieg in die Microcontroller-Entwicklung von Maik Schmidt 2., akt. u. erw. Aufl. dpunkt.verlag 2015 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 86490 126

Mehr

RFID RC522. Ausgabe Copyright by Joy-IT 1

RFID RC522. Ausgabe Copyright by Joy-IT 1 3 RFID RC522 Ausgabe 09.06.2017 Copyright by Joy-IT 1 3 RFID RC522 Index 1. Verwendung mit einem Arduino 1.1 Anschließen des Moduls 1.2 Installation des Moduls 2. Verwendung mit einem Raspberry Pi 2.1

Mehr

Talking-Pi. Ausgabe Copyright by Joy-IT 1

Talking-Pi. Ausgabe Copyright by Joy-IT 1 Ausgabe 13.10.2017 Copyright by Joy-IT 1 Index 1. Systeminstallation 2. Installation und Aktivierung zusätzlicher Bibliotheken 2.1 Übersicht 2.2 I2C 2.3 Servo-Motor Erweiterung 2.4 wiringpi 2.5 433Utils

Mehr

Anleitung: DV4Mini auf einem Raspberry Pi

Anleitung: DV4Mini auf einem Raspberry Pi Anleitung: DV4Mini auf einem Raspberry Pi Präambel OE7BSH Diese Anleitung wurde am 8. September 2015 nach aktuellen release Status (DV4Mini 1.4) erstellt. Nachdem der DV4Mini quasi work in progress ist,

Mehr

Schulfilter Plus Installationsanleitung Ubuntu 12.04

Schulfilter Plus Installationsanleitung Ubuntu 12.04 Schulfilter Plus Installationsanleitung Ubuntu 12.04 1 Allgemein Inhaltsverzeichnis 1 Allgemein... 3 2 Konfiguration der Paketverwaltung... 3 2.1 Sicherung der Konfiguration... 3 2.2 Bereinigung des Systems...

Mehr

RFID Modul basierend auf NXP MFRC-522

RFID Modul basierend auf NXP MFRC-522 3 basierend auf NXP MFRC-522 INHALTSVERZEICHNIS 1. Übersicht 2. Pin-Belegung 3. Verwendung mit einem Arduino 3.1 Anschluss des Moduls 3.2 Installation des Moduls 3.3 Beispielanwendung 4. Verwendung mit

Mehr

PiXtend Application-Note: RS232/RS485 Schnittstelle

PiXtend Application-Note: RS232/RS485 Schnittstelle CODESYS-Beispielprojekt RS232/RS485 Kommunikation mit PiXtend APP-PX-520 Stand 18.10.2016, V1.04 Qube Solutions UG (haftungsbeschränkt) Arbachtalstr. 6, 72800 Eningen, Germany http://www.qube-solutions.de/

Mehr

1,8 Display Bedienungsanleitung Raspberry Pi

1,8 Display Bedienungsanleitung Raspberry Pi 1,8 Display Bedienungsanleitung Raspberry Pi Sehr geehrter Kunde, vielen Dank, dass Sie sich für unser Produkt entschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme zu beachten

Mehr

VPN-Verbindung mit Openconnect über Terminal

VPN-Verbindung mit Openconnect über Terminal Universität Potsdam ZEIK Zentrale Einrichtung für Informationsverarbeitung und Kommunikation Konfigurationsanleitung für VPN-Verbindung (Linux) Autoren: Stefan Manthey, Jens Tebner Stand: 13.01.2016 Einleitung

Mehr

Motorsteuerung. Embedded Software Praktikum 4. Tim Hölzemann Embedded Engineering

Motorsteuerung. Embedded Software Praktikum 4. Tim Hölzemann Embedded Engineering Motorsteuerung Embedded Software Praktikum 4 Tim Hölzemann Embedded Engineering Hüfferstraße 27 fon +49 (0)251.83 64-050 th403054@fh-muenster.de D-48149 Münster fax +49 (0)251.83 64-060 www.fh-muenster.de

Mehr

Hinweis: Sie finden die IP-Adresse des Druckers im Abschnitt "TCP/IP" des Menüs "Netzwerk/Berichte".

Hinweis: Sie finden die IP-Adresse des Druckers im Abschnitt TCP/IP des Menüs Netzwerk/Berichte. Seite 1 von 5 Verbindungsanleitung Unterstützte Betriebssysteme Mit der Software-CD können Sie Druckersoftware auf den folgenden Betriebssystemen installieren: Windows 8.1 Windows Server 2012 R2 Windows

Mehr

Softwareentwicklung 2 (ILV) Übung 1

Softwareentwicklung 2 (ILV) Übung 1 Fragen: Softwareentwicklung 2 (ILV) Übung 1 1.) Was ist Git? (siehe http://de.wikipedia.org/wiki/git ) git clone https://its-git.fh-salzburg.ac.at/eforsthofer.lba/swe2.git 2.) Was sind Zeiger und wie wird

Mehr

Raspberry Pi Appliances. Das richtige Betriebssystem für die eigene SW Lösung finden Pi and More 7 Nico Maas

Raspberry Pi Appliances. Das richtige Betriebssystem für die eigene SW Lösung finden Pi and More 7 Nico Maas Raspberry Pi Appliances Das richtige Betriebssystem für die eigene SW Lösung finden Pi and More 7 Nico Maas Zur Person Nico Maas IT Systemelektroniker Bachelor of Science mail@nico-maas.de www.nico-maas.de

Mehr

Arduino Digispark. Ausgabe Copyright by Joy-IT 1

Arduino Digispark. Ausgabe Copyright by Joy-IT 1 Ausgabe 25.08.2017 Copyright by Joy-IT 1 Index 1. Vorbereitung der Installation 2. Anschluss des Gerätes 3. Programmierung von Pin P5 4. Beispielcode-Übertragung 5. Support Ausgabe 25.08.2017 Copyright

Mehr

USB-Stick für die Wiederherstellung von Windows 10 für die One Xcellent Box

USB-Stick für die Wiederherstellung von Windows 10 für die One Xcellent Box USB-Stick für die Wiederherstellung von Windows 10 für die One Xcellent Box Verwenden Sie für die Wiederherstellung einen USB-Stick mit mindestens 8GB Speicherkapazität. Auf dem Stick werden alle Daten

Mehr

TeamDrive Outlook-Plugin für Windows

TeamDrive Outlook-Plugin für Windows TeamDrive für Windows TeamDrive Systems GmbH Max-Brauer-Allee 50 D-22765 Hamburg Phone +49 389 044 33 E-Mail: info@teamdrive.com Web: www.teamdrive.com Inhaltsverzeichnis 1 Einführung... 1 1.1 Über diese

Mehr

Inhaltsverzeichnis Erste Schritte Grundprinzipien in Linux

Inhaltsverzeichnis Erste Schritte Grundprinzipien in Linux 1 Erste Schritte 1 1.1 Ein Disk Image auswählen und herunterladen............. 2 1.2 Das Disk Image entpacken............................ 3 1.3 Windows......................................... 4 1.4 macos...........................................

Mehr

SBC ButtonMatrix Bedienungsanleitung. Verwendung mit einem Arduino Schritt 1 Anschließen der Matrix

SBC ButtonMatrix Bedienungsanleitung. Verwendung mit einem Arduino Schritt 1 Anschließen der Matrix Sehr geehrter Kunde, SBC ButtonMatrix Bedienungsanleitung MCU Extension 4x4 16-Key vielen Dank, dass Sie sich für unser Produktentschieden haben. Im Folgenden haben wir aufgelistet, was bei der Inbetriebnahme

Mehr

Schulfilter Plus Installationsanleitung Debian 8

Schulfilter Plus Installationsanleitung Debian 8 Schulfilter Plus Installationsanleitung Debian 8 1 Allgemein Inhaltsverzeichnis 1 Allgemein... 3 2 Konfiguration der Paketverwaltung... 3 2.1 Sicherung der Konfiguration... 3 2.2 Bereinigung des Systems...

Mehr

Quick Start Guide. mobilrc-pro. Copyright ID Servicepoint GmbH 2016 QSG Version 1.1 Stand:

Quick Start Guide. mobilrc-pro. Copyright ID Servicepoint GmbH 2016 QSG Version 1.1 Stand: Quick Start Guide mobilrc-pro Copyright ID Servicepoint GmbH 2016 QSG Version 1.1 Stand: 30.06.2016 ID Servicepoint GmbH Gustav-Becker-Str. 20 B D-21218 Seevetal Tel. +49 (0)4105 14116-0 Fax: +49 (0)4105

Mehr

PPL 10 Installationsanleitung

PPL 10 Installationsanleitung PPL 10 Installationsanleitung Stand Dez 2016 PASCHAL PLAN light 10 Installationsanleitung Seite 1 von 23 Inhaltsverzeichnis Inhalt... 2 Schritt 1 Installation Dongle Software... 3 Schritt 2 Überprüfung

Mehr

Raspberry Pi: Betriebssystem installieren und WLAN einrichten

Raspberry Pi: Betriebssystem installieren und WLAN einrichten Raspberry Pi: Betriebssystem installieren und WLAN einrichten Prof. Dr. Claus Brell, Hochschule Niederrhein 11.11.2015 Inhalt: 1 Motivation... 1 2 Aufwand und Vorgehen... 2 3 Vorbereitungen... 2 4 Betriebssystem

Mehr

USB / LAN Interface ACS - Power Source HBS Electronic GmbH

USB / LAN Interface ACS - Power Source HBS Electronic GmbH HBS Electronic GmbH HBS Electronic USB / LAN Interface HBS Electronic GmbH Mannheimer Straße 89-91 68782 Brühl Tel. 06202 / 97 87 46-0 Fax 06202 / 97 87 46-6 email info@hbs-electronic.de www.hbs-electronic.de

Mehr

KY-001 Temperatur Sensor Modul

KY-001 Temperatur Sensor Modul KY-001 Temperatur Sensor Modul Inhaltsverzeichnis 1 Bild... 1 2 Technische Daten / Kurzbeschreibung... 1 3 Pin-Belegung... 2 4 Codebeispiel Arduino... 2 5 One-Wire Konfiguration Raspberry Pi... 3 6 Codebeispiel

Mehr

DCF77 Uhr PL0045 Atomuhr-Empfänger für PC

DCF77 Uhr PL0045 Atomuhr-Empfänger für PC DCF77 Uhr PL0045 Inhaltsverzeichnis 1. Einleitung... 2 2. Eigenschaften... 2 2.1 Grundlegende Eigenschaften... 2 2.2 Optionale Eigenschaften... 3 3. Schaltungsprinzip... 3 4. Die RS232-Schnittstelle...

Mehr

Local Control Network - Gebäudeleittechnik in Perfektion

Local Control Network - Gebäudeleittechnik in Perfektion Koppelmodul zum Anschluss an ein IP-Netzwerk Der ist ein Netzwerk-Koppler für den LCN-Bus. Die Kommunikation erfolgt über LAN (RJ45) oder. Der Koppler beinhaltet den LCN-PCHK Dienst. Typische Anwendungsgebiete

Mehr

Smart Smoke Detector. Von Govinda Hahl Internet der Dinge WS 16/

Smart Smoke Detector. Von Govinda Hahl Internet der Dinge WS 16/ Smart Smoke Detector Von Govinda Hahl Internet der Dinge WS 16/17 01.02.2017 Inhalt Problemstellung Idee Ergebnisse der Analyse Architektur Umsetzung Hardware Software Fazit Ausblick Demo Smart Smoke Detector

Mehr

Handbuch Xlive FILE ROUTER Intrexx Konfiguration

Handbuch Xlive FILE ROUTER Intrexx Konfiguration Handbuch Xlive FILE ROUTER Intrexx Konfiguration Release 2.0.1 Änderungen und Irrtümer vorbehalten 2009 Computer-live ohg Stand: 10.03.2009 1 / 22 Inhaltsverzeichnis 1 Vorbereitung/Anpassung Intrexx-Applikation...

Mehr

Anleitung: Verbindung mit der Datenbank

Anleitung: Verbindung mit der Datenbank Anleitung: Verbindung mit der Datenbank Der Zugriff auf die MySQL-Datenbank selbst kann mit sämtlichen dafür erhältlichen Tools (Beispielsweise SquirrelSQL, Toad für MySQL, EMS SQL Manager, TOra oder ähnliches)

Mehr

Raspberry als Cloud Server (Next Cloud / Owncloud)

Raspberry als Cloud Server (Next Cloud / Owncloud) Raspberry als Cloud Server (Next Cloud / Owncloud) Grundeinrichtung Ein Hinweis vorab: Sollte man keinen Monitor haben um ihn an den Raspi anzuschließen, kann man ssh von einem belieben PC mit SD-Kartenleser

Mehr

PowerPoint Kapitel 1 Lektion 2 Benutzeroberfläche

PowerPoint Kapitel 1 Lektion 2 Benutzeroberfläche PowerPoint Kapitel 1 Lektion 2 Benutzeroberfläche Benutzeroberfläche Öffnen Sie Microsoft PowerPoint 2010 und lernen Sie die Benutzeroberfläche kennen. Aufgabe Übungsdatei: - 1. Benutzeroberfläche Öffnen

Mehr

XY-Plotter. Hardware. Software µp. Software PC. von Thomas Wagner

XY-Plotter. Hardware. Software µp. Software PC. von Thomas Wagner XY-Plotter von Thomas Wagner Im folgendem wird ein XY-Plotter beschrieben, der universell einsetzbar ist, jedoch für einen speziellen Einsatzzweck entworfen wurde: die Übertragung, Anzeige und Speicherung

Mehr

Raspi mit Image Jessy_Pixel einrichten

Raspi mit Image Jessy_Pixel einrichten Raspi mit Image Jessy_Pixel einrichten Als erstes die Speicherkarte mit dem raspi Image beschreiben, hier Jessy_Pixel https://www.raspberrypi.org/downloads/raspbian/ dann in den Raspi stecken und mit Netzwerkanbindung

Mehr

1 Gestatten: Raspberry Pi! Schnellstart: Die erste Inbetriebnahme Den Desktop kennenlernen Wichtige Konsolenbefehle im Griff 69

1 Gestatten: Raspberry Pi! Schnellstart: Die erste Inbetriebnahme Den Desktop kennenlernen Wichtige Konsolenbefehle im Griff 69 Auf einen Blick 1 Gestatten: Raspberry Pi! 12 2 Schnellstart: Die erste Inbetriebnahme 23 3 Den Desktop kennenlernen 50 4 Wichtige Konsolenbefehle im Griff 69 5 Der Raspberry macht Musik -als MP3-Player

Mehr

EX x RS-232 zu Ethernet / IP. Bedienungsanleitung. 7. Anschlüsse. 8. Technische Daten. Seriell 9 Pin D-SUB Stecker

EX x RS-232 zu Ethernet / IP. Bedienungsanleitung. 7. Anschlüsse. 8. Technische Daten. Seriell 9 Pin D-SUB Stecker 7. Anschlüsse Bedienungsanleitung Seriell 9 Pin D-SUB Stecker Pin Signal Pin Signal Pin Signal 1 DCD 4 DTR 7 RTS 2 RXD 5 GROUND 8 CTS 3 TXD 6 DSR 9 DB 9M EX-6034 8. Technische Daten Stromanschluss: 5V

Mehr

Javakurs für Anfänger

Javakurs für Anfänger Javakurs für Anfänger Einheit 08: Mehr zu Klassen Lorenz Schauer Lehrstuhl für Mobile und Verteilte Systeme 1. Teil: Wiederholung Heutige Agenda Verwendung der ArrayList 2. Teil: Weitere Aspekte der OO

Mehr

D O K U M E N T A T I O N. AdvoCenter VERSION 1.1

D O K U M E N T A T I O N. AdvoCenter VERSION 1.1 D O K U M E N T A T I O N AdvoCenter VERSION 1.1 Copyright ADVOSERVICE GmbH, 2015 Inhalt 1. Einleitung... 3 2. Installation und Einrichtung von AdvoDeviceCenter... 4 2.1. Installation von AdvoDeviceCenter...

Mehr

Die Temperaturmessung

Die Temperaturmessung Die Temperaturmessung Praktikum Embedded Software 28.11.2016 Ingo Hericks 1 Inhalt Anforderungen Der Temperatursensor LM75 Der I²C-Bus Temperatursensorplatine Hinweise zur Programmierung 28.11.2016 Ingo

Mehr

Ein erstes "Hello world!" Programm

Ein erstes Hello world! Programm OOP Henrik Horstmann 14. September 2014 Inhaltsverzeichnis Inhaltsverzeichnis 1 Bedeutung der Symbole...1 2 Die Benutzer Oberfläche von HOOPLU...2 2.1 Projekte öffnen und speichern...2 2.2 Die Klasse Program

Mehr