<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>http://hyperdramatik.net/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Julian</id>
	<title>hyperdramatik - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="http://hyperdramatik.net/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Julian"/>
	<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php/Spezial:Beitr%C3%A4ge/Julian"/>
	<updated>2026-08-16T03:13:55Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Der_Videomischer&amp;diff=88</id>
		<title>Der Videomischer</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Der_Videomischer&amp;diff=88"/>
		<updated>2018-04-21T07:43:09Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Videomischer entstand aus dem Bedürfnis nach einer einfachen Software zur Wiedergabe von vorproduziertem Filmmaterial oder Live-Videos auf einem oder mehreren Bildschirmen/Beamern.&lt;br /&gt;
[[Datei:Videomischer Schematisch.jpg|720px|center]]&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
Unter diesem Link steht der Videomischer zum Download bereit (einfach rechts oben auf &amp;quot;herunterladen&amp;quot; klicken):&amp;lt;br /&amp;gt;&lt;br /&gt;
[https://drive.google.com/open?id=1nyU6I3JwL6VXRHWpfEdwMXGDjyh2oplJ https://drive.google.com/open?id=1nyU6I3JwL6VXRHWpfEdwMXGDjyh2oplJ]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Videomischer Uebersicht.PNG|thumb|Screenshot des Videomischers]]&lt;br /&gt;
Der Videomischer ist ausschließlich für Windows verfügbar und kann [https://drive.google.com/open?id=1nyU6I3JwL6VXRHWpfEdwMXGDjyh2oplJ hier von Google Drive] kostenlos herunter geladen werden. Die Zip-Datei entpacken, die VCRedist64.exe installieren und ''Videomischer.exe'' doppelklicken startet den Videomischer). Die Escape-Taste beendet ihn wieder. &amp;lt;br /&amp;gt;&lt;br /&gt;
* Im Ordner ''data/videos'' liegen alle Videos, die im Videomischer abgespielt werden können. Als Dateiformat für selbst produzierte Videos eignet sich .mp4 mit dem h264-Codec.&amp;lt;br /&amp;gt;&lt;br /&gt;
* Im Ordner ''data/pictures'' liegen alle Bilder. ''schwarz.png'' ist standardmäßig vorhanden und sorgt für ein schwarzes Bild. &amp;lt;br /&amp;gt;&lt;br /&gt;
* Alle an den PC angeschlossenen Webcams und solche Kameras, die von Windows als DirectShow-Device erkannt werden, werden automatisch im Videomischer angezeigt. &amp;lt;br /&amp;gt;&lt;br /&gt;
Ein Klick auf den jeweiligen Thumbnail spielt das Video automatisch von vorne ab oder wechselt zur entsprechenden Kamera.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; [https://drive.google.com/file/d/1CeEkQRDJEjUlRViUt7cPlAfORkk9JjkJ/preview Video-Tutorial zum Videomischer] &amp;lt;--&lt;br /&gt;
&lt;br /&gt;
== Open Source ==&lt;br /&gt;
Der Videomischer wird mit OpenFrameworks 0.9.8 entwickelt und liegt als Open Source Projekt auf [https://github.com/HfSDigital/Videomischer github.com/HfSDigital/Videomischer].&lt;br /&gt;
&lt;br /&gt;
== Andere (mehr!) Möglichkeiten zur Mischung von Videosignalen ==&lt;br /&gt;
Der Videomischer soll als möglichst einfache Software in seinen Funktionen reduziert bleiben. Benötigt man weitere Funktionen, stehen unter anderem folgende Möglichkeiten an VJ-, Projection-Mapping- und Programmiersoftware zur Verfügung:&lt;br /&gt;
*[https://troikatronix.com/ Isadora] (Windows + Mac)&lt;br /&gt;
*[https://resolume.com/ Resolume] (Windows + Mac)&lt;br /&gt;
*[https://vvvv.org/ vvvv] (Windows)&lt;br /&gt;
*[https://processing.org/ Processing] (Windows + Mac)&lt;br /&gt;
*[http://vidvox.net/ vdmx] (Mac)&lt;br /&gt;
*[https://www.derivative.ca/ Touch Designer]  (Windows + Mac)&lt;br /&gt;
*[http://madmapper.com/ Mad Mapper] (Windows + Mac)&lt;br /&gt;
*[http://www.modul8.ch/ Modul8] (Mac)&lt;br /&gt;
*[http://vj-dj.arkaos.net/grandvj/about Grand VJ]&lt;br /&gt;
*[http://www.millumin.com/v2/index.php Millumin] (Mac)&lt;br /&gt;
*[https://heavym.net/en/ Heavy M] (Windows + Mac)&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Der_Videomischer&amp;diff=87</id>
		<title>Der Videomischer</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Der_Videomischer&amp;diff=87"/>
		<updated>2018-04-20T15:25:41Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Videomischer entstand aus dem Bedürfnis nach einer einfachen Software zur Wiedergabe von vorproduziertem Filmmaterial oder Live-Videos auf einem oder mehreren Bildschirmen/Beamern.&lt;br /&gt;
[[Datei:Videomischer Schematisch.jpg|720px|center]]&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
Unter diesem Link steht der Videomischer zum Download bereit (einfach rechts oben auf &amp;quot;herunterladen&amp;quot; klicken):&amp;lt;br /&amp;gt;&lt;br /&gt;
[https://drive.google.com/open?id=1nyU6I3JwL6VXRHWpfEdwMXGDjyh2oplJ https://drive.google.com/open?id=1nyU6I3JwL6VXRHWpfEdwMXGDjyh2oplJ]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Videomischer Uebersicht.PNG|thumb|Screenshot des Videomischers]]&lt;br /&gt;
Der Videomischer ist ausschließlich für Windows verfügbar und kann [https://drive.google.com/open?id=1nyU6I3JwL6VXRHWpfEdwMXGDjyh2oplJ hier von Google Drive] kostenlos herunter geladen werden. Die Zip-Datei entpacken und ''Videomischer.exe'' doppelklicken startet den Videomischer (Eine Installation ist nicht notwendig). Die Escape-Taste beendet ihn wieder. &amp;lt;br /&amp;gt;&lt;br /&gt;
* Im Ordner ''data/videos'' liegen alle Videos, die im Videomischer abgespielt werden können. Als Dateiformat für selbst produzierte Videos eignet sich .mp4 mit dem h264-Codec.&amp;lt;br /&amp;gt;&lt;br /&gt;
* Im Ordner ''data/pictures'' liegen alle Bilder. ''schwarz.png'' ist standardmäßig vorhanden und sorgt für ein schwarzes Bild. &amp;lt;br /&amp;gt;&lt;br /&gt;
* Alle an den PC angeschlossenen Webcams und solche Kameras, die von Windows als DirectShow-Device erkannt werden, werden automatisch im Videomischer angezeigt. &amp;lt;br /&amp;gt;&lt;br /&gt;
Ein Klick auf den jeweiligen Thumbnail spielt das Video automatisch von vorne ab oder wechselt zur entsprechenden Kamera.&lt;br /&gt;
&lt;br /&gt;
--&amp;gt; [https://drive.google.com/file/d/1CeEkQRDJEjUlRViUt7cPlAfORkk9JjkJ/preview Video-Tutorial zum Videomischer] &amp;lt;--&lt;br /&gt;
&lt;br /&gt;
== Open Source ==&lt;br /&gt;
Der Videomischer wird mit OpenFrameworks 0.9.8 entwickelt und liegt als Open Source Projekt auf [https://github.com/HfSDigital/Videomischer github.com/HfSDigital/Videomischer].&lt;br /&gt;
&lt;br /&gt;
== Andere (mehr!) Möglichkeiten zur Mischung von Videosignalen ==&lt;br /&gt;
Der Videomischer soll als möglichst einfache Software in seinen Funktionen reduziert bleiben. Benötigt man weitere Funktionen, stehen unter anderem folgende Möglichkeiten an VJ-, Projection-Mapping- und Programmiersoftware zur Verfügung:&lt;br /&gt;
*[https://troikatronix.com/ Isadora] (Windows + Mac)&lt;br /&gt;
*[https://resolume.com/ Resolume] (Windows + Mac)&lt;br /&gt;
*[https://vvvv.org/ vvvv] (Windows)&lt;br /&gt;
*[https://processing.org/ Processing] (Windows + Mac)&lt;br /&gt;
*[http://vidvox.net/ vdmx] (Mac)&lt;br /&gt;
*[https://www.derivative.ca/ Touch Designer]  (Windows + Mac)&lt;br /&gt;
*[http://madmapper.com/ Mad Mapper] (Windows + Mac)&lt;br /&gt;
*[http://www.modul8.ch/ Modul8] (Mac)&lt;br /&gt;
*[http://vj-dj.arkaos.net/grandvj/about Grand VJ]&lt;br /&gt;
*[http://www.millumin.com/v2/index.php Millumin] (Mac)&lt;br /&gt;
*[https://heavym.net/en/ Heavy M] (Windows + Mac)&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Der_Videomischer&amp;diff=86</id>
		<title>Der Videomischer</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Der_Videomischer&amp;diff=86"/>
		<updated>2018-04-20T14:42:42Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Videomischer entstand aus dem Bedürfnis nach einer einfachen Software zur Wiedergabe von vorproduziertem Filmmaterial oder Live-Videos auf einem oder mehreren Bildschirmen/Beamern.&lt;br /&gt;
[[Datei:Videomischer Schematisch.jpg|720px|center]]&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
Unter diesem Link steht der Videomischer zum Download bereit (einfach rechts oben auf &amp;quot;herunterladen&amp;quot; klicken):&amp;lt;br /&amp;gt;&lt;br /&gt;
[https://drive.google.com/open?id=1nyU6I3JwL6VXRHWpfEdwMXGDjyh2oplJ https://drive.google.com/open?id=1nyU6I3JwL6VXRHWpfEdwMXGDjyh2oplJ]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Videomischer Uebersicht.PNG|thumb|Screenshot des Videomischers]]&lt;br /&gt;
Der Videomischer ist ausschließlich für Windows verfügbar und kann [https://drive.google.com/open?id=1nyU6I3JwL6VXRHWpfEdwMXGDjyh2oplJ hier von Google Drive] kostenlos herunter geladen werden. Die Zip-Datei entpacken und ''Videomischer.exe'' doppelklicken startet den Videomischer (Eine Installation ist nicht notwendig). Die Escape-Taste beendet ihn wieder. &amp;lt;br /&amp;gt;&lt;br /&gt;
* Im Ordner ''data/videos'' liegen alle Videos, die im Videomischer abgespielt werden können. Als Dateiformat für selbst produzierte Videos eignet sich .mp4 mit dem h264-Codec.&amp;lt;br /&amp;gt;&lt;br /&gt;
* Im Ordner ''data/pictures'' liegen alle Bilder. ''schwarz.png'' ist standardmäßig vorhanden und sorgt für ein schwarzes Bild. &amp;lt;br /&amp;gt;&lt;br /&gt;
* Alle an den PC angeschlossenen Webcams und solche Kameras, die von Windows als DirectShow-Device erkannt werden, werden automatisch im Videomischer angezeigt. &amp;lt;br /&amp;gt;&lt;br /&gt;
Ein Klick auf den jeweiligen Thumbnail spielt das Video automatisch von vorne ab oder wechselt zur entsprechenden Kamera.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Open Source ==&lt;br /&gt;
Der Videomischer wird mit OpenFrameworks 0.9.8 entwickelt und liegt als Open Source Projekt auf [https://github.com/HfSDigital/Videomischer github.com/HfSDigital/Videomischer].&lt;br /&gt;
&lt;br /&gt;
== Andere (mehr!) Möglichkeiten zur Mischung von Videosignalen ==&lt;br /&gt;
Der Videomischer soll als möglichst einfache Software in seinen Funktionen reduziert bleiben. Benötigt man weitere Funktionen, stehen unter anderem folgende Möglichkeiten an VJ-, Projection-Mapping- und Programmiersoftware zur Verfügung:&lt;br /&gt;
*[https://troikatronix.com/ Isadora] (Windows + Mac)&lt;br /&gt;
*[https://resolume.com/ Resolume] (Windows + Mac)&lt;br /&gt;
*[https://vvvv.org/ vvvv] (Windows)&lt;br /&gt;
*[https://processing.org/ Processing] (Windows + Mac)&lt;br /&gt;
*[http://vidvox.net/ vdmx] (Mac)&lt;br /&gt;
*[https://www.derivative.ca/ Touch Designer]  (Windows + Mac)&lt;br /&gt;
*[http://madmapper.com/ Mad Mapper] (Windows + Mac)&lt;br /&gt;
*[http://www.modul8.ch/ Modul8] (Mac)&lt;br /&gt;
*[http://vj-dj.arkaos.net/grandvj/about Grand VJ]&lt;br /&gt;
*[http://www.millumin.com/v2/index.php Millumin] (Mac)&lt;br /&gt;
*[https://heavym.net/en/ Heavy M] (Windows + Mac)&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Der_Videomischer&amp;diff=81</id>
		<title>Der Videomischer</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Der_Videomischer&amp;diff=81"/>
		<updated>2018-04-10T15:17:59Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* Andere Möglichkeiten zur Mischung von Videosignalen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Videomischer entstand aus dem Bedürfnis nach einer einfachen Software zur Wiedergabe von vorproduziertem Filmmaterial oder Live-Videos auf einem oder mehreren Bildschirmen/Beamern.&lt;br /&gt;
[[Datei:Videomischer Schematisch.jpg|720px|center]]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
[[Datei:Videomischer Uebersicht.PNG|thumb|Screenshot des Videomischers]]&lt;br /&gt;
Der Videomischer ist ausschließlich für Windows verfügbar und kann hier [...] kostenlos herunter geladen werden. Die Zip-Datei entpacken und ''Videomischer.exe'' doppelklicken startet den Videomischer (Eine Installation ist nicht notwendig). Die Escape-Taste beendet ihn wieder. &amp;lt;br /&amp;gt;&lt;br /&gt;
* Im Ordner ''data/videos'' liegen alle Videos, die im Videomischer abgespielt werden können. Als Dateiformat für selbst produzierte Videos eignet sich .mp4 mit dem h264-Codec.&amp;lt;br /&amp;gt;&lt;br /&gt;
* Im Ordner ''data/pictures'' liegen alle Bilder. ''schwarz.png'' ist standardmäßig vorhanden und sorgt für ein schwarzes Bild. &amp;lt;br /&amp;gt;&lt;br /&gt;
* Alle an den PC angeschlossenen Webcams und solche Kameras, die von Windows als DirectShow-Device erkannt werden, werden automatisch im Videomischer angezeigt. &amp;lt;br /&amp;gt;&lt;br /&gt;
Ein Klick auf den jeweiligen Thumbnail spielt das Video automatisch von vorne ab oder wechselt zur entsprechenden Kamera.&lt;br /&gt;
&lt;br /&gt;
== Open Source ==&lt;br /&gt;
Der Videomischer wird mit OpenFrameworks 0.9.8 entwickelt und liegt als Open Source Projekt auf [https://github.com/HfSDigital/Videomischer github.com/HfSDigital/Videomischer].&lt;br /&gt;
&lt;br /&gt;
== Andere (mehr!) Möglichkeiten zur Mischung von Videosignalen ==&lt;br /&gt;
Der Videomischer soll als möglichst einfache Software in seinen Funktionen reduziert bleiben. Benötigt man weitere Funktionen, stehen unter anderem folgende Möglichkeiten an VJ-, Projection-Mapping- und Programmiersoftware zur Verfügung:&lt;br /&gt;
*[https://troikatronix.com/ Isadora] (Windows + Mac)&lt;br /&gt;
*[https://resolume.com/ Resolume] (Windows + Mac)&lt;br /&gt;
*[https://vvvv.org/ vvvv] (Windows)&lt;br /&gt;
*[https://processing.org/ Processing] (Windows + Mac)&lt;br /&gt;
*[http://vidvox.net/ vdmx] (Mac)&lt;br /&gt;
*[https://www.derivative.ca/ Touch Designer]  (Windows + Mac)&lt;br /&gt;
*[http://madmapper.com/ Mad Mapper] (Windows + Mac)&lt;br /&gt;
*[http://www.modul8.ch/ Modul8] (Mac)&lt;br /&gt;
*[http://vj-dj.arkaos.net/grandvj/about Grand VJ]&lt;br /&gt;
*[http://www.millumin.com/v2/index.php Millumin] (Mac)&lt;br /&gt;
*[https://heavym.net/en/ Heavy M] (Windows + Mac)&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Der_Videomischer&amp;diff=80</id>
		<title>Der Videomischer</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Der_Videomischer&amp;diff=80"/>
		<updated>2018-04-10T15:17:43Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* Open Source */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Videomischer entstand aus dem Bedürfnis nach einer einfachen Software zur Wiedergabe von vorproduziertem Filmmaterial oder Live-Videos auf einem oder mehreren Bildschirmen/Beamern.&lt;br /&gt;
[[Datei:Videomischer Schematisch.jpg|720px|center]]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
[[Datei:Videomischer Uebersicht.PNG|thumb|Screenshot des Videomischers]]&lt;br /&gt;
Der Videomischer ist ausschließlich für Windows verfügbar und kann hier [...] kostenlos herunter geladen werden. Die Zip-Datei entpacken und ''Videomischer.exe'' doppelklicken startet den Videomischer (Eine Installation ist nicht notwendig). Die Escape-Taste beendet ihn wieder. &amp;lt;br /&amp;gt;&lt;br /&gt;
* Im Ordner ''data/videos'' liegen alle Videos, die im Videomischer abgespielt werden können. Als Dateiformat für selbst produzierte Videos eignet sich .mp4 mit dem h264-Codec.&amp;lt;br /&amp;gt;&lt;br /&gt;
* Im Ordner ''data/pictures'' liegen alle Bilder. ''schwarz.png'' ist standardmäßig vorhanden und sorgt für ein schwarzes Bild. &amp;lt;br /&amp;gt;&lt;br /&gt;
* Alle an den PC angeschlossenen Webcams und solche Kameras, die von Windows als DirectShow-Device erkannt werden, werden automatisch im Videomischer angezeigt. &amp;lt;br /&amp;gt;&lt;br /&gt;
Ein Klick auf den jeweiligen Thumbnail spielt das Video automatisch von vorne ab oder wechselt zur entsprechenden Kamera.&lt;br /&gt;
&lt;br /&gt;
== Open Source ==&lt;br /&gt;
Der Videomischer wird mit OpenFrameworks 0.9.8 entwickelt und liegt als Open Source Projekt auf [https://github.com/HfSDigital/Videomischer github.com/HfSDigital/Videomischer].&lt;br /&gt;
&lt;br /&gt;
== Andere Möglichkeiten zur Mischung von Videosignalen ==&lt;br /&gt;
Der Videomischer soll als möglichst einfache Software in seinen Funktionen reduziert bleiben. Benötigt man weitere Funktionen, stehen unter anderem folgende Möglichkeiten an VJ-, Projection-Mapping- und Programmiersoftware zur Verfügung:&lt;br /&gt;
*[https://troikatronix.com/ Isadora] (Windows + Mac)&lt;br /&gt;
*[https://resolume.com/ Resolume] (Windows + Mac)&lt;br /&gt;
*[https://vvvv.org/ vvvv] (Windows)&lt;br /&gt;
*[https://processing.org/ Processing] (Windows + Mac)&lt;br /&gt;
*[http://vidvox.net/ vdmx] (Mac)&lt;br /&gt;
*[https://www.derivative.ca/ Touch Designer]  (Windows + Mac)&lt;br /&gt;
*[http://madmapper.com/ Mad Mapper] (Windows + Mac)&lt;br /&gt;
*[http://www.modul8.ch/ Modul8] (Mac)&lt;br /&gt;
*[http://vj-dj.arkaos.net/grandvj/about Grand VJ]&lt;br /&gt;
*[http://www.millumin.com/v2/index.php Millumin] (Mac)&lt;br /&gt;
*[https://heavym.net/en/ Heavy M] (Windows + Mac)&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Der_Videomischer&amp;diff=79</id>
		<title>Der Videomischer</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Der_Videomischer&amp;diff=79"/>
		<updated>2018-04-10T14:52:10Z</updated>

		<summary type="html">&lt;p&gt;Julian: Die Seite wurde neu angelegt: „Der Videomischer entstand aus dem Bedürfnis nach einer einfachen Software zur Wiedergabe von vorproduziertem Filmmaterial oder Live-Videos auf einem oder mehr…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Videomischer entstand aus dem Bedürfnis nach einer einfachen Software zur Wiedergabe von vorproduziertem Filmmaterial oder Live-Videos auf einem oder mehreren Bildschirmen/Beamern.&lt;br /&gt;
[[Datei:Videomischer Schematisch.jpg|720px|center]]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
[[Datei:Videomischer Uebersicht.PNG|thumb|Screenshot des Videomischers]]&lt;br /&gt;
Der Videomischer ist ausschließlich für Windows verfügbar und kann hier [...] kostenlos herunter geladen werden. Die Zip-Datei entpacken und ''Videomischer.exe'' doppelklicken startet den Videomischer (Eine Installation ist nicht notwendig). Die Escape-Taste beendet ihn wieder. &amp;lt;br /&amp;gt;&lt;br /&gt;
* Im Ordner ''data/videos'' liegen alle Videos, die im Videomischer abgespielt werden können. Als Dateiformat für selbst produzierte Videos eignet sich .mp4 mit dem h264-Codec.&amp;lt;br /&amp;gt;&lt;br /&gt;
* Im Ordner ''data/pictures'' liegen alle Bilder. ''schwarz.png'' ist standardmäßig vorhanden und sorgt für ein schwarzes Bild. &amp;lt;br /&amp;gt;&lt;br /&gt;
* Alle an den PC angeschlossenen Webcams und solche Kameras, die von Windows als DirectShow-Device erkannt werden, werden automatisch im Videomischer angezeigt. &amp;lt;br /&amp;gt;&lt;br /&gt;
Ein Klick auf den jeweiligen Thumbnail spielt das Video automatisch von vorne ab oder wechselt zur entsprechenden Kamera.&lt;br /&gt;
&lt;br /&gt;
== Open Source ==&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Datei:Videomischer_Uebersicht.PNG&amp;diff=78</id>
		<title>Datei:Videomischer Uebersicht.PNG</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Datei:Videomischer_Uebersicht.PNG&amp;diff=78"/>
		<updated>2018-04-10T14:45:51Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Datei:Videomischer_Schematisch.jpg&amp;diff=77</id>
		<title>Datei:Videomischer Schematisch.jpg</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Datei:Videomischer_Schematisch.jpg&amp;diff=77"/>
		<updated>2018-04-10T14:28:12Z</updated>

		<summary type="html">&lt;p&gt;Julian: Julian lud eine neue Version von Datei:Videomischer Schematisch.jpg hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Datei:Videomischer_Schematisch.jpg&amp;diff=76</id>
		<title>Datei:Videomischer Schematisch.jpg</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Datei:Videomischer_Schematisch.jpg&amp;diff=76"/>
		<updated>2018-04-10T14:26:43Z</updated>

		<summary type="html">&lt;p&gt;Julian: Julian lud eine neue Version von Datei:Videomischer Schematisch.jpg hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Datei:Videomischer_Schematisch.jpg&amp;diff=75</id>
		<title>Datei:Videomischer Schematisch.jpg</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Datei:Videomischer_Schematisch.jpg&amp;diff=75"/>
		<updated>2018-04-10T14:15:43Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Hauptseite&amp;diff=74</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Hauptseite&amp;diff=74"/>
		<updated>2018-04-10T14:00:21Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* How-To: Video */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Herzlich Willkommen bei Allen Dingen Hyper und Drama&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/forms/d/e/1FAIpQLScybuxDz9OoN77T37nT0tms4mNK_cgfWami-mkTcyrfUSg38g/viewform?usp=pp_url&amp;amp;entry.1493133888&amp;amp;entry.710993062&amp;amp;entry.1198948153&amp;amp;entry.300042844| Ausleihe von hyperdramatischen Geräten für Studierende der Hochschule für Schauspielkunst Ernst-Busch]&lt;br /&gt;
&lt;br /&gt;
TEST *** TEST *** TEST *** TEST ***&lt;br /&gt;
&lt;br /&gt;
== How-To: Video ==&lt;br /&gt;
''Alles, was dir deine Eltern nicht zum Thema '''Videoübertragung''' erzählt haben.'' Oft ist ein PC als Schnittstelle zwischer Kamera und Bildschirm/Projektor sinnvoll oder nötig. Doch es gibt auch Fälle, in denen eine unkomplizierte, direkte Verbindung einfacher und besser ist.&lt;br /&gt;
&lt;br /&gt;
=== Direkte Verbindung der Kamera mit dem Ausgabegerät ===&lt;br /&gt;
*[[NX500|NX500 &amp;amp;rArr; Bildschirm oder Projektor]]&lt;br /&gt;
&lt;br /&gt;
=== PC als Schnittstelle ===&lt;br /&gt;
*[[Der Videomischer]]&lt;br /&gt;
*[[Blackmagic Intensity|Blackmagic Intensity &amp;amp;rArr; PC]]&lt;br /&gt;
&lt;br /&gt;
== WiFi==&lt;br /&gt;
*[[Ubiquiti WiFi|Stabiles WiFi auf der Bühne]]&lt;br /&gt;
*[[AsusRP-N53|Access Point mit dem Asus RP-N53]]&lt;br /&gt;
*[[Asus RT-AC68U|WLan mit dem Asus RT-AC68U]]&lt;br /&gt;
&lt;br /&gt;
== Arduino ==&lt;br /&gt;
*[[TFT LCD Shield|2.6&amp;quot;/2.8&amp;quot; TFT LCD Shield mit Touch]]&lt;br /&gt;
&lt;br /&gt;
== RFID ==&lt;br /&gt;
*[[User Login|Einloggen an einer Station mit einem Avatar]]&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
*[[Multiple_Keyboards_with_RaspberryPi_and_OSC|Mehrere Keyboards/RFID Reader an ein RaspberryPi, mit OSC ins Netzwerk]]&lt;br /&gt;
*[[Raspberry Pi - Helfende Befehle]]&lt;br /&gt;
&lt;br /&gt;
== QuickLinks / Hilfe zum Umgang mit dem Wiki ==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Help:Formatting| Hilfe: Formatierung]&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Help:Links| Hilfe: Links]&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Ubiquiti_WiFi&amp;diff=73</id>
		<title>Ubiquiti WiFi</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Ubiquiti_WiFi&amp;diff=73"/>
		<updated>2018-04-10T11:44:15Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wir entschieden uns für ein WiFi-System der Marke [https://www.ubnt.com/ Ubiquiti] bestehend aus:&lt;br /&gt;
&lt;br /&gt;
#[https://www.ubnt.com/edgemax/edgerouter-x/ Edge Router X]&lt;br /&gt;
#[https://www.ubnt.com/unifi/unifi-ap-ac-pro/ UniFi Access Point AC Pro]&lt;br /&gt;
#[https://www.ubnt.com/unifi/unifi-cloud-key/ UniFi Cloud Key]&lt;br /&gt;
&lt;br /&gt;
==Aufbau / Installation ==&lt;br /&gt;
[[Datei:UbiquitiWiFi Schematisch.jpg|thumb|Schematischer Aufbau des WiFi]]&lt;br /&gt;
[[Datei:UbiquitiWiFiSetup Foto.jpg | thumb | WiFi in a box]]&lt;br /&gt;
Der Cloud Key ist nicht zwingend notwendig, erleichtert aber die Einrichtung und Pflege des Netzwerks. Das System ist mit weiteren Access Points für größere Flächen erweiterbar (ggf. benötigt man einen größeren Router).&lt;br /&gt;
* Optional: Den Reset-Knopf für ca. 10 Sekunden gedrückt halten um alle Einstellungen zurück zu setzen&lt;br /&gt;
* Den Router anschließen und einrichten: &amp;lt;br /&amp;gt;https://www.youtube.com/watch?v=SianDqAQaR0&lt;br /&gt;
* Cloud Key installieren:&amp;lt;br /&amp;gt;https://www.youtube.com/watch?v=wIybx1uVTNg&lt;br /&gt;
* Dieses Video erklärt den Gesamtprozess ganz gut:&amp;lt;br /&amp;gt;https://www.youtube.com/watch?v=HcfIpTso_Ys&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Ubiquiti_WiFi&amp;diff=72</id>
		<title>Ubiquiti WiFi</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Ubiquiti_WiFi&amp;diff=72"/>
		<updated>2018-04-10T10:29:37Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wir entschieden uns für ein System der Marke [https://www.ubnt.com/ Ubiquiti] bestehend aus:&lt;br /&gt;
&lt;br /&gt;
#[https://www.ubnt.com/edgemax/edgerouter-x/ Edge Router X]&lt;br /&gt;
#[https://www.ubnt.com/unifi/unifi-ap-ac-pro/ UniFi Access Point AC Pro]&lt;br /&gt;
#[https://www.ubnt.com/unifi/unifi-cloud-key/ UniFi Cloud Key]&lt;br /&gt;
&lt;br /&gt;
==Aufbau==&lt;br /&gt;
[[Datei:UbiquitiWiFi Schematisch.jpg|thumb|Schematischer Aufbau des WiFi]]&lt;br /&gt;
[[Datei:UbiquitiWiFiSetup Foto.jpg | left | 440px | WiFi in a box]]&lt;br /&gt;
Der Cloud Key ist nicht zwingend notwendig, erleichtert aber die Einrichtung des Netzwerks. Das System ist mit weiteren Access Points einfach für größere Flächen erweiterbar (ggf. benötigt man einen größeren Router).&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Datei:UbiquitiWiFi_Schematisch.jpg&amp;diff=71</id>
		<title>Datei:UbiquitiWiFi Schematisch.jpg</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Datei:UbiquitiWiFi_Schematisch.jpg&amp;diff=71"/>
		<updated>2018-04-10T10:27:59Z</updated>

		<summary type="html">&lt;p&gt;Julian: Julian lud eine neue Version von Datei:UbiquitiWiFi Schematisch.jpg hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Ubiquiti_WiFi&amp;diff=70</id>
		<title>Ubiquiti WiFi</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Ubiquiti_WiFi&amp;diff=70"/>
		<updated>2018-04-10T10:26:41Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wir entschieden uns für ein System der Marke [https://www.ubnt.com/ Ubiquiti] bestehend aus:&lt;br /&gt;
&lt;br /&gt;
#[https://www.ubnt.com/edgemax/edgerouter-x/ Edge Router X]&lt;br /&gt;
#[https://www.ubnt.com/unifi/unifi-ap-ac-pro/ UniFi Access Point AC Pro]&lt;br /&gt;
#[https://www.ubnt.com/unifi/unifi-cloud-key/ UniFi Cloud Key]&lt;br /&gt;
&lt;br /&gt;
[[Datei:UbiquitiWiFi Schematisch.jpg|thumb|Schematischer Aufbau des WiFi]]&lt;br /&gt;
[[Datei:UbiquitiWiFiSetup Foto.jpg | left | 440px | WiFi in a box]]&lt;br /&gt;
Der Cloud Key ist nicht zwingend notwendig, erleichtert aber die Einrichtung des Netzwerks. Das System ist mit weiteren Access Points einfach für größere Flächen erweiterbar (ggf. benötigt man einen größeren Router).&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Datei:UbiquitiWiFi_Schematisch.jpg&amp;diff=69</id>
		<title>Datei:UbiquitiWiFi Schematisch.jpg</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Datei:UbiquitiWiFi_Schematisch.jpg&amp;diff=69"/>
		<updated>2018-04-10T10:25:15Z</updated>

		<summary type="html">&lt;p&gt;Julian: Julian lud eine neue Version von Datei:UbiquitiWiFi Schematisch.jpg hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Datei:UbiquitiWiFi_Schematisch.jpg&amp;diff=68</id>
		<title>Datei:UbiquitiWiFi Schematisch.jpg</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Datei:UbiquitiWiFi_Schematisch.jpg&amp;diff=68"/>
		<updated>2018-04-10T10:24:30Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Datei:UbiquitiWiFiSetup_Foto.jpg&amp;diff=67</id>
		<title>Datei:UbiquitiWiFiSetup Foto.jpg</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Datei:UbiquitiWiFiSetup_Foto.jpg&amp;diff=67"/>
		<updated>2018-04-10T09:30:32Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Ubiquiti_WiFi&amp;diff=66</id>
		<title>Ubiquiti WiFi</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Ubiquiti_WiFi&amp;diff=66"/>
		<updated>2018-04-10T09:30:03Z</updated>

		<summary type="html">&lt;p&gt;Julian: Die Seite wurde neu angelegt: „Wir entschieden uns für ein System der Marke [https://www.ubnt.com/ Ubiquiti] bestehend aus:  #[https://www.ubnt.com/edgemax/edgerouter-x/ Edge Router X] #[ht…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wir entschieden uns für ein System der Marke [https://www.ubnt.com/ Ubiquiti] bestehend aus:&lt;br /&gt;
&lt;br /&gt;
#[https://www.ubnt.com/edgemax/edgerouter-x/ Edge Router X]&lt;br /&gt;
#[https://www.ubnt.com/unifi/unifi-ap-ac-pro/ UniFi Access Point AC Pro]&lt;br /&gt;
#[https://www.ubnt.com/unifi/unifi-cloud-key/ UniFi Cloud Key]&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Hauptseite&amp;diff=65</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Hauptseite&amp;diff=65"/>
		<updated>2018-04-10T08:53:26Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Herzlich Willkommen bei Allen Dingen Hyper und Drama&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/forms/d/e/1FAIpQLScybuxDz9OoN77T37nT0tms4mNK_cgfWami-mkTcyrfUSg38g/viewform?usp=pp_url&amp;amp;entry.1493133888&amp;amp;entry.710993062&amp;amp;entry.1198948153&amp;amp;entry.300042844| Ausleihe von hyperdramatischen Geräten für Studierende der Hochschule für Schauspielkunst Ernst-Busch]&lt;br /&gt;
&lt;br /&gt;
TEST *** TEST *** TEST *** TEST ***&lt;br /&gt;
&lt;br /&gt;
== How-To: Video ==&lt;br /&gt;
''Alles, was dir deine Eltern nicht zum Thema '''Videoübertragung''' erzählt haben.''&lt;br /&gt;
&lt;br /&gt;
=== Direkte Verbindung oder PC als Schnittstelle? ===&lt;br /&gt;
&lt;br /&gt;
Oft ist ein PC als Schnittstelle zwischer Kamera und Bildschirm/Projektor sinnvoll oder nötig. Doch es gibt auch Fälle, in denen eine unkomplizierte, direkte Verbindung einfacher und besser ist.&lt;br /&gt;
&lt;br /&gt;
=== Direkte Verbindung ===&lt;br /&gt;
*[[NX500|NX500 &amp;amp;rArr; Bildschirm oder Projektor]]&lt;br /&gt;
=== PC als Schnittstelle ===&lt;br /&gt;
*[[PC Video|PC &amp;amp;rArr; alle möglichen Bildschirme, Projektor, Fernseher]]&lt;br /&gt;
*[[Smartphone|Smartphone &amp;amp;rArr; PC]]&lt;br /&gt;
*[[Blackmagic Intensity|Blackmagic Intensity &amp;amp;rArr; PC]]&lt;br /&gt;
&lt;br /&gt;
== WiFi==&lt;br /&gt;
*[[Ubiquiti WiFi|Stabiles WiFi auf der Bühne]]&lt;br /&gt;
*[[AsusRP-N53|Access Point mit dem Asus RP-N53]]&lt;br /&gt;
*[[Asus RT-AC68U|WLan mit dem Asus RT-AC68U]]&lt;br /&gt;
&lt;br /&gt;
== Arduino ==&lt;br /&gt;
*[[TFT LCD Shield|2.6&amp;quot;/2.8&amp;quot; TFT LCD Shield mit Touch]]&lt;br /&gt;
&lt;br /&gt;
== RFID ==&lt;br /&gt;
*[[User Login|Einloggen an einer Station mit einem Avatar]]&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
*[[Multiple_Keyboards_with_RaspberryPi_and_OSC|Mehrere Keyboards/RFID Reader an ein RaspberryPi, mit OSC ins Netzwerk]]&lt;br /&gt;
*[[Raspberry Pi - Helfende Befehle]]&lt;br /&gt;
&lt;br /&gt;
== QuickLinks / Hilfe zum Umgang mit dem Wiki ==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Help:Formatting| Hilfe: Formatierung]&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Help:Links| Hilfe: Links]&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=User_Login&amp;diff=64</id>
		<title>User Login</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=User_Login&amp;diff=64"/>
		<updated>2018-04-10T07:50:39Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* Euqipment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hiermit können sich Besucher mit ihrem eigenen Avatar (den sie am Einlass bekamen) an unterschiedlichen Stationen &amp;quot;einloggen&amp;quot;. Ein Master-PC erfasst den Login-Vorgang. Als weiterer (optionaler) Teil begrüßt die Login-Station den Besucher mit einem personalisiertem Satz.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Einsatz==&lt;br /&gt;
&lt;br /&gt;
==Technische Übersicht==&lt;br /&gt;
[[Datei:TechnischeUebersicht.jpg|thumb|Technische Übersicht]]&lt;br /&gt;
[[Datei:RFID Aufbau.jpg|left|x220px|Lautsprecher, Raspberry Pi und RFID-Reader mit darauf platziertem Avatar]]&lt;br /&gt;
An das Raspberry Pi ist sowohl ein (oder mehrere) RFID-Reader als auch ein kleiner Aktiv-Lautsprecher angeschlossen. Das Raspberry Pi muss im WLan sein und - da wir für die Sprachausgabe auf Googles Text-To-Speech-Dienst zugreifen - darüber einen Internetzugang bekommen. Im selben WLan muss der &amp;quot;Master Control-PC&amp;quot; sein. &amp;lt;br /&amp;gt;&lt;br /&gt;
Der RFID-Reader wird vom Raspberry Pi als Tastatur erkannt. Wird ein Avatar mit RFID-Chip auf den RFID-Reader platziert, denkt das Raspberry Pi, jemand gibt die Nummer des RFID-Chips und anschließend &amp;quot;Enter&amp;quot; ein. &amp;lt;br /&amp;gt;&lt;br /&gt;
Auf dem Raspberry Pi läuft ein Python-Script (sendAllInputs.py), das diese Tastatureingabe abfängt. Sobald es die &amp;quot;Enter&amp;quot;-Eingabe bemerkt, schickt es die Nummer des RFID-Chips über OSC an die IP-Adresse des Master Control-PC. Auf diesem läuft eine Unity3D-App, welche die OSC-Nachricht empfängt. In einer Datenbank findet die App den zu der Nummer gehörenden Namen. Anschließend schickt sie den Namen als OSC-Nachricht zurück an die IP-Adresse des Raspberry Pi.&amp;lt;br /&amp;gt;&lt;br /&gt;
Auf dem Raspberry Pi wiederum läuft das Python-Script sayName.py, welches die OSC-Nachricht empfängt und das Shell-Script speech.sh ausführt, das sich mit dem Google-Text-To-Speech-Service verbindet um die Sprachausgabe zu erzeugen.&lt;br /&gt;
&lt;br /&gt;
==Umsetzung==&lt;br /&gt;
&lt;br /&gt;
===Euqipment===&lt;br /&gt;
# [https://www.raspberrypi.org Raspberry Pi]&lt;br /&gt;
## Micro-SD Karte mit [https://www.raspberrypi.org/downloads/raspbian/ Raspbian Stretch]&lt;br /&gt;
## Micro-USB Netzteil&lt;br /&gt;
# RFID-Reader&lt;br /&gt;
# RFID-Tags&lt;br /&gt;
# Aktiv-Lautsprecher&lt;br /&gt;
# WiFi mit Internetverbindung&lt;br /&gt;
# &amp;quot;Master Control PC&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Avatar===&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;nolines&amp;quot;&amp;gt;&lt;br /&gt;
Datei:Avatar.gif|Der 3D-gedruckte Avatar mit Basisplatte, unter der der RFID-Chip klebt&lt;br /&gt;
Datei:RFID Chip.jpg|Der RFID-Chip&lt;br /&gt;
Datei:Avatar_Unterseite.jpg|Der eingeklebte RFID-Chip&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Aufbau/Installation===&lt;br /&gt;
Das Raspberry Pi&lt;br /&gt;
# ins WiFi bringen&lt;br /&gt;
# den Stationsnamen als Hostname eintragen &lt;br /&gt;
# Audio-Ausgang auf den Klinke-Ausgang setzen&lt;br /&gt;
# Audio-Lautstärke auf Maximum&lt;br /&gt;
# SSH aktivieren&lt;br /&gt;
# Zugangs-Passwort ändern&lt;br /&gt;
# Die Datei userLoginRaspiPi.zip herunterladen und auf auf dem Raspberry Pi in das Verzeichnis &amp;lt;code&amp;gt;/home/pi/&amp;lt;/code&amp;gt; entpacken. Über den Befehl &amp;lt;code&amp;gt;$ sudo sh install.sh&amp;lt;/code&amp;gt; die Installation ausführen. Nun werden alle benötigten Packages geladen.&lt;br /&gt;
# In &amp;quot;sendAllInputs.py&amp;quot; die IP-Adresse des Master-Control-PCs eintragen&lt;br /&gt;
&lt;br /&gt;
Am Router&lt;br /&gt;
# Für den Master-Control-PC eine statische IP eintragen&lt;br /&gt;
# Für das Raspberry Pi eine statische IP eintragen&lt;br /&gt;
&lt;br /&gt;
Am Master-PC&lt;br /&gt;
# IP-Adresse des Raspberry Pis eintragen&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=User_Login&amp;diff=63</id>
		<title>User Login</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=User_Login&amp;diff=63"/>
		<updated>2018-04-09T15:14:47Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* Aufbau */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hiermit können sich Besucher mit ihrem eigenen Avatar (den sie am Einlass bekamen) an unterschiedlichen Stationen &amp;quot;einloggen&amp;quot;. Ein Master-PC erfasst den Login-Vorgang. Als weiterer (optionaler) Teil begrüßt die Login-Station den Besucher mit einem personalisiertem Satz.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Einsatz==&lt;br /&gt;
&lt;br /&gt;
==Technische Übersicht==&lt;br /&gt;
[[Datei:TechnischeUebersicht.jpg|thumb|Technische Übersicht]]&lt;br /&gt;
[[Datei:RFID Aufbau.jpg|left|x220px|Lautsprecher, Raspberry Pi und RFID-Reader mit darauf platziertem Avatar]]&lt;br /&gt;
An das Raspberry Pi ist sowohl ein (oder mehrere) RFID-Reader als auch ein kleiner Aktiv-Lautsprecher angeschlossen. Das Raspberry Pi muss im WLan sein und - da wir für die Sprachausgabe auf Googles Text-To-Speech-Dienst zugreifen - darüber einen Internetzugang bekommen. Im selben WLan muss der &amp;quot;Master Control-PC&amp;quot; sein. &amp;lt;br /&amp;gt;&lt;br /&gt;
Der RFID-Reader wird vom Raspberry Pi als Tastatur erkannt. Wird ein Avatar mit RFID-Chip auf den RFID-Reader platziert, denkt das Raspberry Pi, jemand gibt die Nummer des RFID-Chips und anschließend &amp;quot;Enter&amp;quot; ein. &amp;lt;br /&amp;gt;&lt;br /&gt;
Auf dem Raspberry Pi läuft ein Python-Script (sendAllInputs.py), das diese Tastatureingabe abfängt. Sobald es die &amp;quot;Enter&amp;quot;-Eingabe bemerkt, schickt es die Nummer des RFID-Chips über OSC an die IP-Adresse des Master Control-PC. Auf diesem läuft eine Unity3D-App, welche die OSC-Nachricht empfängt. In einer Datenbank findet die App den zu der Nummer gehörenden Namen. Anschließend schickt sie den Namen als OSC-Nachricht zurück an die IP-Adresse des Raspberry Pi.&amp;lt;br /&amp;gt;&lt;br /&gt;
Auf dem Raspberry Pi wiederum läuft das Python-Script sayName.py, welches die OSC-Nachricht empfängt und das Shell-Script speech.sh ausführt, das sich mit dem Google-Text-To-Speech-Service verbindet um die Sprachausgabe zu erzeugen.&lt;br /&gt;
&lt;br /&gt;
==Umsetzung==&lt;br /&gt;
&lt;br /&gt;
===Euqipment===&lt;br /&gt;
# [https://www.raspberrypi.org Raspberry Pi]&lt;br /&gt;
## Micro-SD Karte mit [https://www.raspberrypi.org/downloads/raspbian/ Raspbian Stretch]&lt;br /&gt;
## Micro-USB Netzteil&lt;br /&gt;
# RFID-Reader&lt;br /&gt;
# RFID-Tags&lt;br /&gt;
# Aktiv-Lautsprecher&lt;br /&gt;
# WiFi mit Internetverbindung&lt;br /&gt;
# Master Control PC&lt;br /&gt;
&lt;br /&gt;
===Avatar===&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;nolines&amp;quot;&amp;gt;&lt;br /&gt;
Datei:Avatar.gif|Der 3D-gedruckte Avatar mit Basisplatte, unter der der RFID-Chip klebt&lt;br /&gt;
Datei:RFID Chip.jpg|Der RFID-Chip&lt;br /&gt;
Datei:Avatar_Unterseite.jpg|Der eingeklebte RFID-Chip&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Aufbau/Installation===&lt;br /&gt;
Das Raspberry Pi&lt;br /&gt;
# ins WiFi bringen&lt;br /&gt;
# den Stationsnamen als Hostname eintragen &lt;br /&gt;
# Audio-Ausgang auf den Klinke-Ausgang setzen&lt;br /&gt;
# Audio-Lautstärke auf Maximum&lt;br /&gt;
# SSH aktivieren&lt;br /&gt;
# Zugangs-Passwort ändern&lt;br /&gt;
# Die Datei userLoginRaspiPi.zip herunterladen und auf auf dem Raspberry Pi in das Verzeichnis &amp;lt;code&amp;gt;/home/pi/&amp;lt;/code&amp;gt; entpacken. Über den Befehl &amp;lt;code&amp;gt;$ sudo sh install.sh&amp;lt;/code&amp;gt; die Installation ausführen. Nun werden alle benötigten Packages geladen.&lt;br /&gt;
# In &amp;quot;sendAllInputs.py&amp;quot; die IP-Adresse des Master-Control-PCs eintragen&lt;br /&gt;
&lt;br /&gt;
Am Router&lt;br /&gt;
# Für den Master-Control-PC eine statische IP eintragen&lt;br /&gt;
# Für das Raspberry Pi eine statische IP eintragen&lt;br /&gt;
&lt;br /&gt;
Am Master-PC&lt;br /&gt;
# IP-Adresse des Raspberry Pis eintragen&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=User_Login&amp;diff=62</id>
		<title>User Login</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=User_Login&amp;diff=62"/>
		<updated>2018-04-09T14:55:26Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hiermit können sich Besucher mit ihrem eigenen Avatar (den sie am Einlass bekamen) an unterschiedlichen Stationen &amp;quot;einloggen&amp;quot;. Ein Master-PC erfasst den Login-Vorgang. Als weiterer (optionaler) Teil begrüßt die Login-Station den Besucher mit einem personalisiertem Satz.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Einsatz==&lt;br /&gt;
&lt;br /&gt;
==Technische Übersicht==&lt;br /&gt;
[[Datei:TechnischeUebersicht.jpg|thumb|Technische Übersicht]]&lt;br /&gt;
[[Datei:RFID Aufbau.jpg|left|x220px|Lautsprecher, Raspberry Pi und RFID-Reader mit darauf platziertem Avatar]]&lt;br /&gt;
An das Raspberry Pi ist sowohl ein (oder mehrere) RFID-Reader als auch ein kleiner Aktiv-Lautsprecher angeschlossen. Das Raspberry Pi muss im WLan sein und - da wir für die Sprachausgabe auf Googles Text-To-Speech-Dienst zugreifen - darüber einen Internetzugang bekommen. Im selben WLan muss der &amp;quot;Master Control-PC&amp;quot; sein. &amp;lt;br /&amp;gt;&lt;br /&gt;
Der RFID-Reader wird vom Raspberry Pi als Tastatur erkannt. Wird ein Avatar mit RFID-Chip auf den RFID-Reader platziert, denkt das Raspberry Pi, jemand gibt die Nummer des RFID-Chips und anschließend &amp;quot;Enter&amp;quot; ein. &amp;lt;br /&amp;gt;&lt;br /&gt;
Auf dem Raspberry Pi läuft ein Python-Script (sendAllInputs.py), das diese Tastatureingabe abfängt. Sobald es die &amp;quot;Enter&amp;quot;-Eingabe bemerkt, schickt es die Nummer des RFID-Chips über OSC an die IP-Adresse des Master Control-PC. Auf diesem läuft eine Unity3D-App, welche die OSC-Nachricht empfängt. In einer Datenbank findet die App den zu der Nummer gehörenden Namen. Anschließend schickt sie den Namen als OSC-Nachricht zurück an die IP-Adresse des Raspberry Pi.&amp;lt;br /&amp;gt;&lt;br /&gt;
Auf dem Raspberry Pi wiederum läuft das Python-Script sayName.py, welches die OSC-Nachricht empfängt und das Shell-Script speech.sh ausführt, das sich mit dem Google-Text-To-Speech-Service verbindet um die Sprachausgabe zu erzeugen.&lt;br /&gt;
&lt;br /&gt;
==Umsetzung==&lt;br /&gt;
&lt;br /&gt;
===Euqipment===&lt;br /&gt;
# [https://www.raspberrypi.org Raspberry Pi]&lt;br /&gt;
## Micro-SD Karte mit [https://www.raspberrypi.org/downloads/raspbian/ Raspbian Stretch]&lt;br /&gt;
## Micro-USB Netzteil&lt;br /&gt;
# RFID-Reader&lt;br /&gt;
# RFID-Tags&lt;br /&gt;
# Aktiv-Lautsprecher&lt;br /&gt;
# WiFi mit Internetverbindung&lt;br /&gt;
# Master Control PC&lt;br /&gt;
&lt;br /&gt;
===Avatar===&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;nolines&amp;quot;&amp;gt;&lt;br /&gt;
Datei:Avatar.gif|Der 3D-gedruckte Avatar mit Basisplatte, unter der der RFID-Chip klebt&lt;br /&gt;
Datei:RFID Chip.jpg|Der RFID-Chip&lt;br /&gt;
Datei:Avatar_Unterseite.jpg|Der eingeklebte RFID-Chip&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Aufbau===&lt;br /&gt;
===Installation===&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=User_Login&amp;diff=61</id>
		<title>User Login</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=User_Login&amp;diff=61"/>
		<updated>2018-04-09T14:35:50Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hiermit können sich Besucher mit ihrem eigenen Avatar (den sie am Einlass bekamen) an unterschiedlichen Stationen &amp;quot;einloggen&amp;quot;. Ein Master-PC erfasst den Login-Vorgang. Die Login-Station begrüßt den Besucher mit einem personalisiertem Satz.&lt;br /&gt;
&lt;br /&gt;
==Einsatz==&lt;br /&gt;
[[Datei:Avatar.gif|220px|Der 3D-gedruckte Avatar mit Basisplatte, unter der der RFID-Chip klebt]]&lt;br /&gt;
[[Datei:RFID Chip.jpg|220px|Der RFID-Chip]]&lt;br /&gt;
[[Datei:Avatar_Unterseite.jpg|220px|Der eingeklebte RFID-Chip]]&lt;br /&gt;
[[Datei:RFID Aufbau.jpg|x220px|Lautsprecher, Raspberry Pi und RFID-Reader mit darauf platziertem Avatar]]&lt;br /&gt;
&lt;br /&gt;
==Technische Übersicht==&lt;br /&gt;
[[Datei:TechnischeUebersicht.jpg|thumb|Technische Übersicht]]&lt;br /&gt;
An das Raspberry Pi ist sowohl ein (oder mehrere) RFID-Reader als auch ein kleiner Aktiv-Lautsprecher angeschlossen. Das Raspberry Pi muss im WLan sein und - da wir für die Sprachausgabe auf Googles Text-To-Speech-Dienst zugreifen - darüber einen Internetzugang bekommen. Im selben WLan muss der &amp;quot;Master Control-PC&amp;quot; sein. &amp;lt;br /&amp;gt;&lt;br /&gt;
Der RFID-Reader wird vom Raspberry Pi als Tastatur erkannt. Wird ein Avatar mit RFID-Chip auf den RFID-Reader platziert, denkt das Raspberry Pi, jemand gibt die Nummer des RFID-Chips und anschließend &amp;quot;Enter&amp;quot; ein. &amp;lt;br /&amp;gt;&lt;br /&gt;
Auf dem Raspberry Pi läuft ein Python-Script (sendAllInputs.py), das diese Tastatureingabe abfängt. Sobald es die &amp;quot;Enter&amp;quot;-Eingabe bemerkt, schickt es die Nummer des RFID-Chips über OSC an die IP-Adresse des Master Control-PC. Auf diesem läuft eine Unity3D-App, welche die OSC-Nachricht empfängt. In einer Datenbank findet die App den zu der Nummer gehörenden Namen. Anschließend schickt sie den Namen als OSC-Nachricht zurück an die IP-Adresse des Raspberry Pi.&amp;lt;br /&amp;gt;&lt;br /&gt;
Auf dem Raspberry Pi wiederum läuft das Python-Script sayName.py, welches die OSC-Nachricht empfängt und das Shell-Script speech.sh ausführt, das sich mit dem Google-Text-To-Speech-Service verbindet um die Sprachausgabe zu erzeugen.&lt;br /&gt;
&lt;br /&gt;
==Umsetzung==&lt;br /&gt;
===Euqipment===&lt;br /&gt;
&lt;br /&gt;
===Aufbau===&lt;br /&gt;
===Installation===&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=User_Login&amp;diff=60</id>
		<title>User Login</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=User_Login&amp;diff=60"/>
		<updated>2018-04-09T14:34:54Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hiermit können sich Besucher mit ihrem eigenen Avatar (den sie am Einlass bekamen) an unterschiedlichen Stationen &amp;quot;einloggen&amp;quot;. Ein Master-PC erfasst den Login-Vorgang. Die Login-Station begrüßt den Besucher mit einem personalisiertem Satz.&lt;br /&gt;
&lt;br /&gt;
==Einsatz==&lt;br /&gt;
[[Datei:Avatar.gif|220px|Der 3D-gedruckte Avatar mit Basisplatte, unter der der RFID-Chip klebt]]&lt;br /&gt;
[[Datei:RFID Chip.jpg|220px|Der RFID-Chip]]&lt;br /&gt;
[[Datei:Avatar_Unterseite.jpg|220px|Der eingeklebte RFID-Chip]]&lt;br /&gt;
[[Datei:RFID Aufbau.jpg|x220px|Lautsprecher, Raspberry Pi und RFID-Reader mit darauf platziertem Avatar]]&lt;br /&gt;
&lt;br /&gt;
==Technische Übersicht==&lt;br /&gt;
[[Datei:TechnischeUebersicht.jpg|thumb|Die Technische Übersicht]]&lt;br /&gt;
An das Raspberry Pi ist sowohl ein (oder mehrere) RFID-Reader als auch ein kleiner Aktiv-Lautsprecher angeschlossen. Das Raspberry Pi muss im WLan sein und - da wir für die Sprachausgabe auf Googles Text-To-Speech-Dienst zugreifen - darüber einen Internetzugang bekommen. Im selben WLan muss der &amp;quot;Master Control-PC&amp;quot; sein. &amp;lt;br /&amp;gt;&lt;br /&gt;
Der RFID-Reader wird vom Raspberry Pi als Tastatur erkannt. Wird ein Avatar mit RFID-Chip auf den RFID-Reader platziert, denkt das Raspberry Pi, jemand gibt die Nummer des RFID-Chips und anschließend &amp;quot;Enter&amp;quot; ein. &amp;lt;br /&amp;gt;&lt;br /&gt;
Auf dem Raspberry Pi läuft ein Python-Script (sendAllInputs.py), das diese Tastatureingabe abfängt. Sobald es die &amp;quot;Enter&amp;quot;-Eingabe bemerkt, schickt es die Nummer des RFID-Chips über OSC an die IP-Adresse des Master Control-PC. Auf diesem läuft eine Unity3D-App, welche die OSC-Nachricht empfängt. In einer Datenbank findet die App den zu der Nummer gehörenden Namen. Anschließend schickt sie den Namen als OSC-Nachricht zurück an die IP-Adresse des Raspberry Pi.&amp;lt;br /&amp;gt;&lt;br /&gt;
Auf dem Raspberry Pi wiederum läuft das Python-Script sayName.py, welches die OSC-Nachricht empfängt und das Shell-Script speech.sh ausführt, das sich mit dem Google-Text-To-Speech-Service verbindet um die Sprachausgabe zu erzeugen.&lt;br /&gt;
&lt;br /&gt;
==Umsetzung==&lt;br /&gt;
===Euqipment===&lt;br /&gt;
&lt;br /&gt;
===Aufbau===&lt;br /&gt;
===Installation===&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Datei:RFID_Aufbau.jpg&amp;diff=59</id>
		<title>Datei:RFID Aufbau.jpg</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Datei:RFID_Aufbau.jpg&amp;diff=59"/>
		<updated>2018-04-09T14:28:47Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Datei:RFID_Chip.jpg&amp;diff=58</id>
		<title>Datei:RFID Chip.jpg</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Datei:RFID_Chip.jpg&amp;diff=58"/>
		<updated>2018-04-09T14:25:24Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Datei:Avatar_Unterseite.jpg&amp;diff=57</id>
		<title>Datei:Avatar Unterseite.jpg</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Datei:Avatar_Unterseite.jpg&amp;diff=57"/>
		<updated>2018-04-09T14:24:40Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Datei:Avatar.gif&amp;diff=56</id>
		<title>Datei:Avatar.gif</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Datei:Avatar.gif&amp;diff=56"/>
		<updated>2018-04-09T14:21:50Z</updated>

		<summary type="html">&lt;p&gt;Julian: Julian lud eine neue Version von Datei:Avatar.gif hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Datei:Avatar.gif&amp;diff=55</id>
		<title>Datei:Avatar.gif</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Datei:Avatar.gif&amp;diff=55"/>
		<updated>2018-04-09T14:08:18Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=User_Login&amp;diff=54</id>
		<title>User Login</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=User_Login&amp;diff=54"/>
		<updated>2018-04-09T14:07:14Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hiermit können sich Besucher mit ihrem eigenen Avatar (den sie am Einlass bekamen) an unterschiedlichen Stationen &amp;quot;einloggen&amp;quot;. Ein Master-PC erfasst den Login-Vorgang. Die Login-Station begrüßt den Besucher mit einem personalisiertem Satz.&lt;br /&gt;
&lt;br /&gt;
==Einsatz==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Technische Übersicht==&lt;br /&gt;
[[Datei:TechnischeUebersicht.jpg|thumb|Die Technische Übersicht]]&lt;br /&gt;
An das Raspberry Pi ist sowohl ein (oder mehrere) RFID-Reader als auch ein kleiner Aktiv-Lautsprecher angeschlossen. Das Raspberry Pi muss im WLan sein und - da wir für die Sprachausgabe auf Googles Text-To-Speech-Dienst zugreifen - darüber einen Internetzugang bekommen. Im selben WLan muss der &amp;quot;Master Control-PC&amp;quot; sein. &amp;lt;br /&amp;gt;&lt;br /&gt;
Der RFID-Reader wird vom Raspberry Pi als Tastatur erkannt. Wird ein Avatar mit RFID-Chip auf den RFID-Reader platziert, denkt das Raspberry Pi, jemand gibt die Nummer des RFID-Chips und anschließend &amp;quot;Enter&amp;quot; ein. &amp;lt;br /&amp;gt;&lt;br /&gt;
Auf dem Raspberry Pi läuft ein Python-Script (sendAllInputs.py), das diese Tastatureingabe abfängt. Sobald es die &amp;quot;Enter&amp;quot;-Eingabe bemerkt, schickt es die Nummer des RFID-Chips über OSC an die IP-Adresse des Master Control-PC. Auf diesem läuft eine Unity3D-App, welche die OSC-Nachricht empfängt. In einer Datenbank findet die App den zu der Nummer gehörenden Namen. Anschließend schickt sie den Namen als OSC-Nachricht zurück an die IP-Adresse des Raspberry Pi.&amp;lt;br /&amp;gt;&lt;br /&gt;
Auf dem Raspberry Pi wiederum läuft das Python-Script sayName.py, welches die OSC-Nachricht empfängt und das Shell-Script speech.sh ausführt, das sich mit dem Google-Text-To-Speech-Service verbindet um die Sprachausgabe zu erzeugen.&lt;br /&gt;
&lt;br /&gt;
==Umsetzung==&lt;br /&gt;
===Euqipment===&lt;br /&gt;
&lt;br /&gt;
===Aufbau===&lt;br /&gt;
===Installation===&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=User_Login&amp;diff=53</id>
		<title>User Login</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=User_Login&amp;diff=53"/>
		<updated>2018-04-09T12:40:06Z</updated>

		<summary type="html">&lt;p&gt;Julian: Die Seite wurde neu angelegt: „Hiermit können sich Besucher mit ihrem eigenen Avatar (den sie am Einlass bekamen) an unterschiedlichen Stationen &amp;quot;einloggen&amp;quot;. Ein Master-PC erfasst den Login…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hiermit können sich Besucher mit ihrem eigenen Avatar (den sie am Einlass bekamen) an unterschiedlichen Stationen &amp;quot;einloggen&amp;quot;. Ein Master-PC erfasst den Login-Vorgang. Die Login-Station begrüßt den Besucher mit einem personalisiertem Satz.&lt;br /&gt;
&lt;br /&gt;
==Einsatz==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Technische Übersicht==&lt;br /&gt;
[[Datei:TechnischeUebersicht.jpg]]&lt;br /&gt;
==Umsetzung==&lt;br /&gt;
===Euqipment===&lt;br /&gt;
&lt;br /&gt;
===Aufbau===&lt;br /&gt;
===Installation===&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Datei:TechnischeUebersicht.jpg&amp;diff=52</id>
		<title>Datei:TechnischeUebersicht.jpg</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Datei:TechnischeUebersicht.jpg&amp;diff=52"/>
		<updated>2018-04-09T12:38:16Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Hauptseite&amp;diff=51</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Hauptseite&amp;diff=51"/>
		<updated>2018-04-09T08:04:12Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Herzlich Willkommen bei Allen Dingen Hyper und Drama&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/forms/d/e/1FAIpQLScybuxDz9OoN77T37nT0tms4mNK_cgfWami-mkTcyrfUSg38g/viewform?usp=pp_url&amp;amp;entry.1493133888&amp;amp;entry.710993062&amp;amp;entry.1198948153&amp;amp;entry.300042844| Ausleihe von hyperdramatischen Geräten für Studierende der Hochschule für Schauspielkunst Ernst-Busch]&lt;br /&gt;
&lt;br /&gt;
TEST *** TEST *** TEST *** TEST ***&lt;br /&gt;
&lt;br /&gt;
== How-To: Video ==&lt;br /&gt;
''Alles, was dir deine Eltern nicht zum Thema '''Videoübertragung''' erzählt haben.''&lt;br /&gt;
&lt;br /&gt;
=== Direkte Verbindung oder PC als Schnittstelle? ===&lt;br /&gt;
&lt;br /&gt;
Oft ist ein PC als Schnittstelle zwischer Kamera und Bildschirm/Projektor sinnvoll oder nötig. Doch es gibt auch Fälle, in denen eine unkomplizierte, direkte Verbindung einfacher und besser ist.&lt;br /&gt;
&lt;br /&gt;
=== Direkte Verbindung ===&lt;br /&gt;
*[[NX500|NX500 &amp;amp;rArr; Bildschirm oder Projektor]]&lt;br /&gt;
=== PC als Schnittstelle ===&lt;br /&gt;
*[[PC Video|PC &amp;amp;rArr; alle möglichen Bildschirme, Projektor, Fernseher]]&lt;br /&gt;
*[[Smartphone|Smartphone &amp;amp;rArr; PC]]&lt;br /&gt;
*[[Blackmagic Intensity|Blackmagic Intensity &amp;amp;rArr; PC]]&lt;br /&gt;
&lt;br /&gt;
== WiFi==&lt;br /&gt;
*[[AsusRP-N53|Access Point mit dem Asus RP-N53]]&lt;br /&gt;
*[[Asus RT-AC68U|WLan mit dem Asus RT-AC68U]]&lt;br /&gt;
&lt;br /&gt;
== Arduino ==&lt;br /&gt;
*[[TFT LCD Shield|2.6&amp;quot;/2.8&amp;quot; TFT LCD Shield mit Touch]]&lt;br /&gt;
&lt;br /&gt;
== RFID ==&lt;br /&gt;
*[[User Login|Einloggen an einer Station mit einem Avatar]]&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
*[[Multiple_Keyboards_with_RaspberryPi_and_OSC|Mehrere Keyboards/RFID Reader an ein RaspberryPi, mit OSC ins Netzwerk]]&lt;br /&gt;
*[[Raspberry Pi - Helfende Befehle]]&lt;br /&gt;
&lt;br /&gt;
== QuickLinks / Hilfe zum Umgang mit dem Wiki ==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Help:Formatting| Hilfe: Formatierung]&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Help:Links| Hilfe: Links]&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=50</id>
		<title>Raspberry Pi - Helfende Befehle</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=50"/>
		<updated>2018-04-04T12:39:48Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* WLan einrichten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Shell - wenn man keine GUI hat=&lt;br /&gt;
==WLan einrichten==&lt;br /&gt;
Direkt aus der Shell:[https://www.raspberrypi.org/documentation/configuration/wireless/wireless-cli.md]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
network={&lt;br /&gt;
    ssid=&amp;quot;testing&amp;quot;&lt;br /&gt;
    psk=&amp;quot;testingPassword&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /etc/network/interfaces&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann im wundervollen Nano-Editor den wlan-namen und das wlan-passwort eingeben:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
allow-hotplug wlan0&lt;br /&gt;
iface wlan0 inet dhcp&lt;br /&gt;
   wpa-ssid &amp;quot;wlan-name&amp;quot;&lt;br /&gt;
   wpa-psk &amp;quot;wlan-pw&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Mit &amp;lt;code&amp;gt;Strg+x&amp;lt;/code&amp;gt; beenden, wird man gefragt ob man speichern möchte: &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; für 'yes' und &amp;lt;code&amp;gt;return&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;sudo reboot now&amp;lt;/code&amp;gt; startet das Raspberry Pi neu.[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis]&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors in der Shell deaktivieren==&lt;br /&gt;
&amp;lt;code&amp;gt;$ cat /sys/module/kernel/parameters/consoleblank&amp;lt;/code&amp;gt; zeigt an, nach wieviel Sekunden der Bildschirm dunkel wird. Ändern lässt sich das mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /boot/cmdline.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;consoleblank=0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
in die Zeile hinzufügen.[https://www.raspberrypi.org/documentation/configuration/screensaver.md]&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors im Desktop deaktivieren==&lt;br /&gt;
Dazu müssen wir das Script bearbeiten, das den Pixel-Desktop startet:&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /etc/lightdm/lightdm.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
Unter die Zeile ''SeatDefaults'' schreiben wir:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
[SeatDefaults]&lt;br /&gt;
xserver-command=X -s 0 -dpms&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Beenden mit &amp;lt;code&amp;gt;Strg+X&amp;lt;/code&amp;gt; und neu starten.[https://raspberrypi.stackexchange.com/questions/4773/raspberry-pi-sleep-mode-how-to-avoid][http://www.raspberry-projects.com/pi/pi-operating-systems/raspbian/gui/disable-screen-sleep]&lt;br /&gt;
&lt;br /&gt;
==(Python-)Script beim Start des Raspi ausführen==&lt;br /&gt;
Dazu benötigen wir einen Launcher: ein ausführbares Script, welches wiederum Python mit unserem Script ausführt. In unserem Home-Verzeichnis &amp;lt;code&amp;gt;/home/pi&amp;lt;/code&amp;gt; erstellen wir ein Verzeichnis ''starteMich'' und wechseln in dies:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ mkdir /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ cd /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier sollte unser Python-Code (hier: ''starteMich.py'')und der Launcher (hier: ''launcher.sh'') rein.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo launcher.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd /&lt;br /&gt;
cd home/pi/starteMich&lt;br /&gt;
sudo python3 starteMich.py&lt;br /&gt;
cd /&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Dann müssen wir Linux sagen, dass ''launcher.sh'' eine ausführbare Datei ist:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ chmod 755 launcher.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Testen können wir es nun mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sh launcher.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Noch ein Verzeichnis für log-Dateien erstellen&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ mkdir /home/pi/logs&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Und dann das Launcher-Script dem Crontab hinzufügen&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo crontab -e&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;@reboot sh /home/pi/starteMich/launcher.sh &amp;gt;/home/pi/logs/cronlog 2&amp;gt;&amp;amp;1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Neustarten:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo reboot now&amp;lt;/code&amp;gt;&lt;br /&gt;
[http://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-startup/]&lt;br /&gt;
&lt;br /&gt;
==Pixel, den Raspi-Desktop, starten==&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo startx&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Multiple_Keyboards_with_RaspberryPi_and_OSC&amp;diff=49</id>
		<title>Multiple Keyboards with RaspberryPi and OSC</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Multiple_Keyboards_with_RaspberryPi_and_OSC&amp;diff=49"/>
		<updated>2018-03-26T08:28:11Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* Python OSC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
===Python3===&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo apt-get update&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;$ sudo apt-get install python3 python3-dev python3-pip gcc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Python EvDev===&lt;br /&gt;
Über das [http://python-evdev.readthedocs.io/en/latest/index.html Python EvDev] Package können wir auf Linux' [https://en.wikipedia.org/wiki/Evdev input event interface] zugreifen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo apt-get install raspberrypi-kernel-headers&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;$ sudo pip install evdev&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Python OSC===&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo pip install python-osc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Code===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
import evdev&lt;br /&gt;
import argparse&lt;br /&gt;
import time&lt;br /&gt;
import os&lt;br /&gt;
&lt;br /&gt;
from pythonosc import osc_message_builder&lt;br /&gt;
from pythonosc import udp_client&lt;br /&gt;
from threading import Thread&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ip = &amp;quot;192.168.234.102&amp;quot;&lt;br /&gt;
port = 12345&lt;br /&gt;
station = &amp;quot;crisprlogin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
class MyThread(Thread):&lt;br /&gt;
    def __init__(self, val):&lt;br /&gt;
        Thread.__init__(self)&lt;br /&gt;
        self.val = val&lt;br /&gt;
        self.s = &amp;quot;&amp;quot;&lt;br /&gt;
    def run(self):&lt;br /&gt;
        print(&amp;quot;starting thread:&amp;quot;)&lt;br /&gt;
        print(self.val.fn)&lt;br /&gt;
        while(1):&lt;br /&gt;
            for event in self.val.read_loop():&lt;br /&gt;
                if event.type == evdev.ecodes.EV_KEY:&lt;br /&gt;
                    if(evdev.categorize(event).keystate):&lt;br /&gt;
                        if(evdev.categorize(event).keycode == &amp;quot;KEY_ENTER&amp;quot;):&lt;br /&gt;
                            client = udp_client.SimpleUDPClient(ip, port)&lt;br /&gt;
                            client.send_message(&amp;quot;/&amp;quot;+station+self.val.fn[self.va$&lt;br /&gt;
                            print (&amp;quot;send osc message id#&amp;quot;, end='')&lt;br /&gt;
                            print (self.s)&lt;br /&gt;
                            self.s=&amp;quot;&amp;quot;&lt;br /&gt;
                        else:&lt;br /&gt;
                            self.s = self.s + evdev.categorize(event).keycode[4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
    devices = [evdev.InputDevice(fn) for fn in evdev.list_devices()]&lt;br /&gt;
    for device in devices:&lt;br /&gt;
        mythread = MyThread(evdev.InputDevice(device.fn))&lt;br /&gt;
        mythread.start()&lt;br /&gt;
        time.sleep(0.1)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*Noch herausfinden: Python findet die Headers nicht, wenn man das Script auf dem Desktop speichert. Speichert man sein Script in Documents, läuft es problemlos...&lt;br /&gt;
*Wie man das Script automatisch beim einschalten des Raspis startet, findest du unter [[Raspberry Pi - Helfende Befehle]]&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Multiple_Keyboards_with_RaspberryPi_and_OSC&amp;diff=48</id>
		<title>Multiple Keyboards with RaspberryPi and OSC</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Multiple_Keyboards_with_RaspberryPi_and_OSC&amp;diff=48"/>
		<updated>2018-03-26T08:27:53Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* Python OSC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
===Python3===&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo apt-get update&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;$ sudo apt-get install python3 python3-dev python3-pip gcc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Python EvDev===&lt;br /&gt;
Über das [http://python-evdev.readthedocs.io/en/latest/index.html Python EvDev] Package können wir auf Linux' [https://en.wikipedia.org/wiki/Evdev input event interface] zugreifen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo apt-get install raspberrypi-kernel-headers&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;$ sudo pip install evdev&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Python OSC===&lt;br /&gt;
&amp;lt;code&amp;gt;$sudo pip install python-osc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Code===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
import evdev&lt;br /&gt;
import argparse&lt;br /&gt;
import time&lt;br /&gt;
import os&lt;br /&gt;
&lt;br /&gt;
from pythonosc import osc_message_builder&lt;br /&gt;
from pythonosc import udp_client&lt;br /&gt;
from threading import Thread&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ip = &amp;quot;192.168.234.102&amp;quot;&lt;br /&gt;
port = 12345&lt;br /&gt;
station = &amp;quot;crisprlogin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
class MyThread(Thread):&lt;br /&gt;
    def __init__(self, val):&lt;br /&gt;
        Thread.__init__(self)&lt;br /&gt;
        self.val = val&lt;br /&gt;
        self.s = &amp;quot;&amp;quot;&lt;br /&gt;
    def run(self):&lt;br /&gt;
        print(&amp;quot;starting thread:&amp;quot;)&lt;br /&gt;
        print(self.val.fn)&lt;br /&gt;
        while(1):&lt;br /&gt;
            for event in self.val.read_loop():&lt;br /&gt;
                if event.type == evdev.ecodes.EV_KEY:&lt;br /&gt;
                    if(evdev.categorize(event).keystate):&lt;br /&gt;
                        if(evdev.categorize(event).keycode == &amp;quot;KEY_ENTER&amp;quot;):&lt;br /&gt;
                            client = udp_client.SimpleUDPClient(ip, port)&lt;br /&gt;
                            client.send_message(&amp;quot;/&amp;quot;+station+self.val.fn[self.va$&lt;br /&gt;
                            print (&amp;quot;send osc message id#&amp;quot;, end='')&lt;br /&gt;
                            print (self.s)&lt;br /&gt;
                            self.s=&amp;quot;&amp;quot;&lt;br /&gt;
                        else:&lt;br /&gt;
                            self.s = self.s + evdev.categorize(event).keycode[4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
    devices = [evdev.InputDevice(fn) for fn in evdev.list_devices()]&lt;br /&gt;
    for device in devices:&lt;br /&gt;
        mythread = MyThread(evdev.InputDevice(device.fn))&lt;br /&gt;
        mythread.start()&lt;br /&gt;
        time.sleep(0.1)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*Noch herausfinden: Python findet die Headers nicht, wenn man das Script auf dem Desktop speichert. Speichert man sein Script in Documents, läuft es problemlos...&lt;br /&gt;
*Wie man das Script automatisch beim einschalten des Raspis startet, findest du unter [[Raspberry Pi - Helfende Befehle]]&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Multiple_Keyboards_with_RaspberryPi_and_OSC&amp;diff=47</id>
		<title>Multiple Keyboards with RaspberryPi and OSC</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Multiple_Keyboards_with_RaspberryPi_and_OSC&amp;diff=47"/>
		<updated>2018-03-22T15:02:37Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
===Python3===&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo apt-get update&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;$ sudo apt-get install python3 python3-dev python3-pip gcc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Python EvDev===&lt;br /&gt;
Über das [http://python-evdev.readthedocs.io/en/latest/index.html Python EvDev] Package können wir auf Linux' [https://en.wikipedia.org/wiki/Evdev input event interface] zugreifen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo apt-get install raspberrypi-kernel-headers&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;$ sudo pip install evdev&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Python OSC===&lt;br /&gt;
&amp;lt;code&amp;gt;$sudo apt-get install python-osc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Code===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
import evdev&lt;br /&gt;
import argparse&lt;br /&gt;
import time&lt;br /&gt;
import os&lt;br /&gt;
&lt;br /&gt;
from pythonosc import osc_message_builder&lt;br /&gt;
from pythonosc import udp_client&lt;br /&gt;
from threading import Thread&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ip = &amp;quot;192.168.234.102&amp;quot;&lt;br /&gt;
port = 12345&lt;br /&gt;
station = &amp;quot;crisprlogin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
class MyThread(Thread):&lt;br /&gt;
    def __init__(self, val):&lt;br /&gt;
        Thread.__init__(self)&lt;br /&gt;
        self.val = val&lt;br /&gt;
        self.s = &amp;quot;&amp;quot;&lt;br /&gt;
    def run(self):&lt;br /&gt;
        print(&amp;quot;starting thread:&amp;quot;)&lt;br /&gt;
        print(self.val.fn)&lt;br /&gt;
        while(1):&lt;br /&gt;
            for event in self.val.read_loop():&lt;br /&gt;
                if event.type == evdev.ecodes.EV_KEY:&lt;br /&gt;
                    if(evdev.categorize(event).keystate):&lt;br /&gt;
                        if(evdev.categorize(event).keycode == &amp;quot;KEY_ENTER&amp;quot;):&lt;br /&gt;
                            client = udp_client.SimpleUDPClient(ip, port)&lt;br /&gt;
                            client.send_message(&amp;quot;/&amp;quot;+station+self.val.fn[self.va$&lt;br /&gt;
                            print (&amp;quot;send osc message id#&amp;quot;, end='')&lt;br /&gt;
                            print (self.s)&lt;br /&gt;
                            self.s=&amp;quot;&amp;quot;&lt;br /&gt;
                        else:&lt;br /&gt;
                            self.s = self.s + evdev.categorize(event).keycode[4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
    devices = [evdev.InputDevice(fn) for fn in evdev.list_devices()]&lt;br /&gt;
    for device in devices:&lt;br /&gt;
        mythread = MyThread(evdev.InputDevice(device.fn))&lt;br /&gt;
        mythread.start()&lt;br /&gt;
        time.sleep(0.1)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*Noch herausfinden: Python findet die Headers nicht, wenn man das Script auf dem Desktop speichert. Speichert man sein Script in Documents, läuft es problemlos...&lt;br /&gt;
*Wie man das Script automatisch beim einschalten des Raspis startet, findest du unter [[Raspberry Pi - Helfende Befehle]]&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Multiple_Keyboards_with_RaspberryPi_and_OSC&amp;diff=46</id>
		<title>Multiple Keyboards with RaspberryPi and OSC</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Multiple_Keyboards_with_RaspberryPi_and_OSC&amp;diff=46"/>
		<updated>2018-03-22T14:58:24Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* Code */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
===Python3===&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo apt-get update&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;$ sudo apt-get install python3 python3-dev python3-pip gcc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Python EvDev===&lt;br /&gt;
Über das [http://python-evdev.readthedocs.io/en/latest/index.html Python EvDev] Package können wir auf Linux' [https://en.wikipedia.org/wiki/Evdev input event interface] zugreifen.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo apt-get install raspberrypi-kernel-headers&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;code&amp;gt;$ sudo pip install evdev&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Python OSC===&lt;br /&gt;
&amp;lt;code&amp;gt;$sudo apt-get install python-osc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Code===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
import sys&lt;br /&gt;
import evdev&lt;br /&gt;
import argparse&lt;br /&gt;
import time&lt;br /&gt;
import os&lt;br /&gt;
&lt;br /&gt;
from pythonosc import osc_message_builder&lt;br /&gt;
from pythonosc import udp_client&lt;br /&gt;
from threading import Thread&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ip = &amp;quot;192.168.234.102&amp;quot;&lt;br /&gt;
port = 12345&lt;br /&gt;
station = &amp;quot;crisprlogin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
class MyThread(Thread):&lt;br /&gt;
    def __init__(self, val):&lt;br /&gt;
        Thread.__init__(self)&lt;br /&gt;
        self.val = val&lt;br /&gt;
        self.s = &amp;quot;&amp;quot;&lt;br /&gt;
    def run(self):&lt;br /&gt;
        print(&amp;quot;starting thread:&amp;quot;)&lt;br /&gt;
        print(self.val.fn)&lt;br /&gt;
        while(1):&lt;br /&gt;
            for event in self.val.read_loop():&lt;br /&gt;
                if event.type == evdev.ecodes.EV_KEY:&lt;br /&gt;
                    if(evdev.categorize(event).keystate):&lt;br /&gt;
                        if(evdev.categorize(event).keycode == &amp;quot;KEY_ENTER&amp;quot;):&lt;br /&gt;
                            client = udp_client.SimpleUDPClient(ip, port)&lt;br /&gt;
                            client.send_message(&amp;quot;/&amp;quot;+station+self.val.fn[self.va$&lt;br /&gt;
                            print (&amp;quot;send osc message id#&amp;quot;, end='')&lt;br /&gt;
                            print (self.s)&lt;br /&gt;
                            self.s=&amp;quot;&amp;quot;&lt;br /&gt;
                        else:&lt;br /&gt;
                            self.s = self.s + evdev.categorize(event).keycode[4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if __name__ == &amp;quot;__main__&amp;quot;:&lt;br /&gt;
    devices = [evdev.InputDevice(fn) for fn in evdev.list_devices()]&lt;br /&gt;
    for device in devices:&lt;br /&gt;
        mythread = MyThread(evdev.InputDevice(device.fn))&lt;br /&gt;
        mythread.start()&lt;br /&gt;
        time.sleep(0.1)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*Noch herausfinden: Python findet die Headers nicht, wenn man das Script auf dem Desktop speichert. Speichert man sein Script in Documents, läuft es problemlos...&lt;br /&gt;
&lt;br /&gt;
===Script beim Start des Raspis ausführen===&lt;br /&gt;
http://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-startup/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Das Raspi soll natürlich auch nicht in Ruhezustand gehen... Die Lösung:'''&lt;br /&gt;
&lt;br /&gt;
Open a root terminal in raspberry Pi. Now you need to edit your script that's starting X. In the default build with lightdm.&lt;br /&gt;
&lt;br /&gt;
Open &amp;quot;lightdm.conf&amp;quot; file located in,&lt;br /&gt;
&lt;br /&gt;
/etc/lightdm/lightdm.conf&lt;br /&gt;
&lt;br /&gt;
Add below line in to SeatDefault section.&lt;br /&gt;
&lt;br /&gt;
[SeatDefaults]&lt;br /&gt;
&lt;br /&gt;
xserver-command=X -s 0 -dpms&lt;br /&gt;
&lt;br /&gt;
Restart your Raspberry Pi.&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=45</id>
		<title>Raspberry Pi - Helfende Befehle</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=45"/>
		<updated>2018-03-22T13:23:50Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* Ruhezustand/Abschalten des Monitors im Desktop deaktivieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Shell - wenn man keine GUI hat=&lt;br /&gt;
==WLan einrichten==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano etc/network/interfaces&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann im wundervollen Nano-Editor den wlan-namen und das wlan-passwort eingeben:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
allow-hotplug wlan0&lt;br /&gt;
iface wlan0 inet dhcp&lt;br /&gt;
   wpa-ssid &amp;quot;wlan-name&amp;quot;&lt;br /&gt;
   wpa-psk &amp;quot;wlan-pw&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Mit &amp;lt;code&amp;gt;Strg+x&amp;lt;/code&amp;gt; beenden, wird man gefragt ob man speichern möchte: &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; für 'yes' und &amp;lt;code&amp;gt;return&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;sudo reboot now&amp;lt;/code&amp;gt; startet das Raspberry Pi neu.[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis]&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors in der Shell deaktivieren==&lt;br /&gt;
&amp;lt;code&amp;gt;$ cat /sys/module/kernel/parameters/consoleblank&amp;lt;/code&amp;gt; zeigt an, nach wieviel Sekunden der Bildschirm dunkel wird. Ändern lässt sich das mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /boot/cmdline.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;consoleblank=0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
in die Zeile hinzufügen.[https://www.raspberrypi.org/documentation/configuration/screensaver.md]&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors im Desktop deaktivieren==&lt;br /&gt;
Dazu müssen wir das Script bearbeiten, das den Pixel-Desktop startet:&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /etc/lightdm/lightdm.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
Unter die Zeile ''SeatDefaults'' schreiben wir:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
[SeatDefaults]&lt;br /&gt;
xserver-command=X -s 0 -dpms&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Beenden mit &amp;lt;code&amp;gt;Strg+X&amp;lt;/code&amp;gt; und neu starten.[https://raspberrypi.stackexchange.com/questions/4773/raspberry-pi-sleep-mode-how-to-avoid][http://www.raspberry-projects.com/pi/pi-operating-systems/raspbian/gui/disable-screen-sleep]&lt;br /&gt;
&lt;br /&gt;
==(Python-)Script beim Start des Raspi ausführen==&lt;br /&gt;
Dazu benötigen wir einen Launcher: ein ausführbares Script, welches wiederum Python mit unserem Script ausführt. In unserem Home-Verzeichnis &amp;lt;code&amp;gt;/home/pi&amp;lt;/code&amp;gt; erstellen wir ein Verzeichnis ''starteMich'' und wechseln in dies:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ mkdir /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ cd /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier sollte unser Python-Code (hier: ''starteMich.py'')und der Launcher (hier: ''launcher.sh'') rein.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo launcher.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd /&lt;br /&gt;
cd home/pi/starteMich&lt;br /&gt;
sudo python3 starteMich.py&lt;br /&gt;
cd /&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Dann müssen wir Linux sagen, dass ''launcher.sh'' eine ausführbare Datei ist:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ chmod 755 launcher.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Testen können wir es nun mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sh launcher.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Noch ein Verzeichnis für log-Dateien erstellen&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ mkdir /home/pi/logs&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Und dann das Launcher-Script dem Crontab hinzufügen&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo crontab -e&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;@reboot sh /home/pi/starteMich/launcher.sh &amp;gt;/home/pi/logs/cronlog 2&amp;gt;&amp;amp;1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Neustarten:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo reboot now&amp;lt;/code&amp;gt;&lt;br /&gt;
[http://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-startup/]&lt;br /&gt;
&lt;br /&gt;
==Pixel, den Raspi-Desktop, starten==&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo startx&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=44</id>
		<title>Raspberry Pi - Helfende Befehle</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=44"/>
		<updated>2018-03-22T13:23:09Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* Shell - wenn man keine GUI hat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Shell - wenn man keine GUI hat=&lt;br /&gt;
==WLan einrichten==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano etc/network/interfaces&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann im wundervollen Nano-Editor den wlan-namen und das wlan-passwort eingeben:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
allow-hotplug wlan0&lt;br /&gt;
iface wlan0 inet dhcp&lt;br /&gt;
   wpa-ssid &amp;quot;wlan-name&amp;quot;&lt;br /&gt;
   wpa-psk &amp;quot;wlan-pw&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Mit &amp;lt;code&amp;gt;Strg+x&amp;lt;/code&amp;gt; beenden, wird man gefragt ob man speichern möchte: &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; für 'yes' und &amp;lt;code&amp;gt;return&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;sudo reboot now&amp;lt;/code&amp;gt; startet das Raspberry Pi neu.[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis]&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors in der Shell deaktivieren==&lt;br /&gt;
&amp;lt;code&amp;gt;$ cat /sys/module/kernel/parameters/consoleblank&amp;lt;/code&amp;gt; zeigt an, nach wieviel Sekunden der Bildschirm dunkel wird. Ändern lässt sich das mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /boot/cmdline.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;consoleblank=0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
in die Zeile hinzufügen.[https://www.raspberrypi.org/documentation/configuration/screensaver.md]&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors im Desktop deaktivieren==&lt;br /&gt;
Dazu müssen wir das Script bearbeiten, das den Pixel-Desktop startet:&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /etc/lightdm/lightdm.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
Unter die Zeile ''SeatDefaults'' schreiben wir:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
[SeatDefaults]&lt;br /&gt;
xserver-command=X -s 0 -dpms&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Beenden mit &amp;lt;code&amp;gt;Strg+X&amp;lt;/code&amp;gt; und neu starten.[https://raspberrypi.stackexchange.com/questions/4773/raspberry-pi-sleep-mode-how-to-avoid]&lt;br /&gt;
&lt;br /&gt;
==(Python-)Script beim Start des Raspi ausführen==&lt;br /&gt;
Dazu benötigen wir einen Launcher: ein ausführbares Script, welches wiederum Python mit unserem Script ausführt. In unserem Home-Verzeichnis &amp;lt;code&amp;gt;/home/pi&amp;lt;/code&amp;gt; erstellen wir ein Verzeichnis ''starteMich'' und wechseln in dies:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ mkdir /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ cd /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier sollte unser Python-Code (hier: ''starteMich.py'')und der Launcher (hier: ''launcher.sh'') rein.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo launcher.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd /&lt;br /&gt;
cd home/pi/starteMich&lt;br /&gt;
sudo python3 starteMich.py&lt;br /&gt;
cd /&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Dann müssen wir Linux sagen, dass ''launcher.sh'' eine ausführbare Datei ist:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ chmod 755 launcher.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Testen können wir es nun mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sh launcher.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Noch ein Verzeichnis für log-Dateien erstellen&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ mkdir /home/pi/logs&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Und dann das Launcher-Script dem Crontab hinzufügen&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo crontab -e&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;@reboot sh /home/pi/starteMich/launcher.sh &amp;gt;/home/pi/logs/cronlog 2&amp;gt;&amp;amp;1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Neustarten:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo reboot now&amp;lt;/code&amp;gt;&lt;br /&gt;
[http://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-startup/]&lt;br /&gt;
&lt;br /&gt;
==Pixel, den Raspi-Desktop, starten==&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo startx&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=43</id>
		<title>Raspberry Pi - Helfende Befehle</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=43"/>
		<updated>2018-03-22T13:18:52Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* (Python-)Script beim Start des Raspi ausführen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Shell - wenn man keine GUI hat=&lt;br /&gt;
==WLan einrichten==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano etc/network/interfaces&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann im wundervollen Nano-Editor den wlan-namen und das wlan-passwort eingeben:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
allow-hotplug wlan0&lt;br /&gt;
iface wlan0 inet dhcp&lt;br /&gt;
   wpa-ssid &amp;quot;wlan-name&amp;quot;&lt;br /&gt;
   wpa-psk &amp;quot;wlan-pw&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Mit &amp;lt;code&amp;gt;Strg+x&amp;lt;/code&amp;gt; beenden, wird man gefragt ob man speichern möchte: &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; für 'yes' und &amp;lt;code&amp;gt;return&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;sudo reboot now&amp;lt;/code&amp;gt; startet das Raspberry Pi neu.[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis]&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors in der Shell deaktivieren==&lt;br /&gt;
&amp;lt;code&amp;gt;$ cat /sys/module/kernel/parameters/consoleblank&amp;lt;/code&amp;gt; zeigt an, nach wieviel Sekunden der Bildschirm dunkel wird. Ändern lässt sich das mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /boot/cmdline.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;consoleblank=0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
in die Zeile hinzufügen.[https://www.raspberrypi.org/documentation/configuration/screensaver.md]&lt;br /&gt;
&lt;br /&gt;
==(Python-)Script beim Start des Raspi ausführen==&lt;br /&gt;
Dazu benötigen wir einen Launcher: ein ausführbares Script, welches wiederum Python mit unserem Script ausführt. In unserem Home-Verzeichnis &amp;lt;code&amp;gt;/home/pi&amp;lt;/code&amp;gt; erstellen wir ein Verzeichnis ''starteMich'' und wechseln in dies:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ mkdir /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ cd /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier sollte unser Python-Code (hier: ''starteMich.py'')und der Launcher (hier: ''launcher.sh'') rein.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo launcher.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd /&lt;br /&gt;
cd home/pi/starteMich&lt;br /&gt;
sudo python3 starteMich.py&lt;br /&gt;
cd /&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Dann müssen wir Linux sagen, dass ''launcher.sh'' eine ausführbare Datei ist:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ chmod 755 launcher.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Testen können wir es nun mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sh launcher.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Noch ein Verzeichnis für log-Dateien erstellen&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ mkdir /home/pi/logs&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Und dann das Launcher-Script dem Crontab hinzufügen&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo crontab -e&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;@reboot sh /home/pi/starteMich/launcher.sh &amp;gt;/home/pi/logs/cronlog 2&amp;gt;&amp;amp;1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Neustarten:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo reboot now&amp;lt;/code&amp;gt;&lt;br /&gt;
[http://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-startup/]&lt;br /&gt;
&lt;br /&gt;
==Pixel, den Raspi-Desktop, starten==&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo startx&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=42</id>
		<title>Raspberry Pi - Helfende Befehle</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=42"/>
		<updated>2018-03-22T13:18:23Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* (Python-)Script beim Start des Raspi ausführen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Shell - wenn man keine GUI hat=&lt;br /&gt;
==WLan einrichten==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano etc/network/interfaces&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann im wundervollen Nano-Editor den wlan-namen und das wlan-passwort eingeben:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
allow-hotplug wlan0&lt;br /&gt;
iface wlan0 inet dhcp&lt;br /&gt;
   wpa-ssid &amp;quot;wlan-name&amp;quot;&lt;br /&gt;
   wpa-psk &amp;quot;wlan-pw&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Mit &amp;lt;code&amp;gt;Strg+x&amp;lt;/code&amp;gt; beenden, wird man gefragt ob man speichern möchte: &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; für 'yes' und &amp;lt;code&amp;gt;return&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;sudo reboot now&amp;lt;/code&amp;gt; startet das Raspberry Pi neu.[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis]&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors in der Shell deaktivieren==&lt;br /&gt;
&amp;lt;code&amp;gt;$ cat /sys/module/kernel/parameters/consoleblank&amp;lt;/code&amp;gt; zeigt an, nach wieviel Sekunden der Bildschirm dunkel wird. Ändern lässt sich das mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /boot/cmdline.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;consoleblank=0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
in die Zeile hinzufügen.[https://www.raspberrypi.org/documentation/configuration/screensaver.md]&lt;br /&gt;
&lt;br /&gt;
==(Python-)Script beim Start des Raspi ausführen==&lt;br /&gt;
Dazu benötigen wir einen Launcher: ein ausführbares Script, welches wiederum Python mit unserem Script ausführt. In unserem Home-Verzeichnis &amp;lt;code&amp;gt;/home/pi&amp;lt;/code&amp;gt; erstellen wir ein Verzeichnis ''starteMich'' und wechseln in dies:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;mkdir /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;cd /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier sollte unser Python-Code (hier: ''starteMich.py'')und der Launcher (hier: ''launcher.sh'') rein.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo launcher.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd /&lt;br /&gt;
cd home/pi/starteMich&lt;br /&gt;
sudo python3 starteMich.py&lt;br /&gt;
cd /&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Dann müssen wir Linux sagen, dass ''launcher.sh'' eine ausführbare Datei ist:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ chmod 755 launcher.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Testen können wir es nun mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sh launcher.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Noch ein Verzeichnis für log-Dateien erstellen&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ mkdir /home/pi/logs&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Und dann das Launcher-Script dem Crontab hinzufügen&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo crontab -e&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;@reboot sh /home/pi/starteMich/launcher.sh &amp;gt;/home/pi/logs/cronlog 2&amp;gt;&amp;amp;1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Neustarten:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo reboot now&amp;lt;/code&amp;gt;&lt;br /&gt;
[http://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-startup/]&lt;br /&gt;
&lt;br /&gt;
==Pixel, den Raspi-Desktop, starten==&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo startx&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=41</id>
		<title>Raspberry Pi - Helfende Befehle</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=41"/>
		<updated>2018-03-22T13:17:16Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* (Python-)Script beim Start des Raspi ausführen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Shell - wenn man keine GUI hat=&lt;br /&gt;
==WLan einrichten==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano etc/network/interfaces&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann im wundervollen Nano-Editor den wlan-namen und das wlan-passwort eingeben:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
allow-hotplug wlan0&lt;br /&gt;
iface wlan0 inet dhcp&lt;br /&gt;
   wpa-ssid &amp;quot;wlan-name&amp;quot;&lt;br /&gt;
   wpa-psk &amp;quot;wlan-pw&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Mit &amp;lt;code&amp;gt;Strg+x&amp;lt;/code&amp;gt; beenden, wird man gefragt ob man speichern möchte: &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; für 'yes' und &amp;lt;code&amp;gt;return&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;sudo reboot now&amp;lt;/code&amp;gt; startet das Raspberry Pi neu.[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis]&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors in der Shell deaktivieren==&lt;br /&gt;
&amp;lt;code&amp;gt;$ cat /sys/module/kernel/parameters/consoleblank&amp;lt;/code&amp;gt; zeigt an, nach wieviel Sekunden der Bildschirm dunkel wird. Ändern lässt sich das mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /boot/cmdline.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;consoleblank=0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
in die Zeile hinzufügen.[https://www.raspberrypi.org/documentation/configuration/screensaver.md]&lt;br /&gt;
&lt;br /&gt;
==(Python-)Script beim Start des Raspi ausführen==&lt;br /&gt;
Dazu benötigen wir einen Launcher: ein ausführbares Script, welches wiederum Python mit unserem Script ausführt. In unserem Home-Verzeichnis &amp;lt;code&amp;gt;/home/pi&amp;lt;/code&amp;gt; erstellen wir ein Verzeichnis ''starteMich'' und wechseln in dies:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;mkdir /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;cd /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier sollte unser Python-Code (hier: ''starteMich.py'')und der Launcher (hier: ''launcher.sh'') rein.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo launcher.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd /&lt;br /&gt;
cd home/pi/starteMich&lt;br /&gt;
sudo python3 starteMich.py&lt;br /&gt;
cd /&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Dann müssen wir Linux sagen, dass ''launcher.sh'' eine ausführbare Datei ist:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ chmod 755 launcher.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Testen können wir es nun mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sh launcher.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Noch ein Verzeichnis für log-Dateien erstellen&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ mkdir /home/pi/logs&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Und dann das Launcher-Script dem Crontab hinzufügen&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo crontab -e&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;@reboot sh /home/pi/starteMich/launcher.sh &amp;gt;/home/pi/logs/cronlog 2&amp;gt;&amp;amp;1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Neustarten:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo reboot now&amp;lt;/code&amp;gt;[http://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-startup/]&lt;br /&gt;
&lt;br /&gt;
==Pixel, den Raspi-Desktop, starten==&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo startx&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=40</id>
		<title>Raspberry Pi - Helfende Befehle</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=40"/>
		<updated>2018-03-22T13:16:48Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* (Python-)Script beim Start des Raspi ausführen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Shell - wenn man keine GUI hat=&lt;br /&gt;
==WLan einrichten==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano etc/network/interfaces&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann im wundervollen Nano-Editor den wlan-namen und das wlan-passwort eingeben:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
allow-hotplug wlan0&lt;br /&gt;
iface wlan0 inet dhcp&lt;br /&gt;
   wpa-ssid &amp;quot;wlan-name&amp;quot;&lt;br /&gt;
   wpa-psk &amp;quot;wlan-pw&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Mit &amp;lt;code&amp;gt;Strg+x&amp;lt;/code&amp;gt; beenden, wird man gefragt ob man speichern möchte: &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; für 'yes' und &amp;lt;code&amp;gt;return&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;sudo reboot now&amp;lt;/code&amp;gt; startet das Raspberry Pi neu.[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis]&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors in der Shell deaktivieren==&lt;br /&gt;
&amp;lt;code&amp;gt;$ cat /sys/module/kernel/parameters/consoleblank&amp;lt;/code&amp;gt; zeigt an, nach wieviel Sekunden der Bildschirm dunkel wird. Ändern lässt sich das mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /boot/cmdline.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;consoleblank=0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
in die Zeile hinzufügen.[https://www.raspberrypi.org/documentation/configuration/screensaver.md]&lt;br /&gt;
&lt;br /&gt;
==(Python-)Script beim Start des Raspi ausführen==&lt;br /&gt;
Dazu benötigen wir einen Launcher: ein ausführbares Script, welches wiederum Python mit unserem Script ausführt. In unserem Home-Verzeichnis &amp;lt;code&amp;gt;/home/pi&amp;lt;/code&amp;gt; erstellen wir ein Verzeichnis ''starteMich'' und wechseln in dies:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;mkdir /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;cd /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Hier sollte unser Python-Code (hier: ''starteMich.py'')und der Launcher (hier: ''launcher.sh'') rein.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo launcher.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd /&lt;br /&gt;
cd home/pi/starteMich&lt;br /&gt;
sudo python3 starteMich.py&lt;br /&gt;
cd /&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Dann müssen wir Linux sagen, dass ''launcher.sh'' eine ausführbare Datei ist:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ chmod 755 launcher.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Testen können wir es nun mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sh launcher.sh&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Noch ein Verzeichnis für log-Dateien erstellen&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ mkdir /home/pi/logs&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Und dann das Launcher-Script dem Crontab hinzufügen&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo crontab -e&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;@reboot sh /home/pi/starteMich/launcher.sh &amp;gt;/home/pi/logs/cronlog 2&amp;gt;&amp;amp;1&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Neustarten:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo reboot now&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-startup/]&lt;br /&gt;
&lt;br /&gt;
==Pixel, den Raspi-Desktop, starten==&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo startx&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=39</id>
		<title>Raspberry Pi - Helfende Befehle</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=39"/>
		<updated>2018-03-22T12:47:28Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* Shell - wenn man keine GUI hat */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Shell - wenn man keine GUI hat=&lt;br /&gt;
==WLan einrichten==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano etc/network/interfaces&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann im wundervollen Nano-Editor den wlan-namen und das wlan-passwort eingeben:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
allow-hotplug wlan0&lt;br /&gt;
iface wlan0 inet dhcp&lt;br /&gt;
   wpa-ssid &amp;quot;wlan-name&amp;quot;&lt;br /&gt;
   wpa-psk &amp;quot;wlan-pw&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Mit &amp;lt;code&amp;gt;Strg+x&amp;lt;/code&amp;gt; beenden, wird man gefragt ob man speichern möchte: &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; für 'yes' und &amp;lt;code&amp;gt;return&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;sudo reboot now&amp;lt;/code&amp;gt; startet das Raspberry Pi neu.[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis]&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors in der Shell deaktivieren==&lt;br /&gt;
&amp;lt;code&amp;gt;$ cat /sys/module/kernel/parameters/consoleblank&amp;lt;/code&amp;gt; zeigt an, nach wieviel Sekunden der Bildschirm dunkel wird. Ändern lässt sich das mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /boot/cmdline.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;consoleblank=0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
in die Zeile hinzufügen.[https://www.raspberrypi.org/documentation/configuration/screensaver.md]&lt;br /&gt;
&lt;br /&gt;
==(Python-)Script beim Start des Raspi ausführen==&lt;br /&gt;
Dazu benötigen wir ein ausführbares Script, welches wiederum Python mit unserem Script ausführt. In unserem Home-Verzeichnis &amp;lt;code&amp;gt;/home/pi&amp;lt;/code&amp;gt; erstellen wir ein Verzeichnis ''starteMich'' und wechseln in dies:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;mkdir /home/pi/starteMich&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;cd /home/pi/starteMich&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-startup/]&lt;br /&gt;
&lt;br /&gt;
==Pixel, den Raspi-Desktop, starten==&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo startx&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=38</id>
		<title>Raspberry Pi - Helfende Befehle</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=38"/>
		<updated>2018-03-21T08:14:20Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* Shell - wenn man keine GUI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Shell - wenn man keine GUI hat=&lt;br /&gt;
==WLan einrichten==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano etc/network/interfaces&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann im wundervollen Nano-Editor den wlan-namen und das wlan-passwort eingeben:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
allow-hotplug wlan0&lt;br /&gt;
iface wlan0 inet dhcp&lt;br /&gt;
   wpa-ssid &amp;quot;wlan-name&amp;quot;&lt;br /&gt;
   wpa-psk &amp;quot;wlan-pw&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mit &amp;lt;code&amp;gt;Strg+x&amp;lt;/code&amp;gt; beenden, wird man gefragt ob man speichern möchte: &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; für 'yes' und &amp;lt;code&amp;gt;return&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;sudo reboot now&amp;lt;/code&amp;gt; startet das Raspberry Pi neu.[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis]&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors in der Shell deaktivieren==&lt;br /&gt;
&amp;lt;code&amp;gt;$ cat /sys/module/kernel/parameters/consoleblank&amp;lt;/code&amp;gt; zeigt an, nach wieviel Sekunden der Bildschirm dunkel wird. Ändern lässt sich das mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /boot/cmdline.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;consoleblank=0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
in die Zeile hinzufügen.[https://www.raspberrypi.org/documentation/configuration/screensaver.md]&lt;br /&gt;
&lt;br /&gt;
==Pixel, den Raspi-Desktop, starten==&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo startx&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=37</id>
		<title>Raspberry Pi - Helfende Befehle</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=37"/>
		<updated>2018-03-21T08:13:49Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Shell - wenn man keine GUI=&lt;br /&gt;
==WLan einrichten==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano etc/network/interfaces&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann im wundervollen Nano-Editor den wlan-namen und das wlan-passwort eingeben:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
allow-hotplug wlan0&lt;br /&gt;
iface wlan0 inet dhcp&lt;br /&gt;
   wpa-ssid &amp;quot;wlan-name&amp;quot;&lt;br /&gt;
   wpa-psk &amp;quot;wlan-pw&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mit &amp;lt;code&amp;gt;Strg+x&amp;lt;/code&amp;gt; beenden, wird man gefragt ob man speichern möchte: &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; für 'yes' und &amp;lt;code&amp;gt;return&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;sudo reboot now&amp;lt;/code&amp;gt; startet das Raspberry Pi neu.[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis]&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors in der Shell deaktivieren==&lt;br /&gt;
&amp;lt;code&amp;gt;$ cat /sys/module/kernel/parameters/consoleblank&amp;lt;/code&amp;gt; zeigt an, nach wieviel Sekunden der Bildschirm dunkel wird. Ändern lässt sich das mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /boot/cmdline.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;consoleblank=0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
in die Zeile hinzufügen.[https://www.raspberrypi.org/documentation/configuration/screensaver.md]&lt;br /&gt;
&lt;br /&gt;
==Pixel, den Raspi-Desktop, starten==&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo startx&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=36</id>
		<title>Raspberry Pi - Helfende Befehle</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=36"/>
		<updated>2018-03-20T14:02:32Z</updated>

		<summary type="html">&lt;p&gt;Julian: /* WLan einrichten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Shell - wenn man keine GUI=&lt;br /&gt;
==WLan einrichten==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano etc/network/interfaces&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann im wundervollen Nano-Editor den wlan-namen und das wlan-passwort eingeben:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
allow-hotplug wlan0&lt;br /&gt;
iface wlan0 inet dhcp&lt;br /&gt;
   wpa-ssid &amp;quot;wlan-name&amp;quot;&lt;br /&gt;
   wpa-psk &amp;quot;wlan-pw&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mit &amp;lt;code&amp;gt;Strg+x&amp;lt;/code&amp;gt; beenden, wird man gefragt ob man speichern möchte: &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; für 'yes' und &amp;lt;code&amp;gt;return&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;sudo reboot now&amp;lt;/code&amp;gt; startet das Raspberry Pi neu.[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-3-network-setup/setting-up-wifi-with-occidentalis]&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors in der Shell deaktivieren==&lt;br /&gt;
&amp;lt;code&amp;gt;$ cat /sys/module/kernel/parameters/consoleblank&amp;lt;/code&amp;gt; zeigt an, nach wieviel Sekunden der Bildschirm dunkel wird. Ändern lässt sich das mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /boot/cmdline.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;consoleblank=0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
in die Zeile hinzufügen.[https://www.raspberrypi.org/documentation/configuration/screensaver.md]&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
	<entry>
		<id>http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=35</id>
		<title>Raspberry Pi - Helfende Befehle</title>
		<link rel="alternate" type="text/html" href="http://hyperdramatik.net/mediawiki/index.php?title=Raspberry_Pi_-_Helfende_Befehle&amp;diff=35"/>
		<updated>2018-03-20T14:01:49Z</updated>

		<summary type="html">&lt;p&gt;Julian: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Shell - wenn man keine GUI=&lt;br /&gt;
==WLan einrichten==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano etc/network/interfaces&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dann im wundervollen Nano-Editor den wlan-namen und das wlan-passwort eingeben:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
allow-hotplug wlan0&lt;br /&gt;
iface wlan0 inet dhcp&lt;br /&gt;
   wpa-ssid &amp;quot;wlan-name&amp;quot;&lt;br /&gt;
   wpa-psk &amp;quot;wlan-pw&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mit &amp;lt;code&amp;gt;Strg+x&amp;lt;/code&amp;gt; beenden, wird man gefragt ob man speichern möchte: &amp;lt;code&amp;gt;y&amp;lt;/code&amp;gt; für 'yes' und &amp;lt;code&amp;gt;return&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;sudo reboot now&amp;lt;/code&amp;gt; startet das Raspberry Pi neu.&lt;br /&gt;
&lt;br /&gt;
==Ruhezustand/Abschalten des Monitors in der Shell deaktivieren==&lt;br /&gt;
&amp;lt;code&amp;gt;$ cat /sys/module/kernel/parameters/consoleblank&amp;lt;/code&amp;gt; zeigt an, nach wieviel Sekunden der Bildschirm dunkel wird. Ändern lässt sich das mit&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;$ sudo nano /boot/cmdline.txt&amp;lt;/code&amp;gt; &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;consoleblank=0&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
in die Zeile hinzufügen.[https://www.raspberrypi.org/documentation/configuration/screensaver.md]&lt;/div&gt;</summary>
		<author><name>Julian</name></author>
	</entry>
</feed>