IoT-Anwendungen: Unterschied zwischen den Versionen

Aus m-wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== Einführung == Der Arduino und der Rasperry Pi sind [https://de.wikipedia.org/wiki/Internet_der_Dinge IoT]-Geräte. Auf dieser…“)
 
Zeile 1: Zeile 1:
== Einführung ==
== Einführung ==
Der [[Arduino|Arduino]] und der [[Raspberry_Pi|Rasperry Pi]] sind [https://de.wikipedia.org/wiki/Internet_der_Dinge IoT]-Geräte. Auf dieser Seite werden Projekte und Anwendungen dafür gesammelt und auf die entsprechenden Seiten und Bücher verwiesen.
Der [[Arduino|Arduino]] und der [[Raspberry_Pi|Rasperry Pi]] sind [https://de.wikipedia.org/wiki/Internet_der_Dinge IoT]-Geräte. Auf dieser Seite werden Projekte und Anwendungen dafür gesammelt und auf die entsprechenden Seiten und Bücher verwiesen. Dabei handelt es sich um Projekte, die man selber baut und nicht um fertige Software zum Installieren oder fertige Hardware, sondern um Bausätze zum selber zusammenbauen.
 
== Spiele ==
In diesem Abschnitt werden reine Software-Projekte vorgestellt oder Spiele, welche nur einen kleinen Hardware-Aufwand wie etwa einen Drücker oder ein paar LEDs verwenden und daher nicht als "reine" Hardware-Hacks gelten können oder eben nicht von spezifischer Hardware abhängen.
 
=== Color Snap (Farberkennung) ===
Mit einer RGB-LED soll man herausfinden, ob die neue Farbe der Vorherigen entspricht. Es gibt verschiedene Schwierigkeitsstufen abhängig der Anzahl möglichr Farbkombinationen und Dimmungsstufen. Neben einer RGB-LED braucht es nur ein paar Widerstände und 1 oder 2 Drücker, je nachdem ob man mit 1 oder 2 Spielern spielen möchte. [[Links_und_Bücher#Computer|Raspberry Pi Projects, Chapter 8]]
 
=== Minecraft Maze Maker ===
Hier sollte man bestimmte Minecraft-Objekte über eine API erstellen können. Das Projekt braucht allerdings eine veraltete Version des Betriebssystems, so dass es leider mit aktuellen Versionen nicht lauffähig ist. [[Links_und_Bücher#Computer|Raspberry Pi Projects, Chapter 7]]
 
=== Pac-Man (Pie Man) ===
Pac-Man als Variante mit einem Kuchenstück wird schrittweise mit pygame entwickelt. Die Entwicklung zeigt verschiedene Limitierungen und notwendige Schritte mit pygame auf. [[Links_und_Bücher#Computer|Raspberry Pi Projects, Chapter 6]]
 
=== Pong (Ping) ===
Das bekannte (Tischtennis) Spiel wird schrittweise mit pygame entwickelt. Am Schluss hat man dann zwei Versionen, wobei man in einer alleine spielt und möglichst viele Punkte zu erreichen sucht während man in der anderen Version gegen einen zweiten Spieler antritt. [[Links_und_Bücher#Computer|Raspberry Pi Projects, Chapter 5]]
 
=== Tic-Tac-Toe ===
Das bekannte Spiel wird auf der Konsole gespielt. Man kann es gegen den Computer oder im Zweispielermodus spielen. Während der Entwicklung wird gezeigt, wie man den Computer "besser" machen kann.  [[Links_und_Bücher#Computer|Raspberry Pi Projects, Chapter 3]]
 
=== Zufallsbeleidigungen (oder anderes) ===
Nach Eingabe eines Namens wird aus einer Liste eine zufällige Phrase ausgegeben. [[Links_und_Bücher#Computer|Raspberry Pi Projects, Chapter 2]]
 
== Hardware-Hacks ==
In diesem Abschnitt wird gezeigt, wie man mit entsprechender Hardware und der dazugehörigen Software nützliche Projekte erstellt.
 
=== Nachricht Darsteller (News-Prompter) ===
Mittels einer halbdurchsichtigen Scheibe werden vordefinierte Texte von einem Bildschirm zu einem Sprecher eingeblendet, so dass dieser direkt in die Kamera sprechen kann, ohne dass man sieht, dass dieser den Text abliest. Neben der Box und der Scheibe braucht man noch einen Raspi mit Bildschirm.
Das Programm selber liest eine Textdatei ein und scrollt diese dann mit einstellbarer Geschwindigkeit über den Bildschirm.  [[Links_und_Bücher#Computer|Raspberry Pi Projects, Chapter 4]]

Version vom 14. August 2022, 20:06 Uhr

Einführung

Der Arduino und der Rasperry Pi sind IoT-Geräte. Auf dieser Seite werden Projekte und Anwendungen dafür gesammelt und auf die entsprechenden Seiten und Bücher verwiesen. Dabei handelt es sich um Projekte, die man selber baut und nicht um fertige Software zum Installieren oder fertige Hardware, sondern um Bausätze zum selber zusammenbauen.

Spiele

In diesem Abschnitt werden reine Software-Projekte vorgestellt oder Spiele, welche nur einen kleinen Hardware-Aufwand wie etwa einen Drücker oder ein paar LEDs verwenden und daher nicht als "reine" Hardware-Hacks gelten können oder eben nicht von spezifischer Hardware abhängen.

Color Snap (Farberkennung)

Mit einer RGB-LED soll man herausfinden, ob die neue Farbe der Vorherigen entspricht. Es gibt verschiedene Schwierigkeitsstufen abhängig der Anzahl möglichr Farbkombinationen und Dimmungsstufen. Neben einer RGB-LED braucht es nur ein paar Widerstände und 1 oder 2 Drücker, je nachdem ob man mit 1 oder 2 Spielern spielen möchte. Raspberry Pi Projects, Chapter 8

Minecraft Maze Maker

Hier sollte man bestimmte Minecraft-Objekte über eine API erstellen können. Das Projekt braucht allerdings eine veraltete Version des Betriebssystems, so dass es leider mit aktuellen Versionen nicht lauffähig ist. Raspberry Pi Projects, Chapter 7

Pac-Man (Pie Man)

Pac-Man als Variante mit einem Kuchenstück wird schrittweise mit pygame entwickelt. Die Entwicklung zeigt verschiedene Limitierungen und notwendige Schritte mit pygame auf. Raspberry Pi Projects, Chapter 6

Pong (Ping)

Das bekannte (Tischtennis) Spiel wird schrittweise mit pygame entwickelt. Am Schluss hat man dann zwei Versionen, wobei man in einer alleine spielt und möglichst viele Punkte zu erreichen sucht während man in der anderen Version gegen einen zweiten Spieler antritt. Raspberry Pi Projects, Chapter 5

Tic-Tac-Toe

Das bekannte Spiel wird auf der Konsole gespielt. Man kann es gegen den Computer oder im Zweispielermodus spielen. Während der Entwicklung wird gezeigt, wie man den Computer "besser" machen kann. Raspberry Pi Projects, Chapter 3

Zufallsbeleidigungen (oder anderes)

Nach Eingabe eines Namens wird aus einer Liste eine zufällige Phrase ausgegeben. Raspberry Pi Projects, Chapter 2

Hardware-Hacks

In diesem Abschnitt wird gezeigt, wie man mit entsprechender Hardware und der dazugehörigen Software nützliche Projekte erstellt.

Nachricht Darsteller (News-Prompter)

Mittels einer halbdurchsichtigen Scheibe werden vordefinierte Texte von einem Bildschirm zu einem Sprecher eingeblendet, so dass dieser direkt in die Kamera sprechen kann, ohne dass man sieht, dass dieser den Text abliest. Neben der Box und der Scheibe braucht man noch einen Raspi mit Bildschirm. Das Programm selber liest eine Textdatei ein und scrollt diese dann mit einstellbarer Geschwindigkeit über den Bildschirm. Raspberry Pi Projects, Chapter 4