Indholdsfortegnelse:

IoT Minecraft Castle: 7 trin (med billeder)
IoT Minecraft Castle: 7 trin (med billeder)

Video: IoT Minecraft Castle: 7 trin (med billeder)

Video: IoT Minecraft Castle: 7 trin (med billeder)
Video: seeing wife face for first time #shorts 2024, Juli
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 er en virkelig interessant verden at opdage, og brug af nogle venlige værktøjer som minecraft og node-RED kan være en god tilgang

Trin 1: Det nødvendige

De ting du har brug for er:

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

Raspberry Pi 2 med NodeRED

De fleste hindbær har Node-RED installeret, og du skal opdatere det på den måde

Du skal også bruge Node-RED Dashboard, her kan du finde, hvordan du installerer det og nogle nyttige oplysninger

I Minecraft -delen er det nødvendigt, at du har en Jessie -version af Raspbian og downloader den herfra og MQTT -forbindelse, her har du en god guide til at installere MQTT i Python i din Raspberry og nogle eksempler

Trin 2: Minecraft -strukturen

Minecraft -strukturen
Minecraft -strukturen

I dette tilfælde blev slottet skabt af Matt Hawkins, og kildekoden kan findes her

Trin 3: Koden (Python Castle)

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

Som du ser i det foregående trin, er hele slotskonstruktionen i Python, men du skal også bruge MQTT -forbindelsen

Hvis første gang du arbejder med MQTT, er der i indledningen en god guide at starte med.

MQTT fungerer med nogle tags navngivne emner, den første ting du har brug for er at læse den rigtige, derefter skal du kontrollere, hvilke oplysninger der sendes fra instrumentbrættet (Disse oplysninger er nyttelasten). Flagene i hvert emne er, fordi en gang programmet har en mulighed, vil det ikke indse den samme mulighed, før den anden mulighed er blevet kørt eller med andre ord, det vil ikke indse det samme, hver gang det modtager nyttelasten

Trin 4: Koden (NodeRED)

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

Node-RED er en virkelig venlig måde at programmere IoT på

  1. Du skal trække og slippe de elementer, du har brug for.
  2. For den forbindelse har jeg brugt MQTT, og det er nødvendigt at konfigurere mægleren, i dette tilfælde mægleren, der beviser Eclipse Foundation, det er gratis, men læg opmærksom på ikke at dele følsomme oplysninger
  3. Når du har konfigureret mægleren, skal du designe det emne, du vil arbejde med. Her kan du finde nogle råd, hvis det er første gang, du arbejder med MQTT

Trin 5: Koden i Intel Edison (valgfrit)

Koden i Intel Edison (valgfri)
Koden i Intel Edison (valgfri)

Intel Edison har en masse fede ting, en af dem indeholder Bluetooth -forbindelse.

Jeg har brugt det til at genkende, når min smartphone er i nærheden, kun du skal parre Bluetooth -enheden eller i dette tilfælde sende nogle ekkoopkald til den fysiske adresse

Trin 6: Dashboardet

Dashboardet
Dashboardet

Det er bedre, hvis du opretter et dashboard til at interagere med.

Alt du skal gøre er at trække og slippe elementer i arbejdsområdet (som i trin) og gå tilNodeREDIP: 1880/ui, og du vil se det

Trin 7: Resultatet

Resultatet
Resultatet

I min GitHub kan du finde koden, og du er velkommen til at sende mig en besked, hvis du har spørgsmål

Anbefalede: