Sadržaj:

IoT Minecraft Castle: 7 koraka (sa slikama)
IoT Minecraft Castle: 7 koraka (sa slikama)

Video: IoT Minecraft Castle: 7 koraka (sa slikama)

Video: IoT Minecraft Castle: 7 koraka (sa slikama)
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Studeni
Anonim
IoT Minecraft dvorac
IoT Minecraft dvorac
IoT Minecraft dvorac
IoT Minecraft dvorac
IoT Minecraft dvorac
IoT Minecraft dvorac
IoT Minecraft dvorac
IoT Minecraft dvorac

IoT je zaista zanimljiv svijet za otkrivanje, a korištenje nekih prijateljskih alata poput minecrafta i node-RED-a može biti izvrstan pristup

Korak 1: Neophodan

Stvari koje su vam potrebne su:

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

Malina Pi 2 s NodeRED -om

Većina malina ima instaliran Node-RED, pa ga morate ažurirati na taj način

Također, trebat će vam Node-RED nadzorna ploča, ovdje možete pronaći kako je instalirati i neke korisne informacije

U dijelu Minecrafta potrebno je da imate Jessievu verziju Raspbiana i preuzmete je odavde i MQTT povezivost, ovdje imate izvrstan vodič za instaliranje MQTT -a u Python na vašem Raspberryju i neke primjere

Korak 2: Struktura Minecrafta

Minecraft struktura
Minecraft struktura

U ovom slučaju dvorac je stvorio Matt Hawkins, a izvorni kod možete pronaći ovdje

Korak 3: Kôd (dvorac Python)

Kôd (dvorac Python)
Kôd (dvorac Python)
Kôd (dvorac Python)
Kôd (dvorac Python)

Kao što vidite u prethodnom koraku, sva izgradnja dvorca je u Pythonu, ali također će vam trebati MQTT povezivost

Ako prvi put radite s MQTT -om, u uvodu postoji sjajan vodič za početak.

MQTT radi s nekim oznakama pod nazivom teme, prvo što trebate je pročitati desnu, nakon toga morate provjeriti koje se informacije šalju s nadzorne ploče (te su informacije korisni teret). Zastavice u svakoj temi su zato što jednom kada program dobije opciju, neće realizirati istu opciju dok se druga opcija ne pokrene ili drugim riječima, neće realizirati istu svaki put kad primi korisni teret

Korak 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 zaista prijateljski način programiranja IoT-a

  1. Morate povući i ispustiti potrebne stavke.
  2. Za povezivanje koje sam koristio MQTT, a potrebno je konfigurirati posrednika, u ovom slučaju brokera koji pruža Eclipse Foundation, besplatno je, ali obratite pozornost na ne dijeljenje osjetljivih podataka
  3. Nakon što konfigurirate posrednika, morat ćete osmisliti temu s kojom ćete raditi, ovdje možete pronaći neke savjete ako prvi put radite s MQTT -om

Korak 5: Kôd u Intel Edisonu (izborno)

Kôd u Intel Edisonu (izborno)
Kôd u Intel Edisonu (izborno)

Intel Edison ima mnogo zanimljivih stvari, jedna od njih uključuje bluetooth povezivanje.

Koristio sam to, da prepoznam kada je moj pametni telefon u blizini, samo trebate upariti Bluetooth uređaj ili u ovom slučaju slati neke odjeke poziva na fizičku adresu

Korak 6: Nadzorna ploča

Nadzorna ploča
Nadzorna ploča

Bolje je ako izradite nadzornu ploču za interakciju.

Sve što trebate učiniti je povući i ispustiti stavke u radnom prostoru (kao u koraku) i otići naNodeREDIP: 1880/ui i vidjet ćete

Korak 7: Rezultat

Rezultat
Rezultat

U mom GitHubu možete pronaći kôd i slobodno mi pošaljite poruku ako imate bilo kakvih pitanja

Preporučeni: