Inhaltsverzeichnis:
- Schritt 1: Das Notwendige
- Schritt 2: Die Minecraft-Struktur
- Schritt 3: Der Code (Python Castle)
- Schritt 4: Der Code (NodeRED)
- Schritt 5: Der Code in Intel Edison (optional)
- Schritt 6: Das Dashboard
- Schritt 7: Das Ergebnis
Video: IoT Minecraft Castle - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Das IoT ist eine wirklich interessante Welt, die es zu entdecken gilt, und die Verwendung einiger benutzerfreundlicher Tools wie Minecraft und Node-RED kann ein großartiger Ansatz sein
Schritt 1: Das Notwendige
Die Dinge, die Sie brauchen, sind:
- Raspberry Pi 2 mit NodeRED und Minecraft PI
- Intel Edison
Raspberry Pi 2 mit NodeRED
Die meisten Himbeeren haben Node-RED installiert, und Sie müssen es auf diese Weise aktualisieren
Außerdem benötigst du das Node-RED Dashboard, hier findest du wie man es installiert und einige nützliche Infos
Im Minecraft-Teil ist es notwendig, dass Sie eine Jessie-Version von Raspbian haben und sie von hier herunterladen und MQTT-Konnektivität. Hier haben Sie eine großartige Anleitung zur Installation von MQTT in Python in Ihrem Raspberry und einige Beispiele
Schritt 2: Die Minecraft-Struktur
In diesem Fall wurde das Schloss von Matt Hawkins erstellt und der Quellcode ist hier zu finden
Schritt 3: Der Code (Python Castle)
Wie Sie im vorherigen Schritt sehen, ist die gesamte Burgkonstruktion in Python, aber Sie benötigen auch die MQTT-Konnektivität
Wenn Sie zum ersten Mal mit MQTT arbeiten, finden Sie in der Einführung eine großartige Anleitung für den Anfang.
MQTT funktioniert mit einigen Tags namens Topics. Als erstes müssen Sie das richtige lesen, danach müssen Sie überprüfen, welche Informationen vom Dashboard gesendet werden (diese Informationen sind die Nutzlast). Die Flags in jedem Thema sind, dass das Programm, wenn es einmal eine Option hat, dieselbe Option nicht erkennt, bis die andere Option ausgeführt wurde, oder mit anderen Worten, es wird nicht jedes Mal dasselbe erkennen, wenn es die Nutzlast empfängt
Schritt 4: Der Code (NodeRED)
Node-RED ist eine wirklich freundliche Möglichkeit, IoT. zu programmieren
- Sie müssen die benötigten Elemente per Drag & Drop ziehen.
- Für die Konnektivität habe ich MQTT verwendet und es ist notwendig, den Broker zu konfigurieren, in diesem Fall den Broker, der die Eclipse Foundation bereitstellt, es ist kostenlos, aber achten Sie darauf, keine sensiblen Informationen weiterzugeben
- Nachdem Sie den Broker konfiguriert haben, müssen Sie das Thema entwerfen, mit dem Sie arbeiten werden. Hier finden Sie einige Ratschläge, wenn Sie zum ersten Mal mit MQTT arbeiten
Schritt 5: Der Code in Intel Edison (optional)
Der Intel Edison hat viele coole Sachen, von denen einer Bluetooth-Konnektivität enthält.
Ich habe das verwendet, um zu erkennen, wenn mein Smartphone in der Nähe ist, müssen Sie nur das Bluetooth-Gerät koppeln oder in diesem Fall einige Echo-Anrufe an die physische Adresse senden
Schritt 6: Das Dashboard
Es ist besser, wenn Sie ein Dashboard erstellen, mit dem Sie interagieren können.
Alles, was Sie tun müssen, ist Elemente in den Arbeitsbereich zu ziehen und abzulegen (wie im Schritt) und zu NodeREDIP:1880/ui zu gehen und Sie werden es sehen
Schritt 7: Das Ergebnis
In meinem GitHub findest du den Code und schreib mir gerne bei Fragen
Empfohlen:
Eine Spitzhacke in Minecraft herstellen – wikiHow
Wie man eine Spitzhacke in Minecraft herstellt: Hallo zusammen !! Mein Name ist Matthew White und in diesem anweisbaren zeige ich Ihnen Schritt für Schritt, wie man eine hölzerne Spitzhacke in Minecraft Java Edition herstellt
Ein Minecraft-Trampolin herstellen – wikiHow
Wie man ein Minecraft-Trampolin herstellt: Dieses Minecraft-Trampolin macht super Spaß und ist ein großer Hit, wenn es um meine jüngeren Geschwister geht! Es macht Spaß, es zu erstellen und am Ende auch Spaß damit zu spielen! Es lässt dich sooo viel höher springen, als du es normalerweise alleine tust. Einige Sicherheitsaspekte sollten Sie
So haben Sie eine Minimap in Minecraft 1.12.2 – wikiHow
So haben Sie eine Minimap in Minecraft 1.12.2: Hallo, heute werde ich Ihnen beibringen, wie Sie eine Minimap in Ihrem Minecraft installieren. Eine Minikarte zu haben ist ein großer Vorteil für Sie, die ein Einzelspieler-Abenteuer in Minecraft genießen
So steigern Sie Ihre FPS in Minecraft 1.12.2 – wikiHow
So steigern Sie Ihre FPS in Minecraft 1.12.2: Hey, heute möchte ich Ihnen einen einfachen Weg zeigen, wie Sie die FPS (Frames pro Sekunde) in Minecraft 1.12.2 stark erhöhen können
So installieren Sie Java, um Minecraft 1.12.2 zu spielen – wikiHow
So installieren Sie Java, um Minecraft 1.12.2 zu spielen: Wir alle wissen, dass Minecraft ein aus Java entwickeltes Spiel ist, wie es in seinem Logo von Version 1.12.2, Minecraft Java Edition, geschrieben steht. Auf diese Weise ist es notwendig, Java installiert und aktualisiert zu haben, um das Spiel zu spielen, wenn Sie Probleme mit Java haben