Satura rādītājs:

IoT Minecraft pils: 7 soļi (ar attēliem)
IoT Minecraft pils: 7 soļi (ar attēliem)

Video: IoT Minecraft pils: 7 soļi (ar attēliem)

Video: IoT Minecraft pils: 7 soļi (ar attēliem)
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Novembris
Anonim
IoT Minecraft pils
IoT Minecraft pils
IoT Minecraft pils
IoT Minecraft pils
IoT Minecraft pils
IoT Minecraft pils
IoT Minecraft pils
IoT Minecraft pils

IoT ir patiešām interesanta pasaule, ko atklāt, un izmantot dažus draudzīgus rīkus, piemēram, minecraft un mezglu-RED, var būt lieliska pieeja

1. solis: Nepieciešamais

Nepieciešamās lietas ir:

  • Raspberry Pi 2 ar NodeRED un Minecraft PI
  • Intel Edison

Raspberry Pi 2 ar NodeRED

Lielākajā daļā aveņu ir instalēts Node-RED, un jums tas ir jāatjaunina šādā veidā

Jums būs nepieciešams arī mezglu sarkans informācijas panelis, šeit varat atrast, kā to instalēt, un noderīgu informāciju

Minecraft daļā ir nepieciešams, lai jums būtu Raspbian Jessie versija un lejupielādētu to no šejienes un MQTT savienojumu, šeit jums ir lielisks ceļvedis MQTT instalēšanai Python savā Raspberry un daži piemēri

2. solis: Minecraft struktūra

Minecraft struktūra
Minecraft struktūra

Šajā gadījumā pili izveidoja Mets Hokinss, un avota kodu var atrast šeit

3. darbība: kods (Python Castle)

Kods (Python Castle)
Kods (Python Castle)
Kods (Python Castle)
Kods (Python Castle)

Kā redzat iepriekšējā solī, visa pils celtniecība notiek Python, bet arī jums būs nepieciešams MQTT savienojums

Ja pirmo reizi strādājat ar MQTT, ievadā ir lielisks ceļvedis, ar ko sākt.

MQTT darbojas ar dažiem tagiem ar nosaukumu tēmas, pirmā lieta, kas jums nepieciešama, ir izlasīt pareizo, pēc tam jums jāpārbauda, kāda informācija tiek sūtīta no informācijas paneļa (šī informācija ir lietderīgā slodze). Katras tēmas karodziņi ir tāpēc, ka vienu reizi programmai ir opcija, tā neizmantos to pašu iespēju, kamēr otra opcija nebūs izpildīta, vai, citiem vārdiem sakot, tā nesapratīs to pašu katru reizi, kad saņems lietderīgo slodzi

4. darbība: kods (NodeRED)

Kods (NodeRED)
Kods (NodeRED)
Kods (NodeRED)
Kods (NodeRED)
Kods (NodeRED)
Kods (NodeRED)

Node-RED ir patiešām draudzīgs veids, kā programmēt IoT

  1. Jums ir jāvelk un jānomet vajadzīgie vienumi.
  2. Savienojamībai esmu izmantojis MQTT, un ir nepieciešams konfigurēt brokeri, šajā gadījumā brokeri, kas nodrošina Eclipse Foundation, tas ir bez maksas, taču pievērsiet uzmanību, lai nekopīgotu sensitīvu informāciju
  3. Kad esat konfigurējis brokeri, jums būs jāizstrādā tēma, ar kuru strādāsit, šeit varat atrast dažus padomus, ja pirmo reizi strādājat ar MQTT

5. darbība: kods Intel Edison (pēc izvēles)

Kods Intel Edison (pēc izvēles)
Kods Intel Edison (pēc izvēles)

Intel Edison ir daudz foršu produktu, no kuriem viens ietver Bluetooth savienojumu.

Esmu to izmantojis, lai atpazītu, kad mans viedtālrunis ir tuvu, tikai jums ir jāsavieno pārī Bluetooth ierīce vai šajā gadījumā jānosūta daži atbalss zvani uz fizisko adresi

6. darbība: informācijas panelis

Informācijas panelis
Informācijas panelis

Labāk ir izveidot informācijas paneli, ar kuru mijiedarboties.

Viss, kas jums jādara, ir vilkt un nomest vienumus darbvietā (piemēram, solī) un doties uzNodeREDIP: 1880/ui, un jūs to redzēsit

7. solis: rezultāts

Rezultāts
Rezultāts

Manā GitHub varat atrast kodu, un, ja jums ir kādi jautājumi, lūdzu, rakstiet man ziņu

Ieteicams: