Obsah:

IoT Minecraft Castle: 7 kroků (s obrázky)
IoT Minecraft Castle: 7 kroků (s obrázky)

Video: IoT Minecraft Castle: 7 kroků (s obrázky)

Video: IoT Minecraft Castle: 7 kroků (s obrázky)
Video: Top 10 nejnebezpečnějších tobogánů na světě! 2021 2024, Červenec
Anonim
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle

IoT je opravdu zajímavý svět k objevování a používání některých přátelských nástrojů, jako je minecraft a node-RED, může být skvělým přístupem

Krok 1: Nezbytné

Potřebujete tyto věci:

  • Raspberry Pi 2 s NodeRED a Minecraft PI
  • Intel Edison

Raspberry Pi 2 s NodeRED

Většina Raspberry má nainstalovaný Node-RED a musíte jej tímto způsobem aktualizovat

Také budete potřebovat hlavní panel Node-RED, zde najdete způsob jeho instalace a několik užitečných informací

V části Minecraft je nutné, abyste měli Jessie verzi Raspbian a stáhli si ji odtud a konektivitu MQTT, zde máte skvělý průvodce instalací MQTT v Pythonu do vaší Raspberry a několik příkladů

Krok 2: Struktura Minecraftu

Struktura Minecraftu
Struktura Minecraftu

V tomto případě hrad vytvořil Matt Hawkins a zdrojový kód najdete zde

Krok 3: Kód (hrad Python)

Kód (hrad Python)
Kód (hrad Python)
Kód (hrad Python)
Kód (hrad Python)

Jak vidíte v předchozím kroku, veškerá stavba hradu je v Pythonu, ale také budete potřebovat připojení MQTT

Pokud s MQTT pracujete poprvé, v úvodu je skvělý průvodce, jak začít.

MQTT funguje s některými tagy pojmenovanými tématy, první věc, kterou potřebujete, je přečíst si tu správnou, poté musíte zkontrolovat, jaké informace se odesílají z řídicího panelu (Tyto informace jsou užitečné zatížení). Příznaky v každém tématu jsou proto, že jakmile má program jednu možnost, neuvědomí si stejnou možnost, dokud nebude spuštěna druhá možnost, nebo jinými slovy, nezjistí to stejné pokaždé, když obdrží užitečné zatížení.

Krok 4: Kód (NodeRED)

Kód (NodeRED)
Kód (NodeRED)
Kód (NodeRED)
Kód (NodeRED)
Kód (NodeRED)
Kód (NodeRED)

Node-RED je opravdu přátelský způsob programování IoT

  1. Potřebné položky musíte přetáhnout.
  2. Pro konektivitu jsem použil MQTT a je nutné nakonfigurovat brokera, v tomto případě brokera, který prokazuje Eclipse Foundation, je zdarma, ale věnujte pozornost nesdílení citlivých informací
  3. Jakmile nakonfigurujete makléře, budete muset navrhnout téma, se kterým budete pracovat, zde najdete několik rad, pokud s MQTT pracujete poprvé.

Krok 5: Kód v Intel Edison (volitelně)

Kód v Intel Edison (volitelně)
Kód v Intel Edison (volitelně)

Intel Edison má spoustu skvělých věcí, jeden z nich obsahuje připojení bluetooth.

Použil jsem to, abych rozpoznal, když je můj smartphone blízko, stačí spárovat zařízení bluetooth nebo v tomto případě odeslat nějaké ozvěny na fyzickou adresu

Krok 6: Hlavní panel

Řídicí panel
Řídicí panel

Je lepší, když si vytvoříte řídicí panel, se kterým budete komunikovat.

Jediné, co musíte udělat, je přetáhnout položky do pracovního prostoru (jako v kroku) a přejít na NodeREDIP: 1880/ui a uvidíte to

Krok 7: Výsledek

Výsledek
Výsledek

V mém GitHubu najdete kód a v případě jakýchkoli dotazů mi napište

Doporučuje: