Sadržaj:
- Korak 1: Neophodan
- Korak 2: Struktura Minecrafta
- Korak 3: Kôd (Python Castle)
- Korak 4: Kôd (NodeRED)
- Korak 5: Kôd u Intel Edisonu (izborno)
- Korak 6: Nadzorna ploča
- Korak 7: Rezultat
Video: IoT Minecraft Castle: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
IoT je zaista zanimljiv svijet za otkrivanje i korištenje nekih prijateljskih alata poput minecrafta i node-RED-a može biti odličan pristup
Korak 1: Neophodan
Stvari koje su vam potrebne su:
- Raspberry Pi 2 sa NodeRED i Minecraft PI
- Intel Edison
Raspberry Pi 2 sa 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 povezivanje, ovdje imate odličan vodič za instaliranje MQTT -a u Python na vašem Raspberryju i neke primjere
Korak 2: Struktura Minecrafta
U ovom slučaju dvorac je stvorio Matt Hawkins, a izvorni kod možete pronaći ovdje
Korak 3: Kôd (Python Castle)
Kao što vidite u prethodnom koraku, sva konstrukcija 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 koje se zovu teme, prvo što trebate je pročitati pravu, nakon toga morate provjeriti koje se informacije šalju s nadzorne ploče (te informacije su 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 kada primi korisni teret
Korak 4: Kôd (NodeRED)
Node-RED je zaista prijateljski način programiranja IoT-a
- Morate povući i ispustiti stavke koje su vam potrebne.
- 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 pažnju na ne dijeljenje osjetljivih podataka
- 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)
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 na fizičku adresu
Korak 6: Nadzorna ploča
Bolje je ako stvorite 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
Na mom GitHub -u možete pronaći kôd i slobodno mi pošaljite poruku ako imate bilo kakvih pitanja
Preporučuje se:
Planter Castle (sa Tinkercad kodnim blokovima): 25 koraka (sa slikama)
Castle Planter (s Tinkercad kodnim blokovima): Ovaj dizajn ovdje mi je trebao dosta vremena za postizanje, a budući da su moje vještine kodiranja, u najmanju ruku ograničene, nadam se da je ispalo u redu :) Koristeći navedena uputstva trebali biste moći potpuno ponovno stvoriti svaki aspekt ovog dizajna bez
OreServer - Raspberry Pi namjenski Minecraft server sa LED indikatorom playera: 9 koraka (sa slikama)
OreServer - Raspberry Pi namjenski Minecraft poslužitelj s LED indikatorom playera: srpanj 2020. AŽURIRANO - Prije nego započnete ovaj projekt, imajte na umu da je MNOGO promjena i ažuriranja uneseno u različite softverske alate koje sam koristio za kreiranje ovoga tokom dva prije mnogo godina. Kao rezultat toga, mnogi koraci više ne funkcioniraju onako kako je napisano
Deepcool Castle AIO RGB Arduino kontroler: 6 koraka
Deepcool Castle AIO RGB Arduino kontroler: Prekasno sam saznao da moja matična ploča nema adresibilno rgb zaglavlje pa sam improvizirao koristeći slične vodiče. Ovaj vodič je uglavnom za nekoga tko ima Deepcool Castle AIO -e, ali se može primijeniti i na drugi PC rgb hardver. ODRICANJE: Trijujem
Uradi sam Minecraft Pickaxe kontroler: 4 koraka (sa slikama)
DIY Minecraft Pickaxe Controller: Imao sam dijelove za izradu ovo skoro godinu dana i konačno sam imao vremena da se pozabavim time. Ovdje imamo USB kontroler za igre (HID) koji se priključuje direktno na bilo koju mašinu sa USB -om i djeluje kao tastatura/miš/džojstik. Ima
Interaktivni Minecraft Ne unosite mač/znak (ESP32-CAM): 15 koraka (sa slikama)
Interaktivni Minecraft ne unosi mač/znak (ESP32-CAM): Zaista postoji nekoliko razloga zašto je ovaj projekt nastao: 1. Kao autor zadružne biblioteke za više zadataka TaskScheduler, uvijek sam bio znatiželjan kako kombinirati prednosti kooperativne višezadaćnosti s prednostima prevencije