Satura rādītājs:
- 1. solis: Nepieciešamais
- 2. solis: Minecraft struktūra
- 3. darbība: kods (Python Castle)
- 4. darbība: kods (NodeRED)
- 5. darbība: kods Intel Edison (pēc izvēles)
- 6. darbība: informācijas panelis
- 7. solis: rezultāts
Video: IoT Minecraft pils: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
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
Šajā gadījumā pili izveidoja Mets Hokinss, un avota kodu var atrast šeit
3. darbība: 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)
Node-RED ir patiešām draudzīgs veids, kā programmēt IoT
- Jums ir jāvelk un jānomet vajadzīgie vienumi.
- 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
- 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)
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
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
Manā GitHub varat atrast kodu, un, ja jums ir kādi jautājumi, lūdzu, rakstiet man ziņu
Ieteicams:
Pils stādītājs (ar Tinkercad koda blokiem): 25 soļi (ar attēliem)
Pils stādītājs (ar Tinkercad koda blokiem): šī dizaina izstrāde man aizņēma diezgan ilgu laiku, un, tā kā manas kodēšanas prasmes ir, lai neteiktu vairāk, es ceru, ka viss izdevās :) Izmantojot norādītās instrukcijas, jums vajadzētu būt iespējai pilnībā atjaunojiet visus šī dizaina aspektus bez
OreServer - Raspberry Pi veltīts Minecraft serveris ar LED atskaņotāja indikatoru: 9 soļi (ar attēliem)
OreServer - Raspberry Pi veltīts Minecraft serveris ar LED atskaņotāja indikatoru: 2020. gada jūlijs ATJAUNINĀT - Pirms sākat šo projektu, lūdzu, ņemiet vērā, ka daudzās izmaiņās un atjauninājumos ir veikti dažādi programmatūras rīki, kurus izmantoju, lai to izveidotu pirms gadiem. Tā rezultātā daudzas darbības vairs nedarbojas, kā rakstīts
Deepcool pils AIO RGB Arduino kontrolieris: 6 soļi
Deepcool Castle AIO RGB Arduino kontrolieris: Es pārāk vēlu uzzināju, ka manai mātesplatei nav adresējamas rgb galvenes, tāpēc es improvizēju, izmantojot līdzīgas apmācības. Šī apmācība galvenokārt ir paredzēta cilvēkiem ar Deepcool Castle AIO, bet var būt piemērojama citai datora rgb aparatūrai. ATRUNA: Es mēģinu
DIY Minecraft Pickaxe kontrolieris: 4 soļi (ar attēliem)
DIY Minecraft Pickaxe kontrolieris: man bija vajadzīgas detaļas, lai to izgatavotu gandrīz gadu, un beidzot man bija laiks, lai pie tā ķertos. Šeit mums ir USB spēļu kontrolieris (HID), kas tiek pievienots tieši jebkurai mašīnai ar USB un darbojas kā tastatūra/pele/kursorsvira. Tam ir
Interaktīvais Minecraft neievadiet zobenu/zīmi (ESP32-CAM): 15 soļi (ar attēliem)
Interaktīvais Minecraft neieej zobenā/zīmē (ESP32-CAM): šī projekta īstenošanai ir vairāki iemesli: 1. Kā kooperatīvās daudzuzdevumu bibliotēkas TaskScheduler autorei man vienmēr bija interesanti, kā apvienot kooperatīvā daudzuzdevumu priekšrocības ar priekšrocībām, ko sniedz iepriekšēja