Innehållsförteckning:

IoT Minecraft Castle: 7 steg (med bilder)
IoT Minecraft Castle: 7 steg (med bilder)

Video: IoT Minecraft Castle: 7 steg (med bilder)

Video: IoT Minecraft Castle: 7 steg (med bilder)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
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 är en riktigt intressant värld att upptäcka och att använda några vänliga verktyg som minecraft och nod-RED kan vara ett bra tillvägagångssätt

Steg 1: Det nödvändiga

Sakerna du behöver är:

  • Raspberry Pi 2 med NodeRED och Minecraft PI
  • Intel Edison

Raspberry Pi 2 med NodeRED

De flesta hallon har Node-RED installerat, och du måste uppdatera det på det sättet

Du behöver också Node-RED Dashboard, här hittar du hur du installerar det och lite användbar information

I Minecraft -delen är det nödvändigt att du har en Jessie -version av Raspbian och laddar ner den härifrån och MQTT -anslutning, här har du en bra guide för att installera MQTT i Python i ditt hallon och några exempel

Steg 2: Minecraft -strukturen

Minecraft -strukturen
Minecraft -strukturen

I det här fallet skapades slottet av Matt Hawkins och källkoden hittar du här

Steg 3: Koden (Python Castle)

Koden (Python Castle)
Koden (Python Castle)
Koden (Python Castle)
Koden (Python Castle)

Som du ser i föregående steg, är hela slottsbygget i Python, men du behöver också MQTT -anslutningen

Om första gången du arbetar med MQTT finns det i introduktionen en bra guide att börja med.

MQTT fungerar med några taggar som heter ämnen, det första du behöver är att läsa den rätta, efter det måste du kontrollera vilken information som skickas från instrumentpanelen (Den informationen är nyttolasten). Flaggorna i varje ämne beror på att en gång programmet har ett alternativ kommer det inte att inse samma alternativ förrän det andra alternativet har körts eller med andra ord, det kommer inte att inse samma varje gång det får nyttolast

Steg 4: Koden (NodeRED)

Koden (NodeRED)
Koden (NodeRED)
Koden (NodeRED)
Koden (NodeRED)
Koden (NodeRED)
Koden (NodeRED)

Node-RED är ett riktigt vänligt sätt att programmera IoT

  1. Du måste dra och släppa de föremål du behöver.
  2. För anslutningen har jag använt MQTT, och det är nödvändigt att konfigurera mäklaren, i det här fallet mäklaren som bevisar Eclipse Foundation, det är gratis men lägg uppmärksamhet på att inte dela känslig information
  3. När du har konfigurerat mäklaren måste du designa ämnet du kommer att arbeta med. Här kan du hitta några råd om det är första gången du arbetar med MQTT

Steg 5: Koden i Intel Edison (valfritt)

Koden i Intel Edison (valfritt)
Koden i Intel Edison (valfritt)

Intel Edison har många coola grejer, en av dem har Bluetooth -anslutning.

Jag har använt det, för att känna igen när min smartphone är nära behöver du bara koppla ihop Bluetooth -enheten eller i det här fallet skicka några ekosamtal till den fysiska adressen

Steg 6: Instrumentpanelen

Instrumentpanelen
Instrumentpanelen

Det är bättre om du skapar en instrumentpanel att interagera med.

Allt du behöver göra är att dra och släppa objekt i arbetsytan (som i steget) och gå till theNodeREDIP: 1880/ui så ser du det

Steg 7: Resultatet

Resultatet
Resultatet

I min GitHub kan du hitta koden och meddela mig gärna om du har några frågor

Rekommenderad: