Tartalomjegyzék:
- 1. lépés: A szükséges
- 2. lépés: A Minecraft szerkezete
- 3. lépés: A kód (Python Castle)
- 4. lépés: A kód (NodeRED)
- 5. lépés: A kód az Intel Edisonban (opcionális)
- 6. lépés: A műszerfal
- 7. lépés: Az eredmény
Videó: IoT Minecraft kastély: 7 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Az IoT egy igazán érdekes világ felfedezni, és néhány barátságos eszköz, például a minecraft és a node-RED használata nagyszerű megoldás lehet
1. lépés: A szükséges
A következőkre van szüksége:
- Raspberry Pi 2 NodeRED -el és Minecraft PI -vel
- Intel Edison
Raspberry Pi 2 NodeRED -el
A legtöbb málna telepítette a Node-RED-et, és így frissítenie kell
Ezenkívül szüksége lesz a Node-RED Dashboard-ra, itt megtalálhatja a telepítés módját és néhány hasznos információt
A Minecraft részben szükséges, hogy rendelkezzen a Raspbian Jessie verziójával, és innen töltse le, valamint az MQTT kapcsolatról, itt van egy nagyszerű útmutató az MQTT telepítéséhez a Python -ban a Raspberry -ben és néhány példa
2. lépés: A Minecraft szerkezete
Ebben az esetben a várat Matt Hawkins hozta létre, és a forráskód itt található
3. lépés: A kód (Python Castle)
Mint az előző lépésben látta, az összes kastélyépítés Pythonban történik, de szüksége lesz az MQTT kapcsolatra is
Ha először dolgozik az MQTT -vel, a bevezetőben egy nagyszerű útmutató található.
Az MQTT néhány címkével ellátott témával működik, az első dolog, amire szüksége van, olvassa el a megfelelőt, majd ellenőrizze, hogy milyen információkat küld a műszerfalról (Ez az információ a hasznos terhelés). Az egyes témák jelzői azért vannak, mert amikor a program egyszer kapott egy opciót, addig nem valósítja meg ugyanazt az opciót, amíg a másik opciót nem futtatta, vagy más szóval, nem fogja ugyanazt észlelni minden alkalommal, amikor megkapja a hasznos terhet
4. lépés: A kód (NodeRED)
A Node-RED egy igazán barátságos módja az IoT programozásának
- Húzza át a szükséges elemeket.
- Az összeköttetéshez az MQTT -t használtam, és szükség van a bróker, ebben az esetben az Eclipse Alapítványt létrehozó bróker konfigurálására, ez ingyenes, de ügyeljen arra, hogy ne osszon meg bizalmas információkat
- Miután konfigurálta a közvetítőt, meg kell terveznie a témát, amellyel dolgozni fog, itt találhat néhány tanácsot, ha először dolgozik az MQTT -vel
5. lépés: A kód az Intel Edisonban (opcionális)
Az Intel Edison rengeteg remek dolgot tartalmaz, az egyikben Bluetooth kapcsolat van.
Azt használtam, hogy felismerjem, ha az okostelefonom közel van, csak a Bluetooth -eszközt kell párosítani, vagy ebben az esetben visszhanghívásokat küldeni a fizikai címre
6. lépés: A műszerfal
Jobb, ha létrehoz egy műszerfalat, amellyel kapcsolatba léphet.
Mindössze annyit kell tennie, hogy húzza át az elemeket a munkaterületen (mint a lépésben), és lépjen aNodeREDIP: 1880/ui oldalra, és látni fogja
7. lépés: Az eredmény
A GitHubomban megtalálhatja a kódot, és ha kérdése van, írjon nekem üzenetet
Ajánlott:
Az OreServer - egy Raspberry Pi dedikált Minecraft szerver LED lejátszó kijelzővel: 9 lépés (képekkel)
Az OreServer - egy Raspberry Pi dedikált Minecraft szerver LED -es lejátszóval: 2020. július FRISSÍTÉS - Mielőtt elkezdené ezt a projektet, vegye figyelembe, hogy SOK változtatás és frissítés történt a különböző szoftvereszközökön, amelyeket ennek létrehozásához használtam évekkel ezelőtt. Ennek eredményeként sok lépés már nem úgy működik, ahogy írták
Deepcool kastély AIO RGB Arduino vezérlő: 6 lépés
Deepcool Castle AIO RGB Arduino Controller: Túl későn jöttem rá, hogy az alaplapomnak nincs címezhető rgb fejléce, ezért improvizáltam hasonló oktatóanyagok segítségével. Ez az oktatóanyag elsősorban a Deepcool Castle AIO -val rendelkező személyek számára készült, de alkalmazható más PC rgb hardverekre is. NYILATKOZAT: Megpróbálom
DIY Minecraft Pickaxe vezérlő: 4 lépés (képekkel)
DIY Minecraft Pickaxe vezérlő: Közel egy évig le kellett feküdnöm az alkatrészekkel, és végül volt időm ráérni. Itt van egy USB játékvezérlő (HID), amely közvetlenül csatlakoztatható bármilyen USB -vel rendelkező géphez, és billentyűzetként/egérként/joystickként működik. Van rajta
Interaktív Minecraft Ne lépjen be kard/jel (ESP32-CAM): 15 lépés (képekkel)
Interaktív Minecraft ne lépjen be kardba/jelbe (ESP32-CAM): Valójában több oka is van ennek a projektnek: 1. A TaskScheduler kooperatív többfeladatos könyvtár szerzőjeként mindig kíváncsi voltam arra, hogyan kombinálhatom a kooperatív multitasking előnyeit a megelőző szolgáltatások előnyeivel
Minecraft kardütés, amikor megteszi: 5 lépés (képekkel)
Minecraft Sword Hits When You Do: A Tinkernut nemrégiben élő kommentben mutatta be, hol keres javaslatokat közönségétől új projektekhez. Megemlítette, hogy olyan projektet hajt végre, ahol egy személy kardot lendíthet a való életben, ami miatt a Minecraftban is kard lendülhet