INHOUDSOPGAWE:
- Stap 1: die nodige
- Stap 2: Die Minecraft -struktuur
- Stap 3: Die kode (Python Castle)
- Stap 4: Die kode (NodeRED)
- Stap 5: Die kode in Intel Edison (opsioneel)
- Stap 6: Die dashboard
- Stap 7: Die resultaat
Video: IoT Minecraft Castle: 7 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Die IoT is 'n baie interessante wêreld om te ontdek, en die gebruik van 'n paar vriendelike gereedskap soos minecraft en node-RED kan 'n uitstekende benadering wees
Stap 1: die nodige
Die dinge wat u nodig het, is:
- Raspberry Pi 2 met NodeRED en Minecraft PI
- Intel Edison
Framboos Pi 2 met NodeRED
Die meeste frambose het Node-RED geïnstalleer, en u moet dit so opdateer
U benodig ook die Node-RED Dashboard, hier kan u vind hoe u dit installeer en nuttige inligting
In Minecraft -gedeelte is dit nodig dat u 'n Jessie -weergawe van Raspbian het en dit hier aflaai en MQTT -verbinding, hier het u 'n uitstekende gids om MQTT in Python in u Framboos te installeer en 'n paar voorbeelde
Stap 2: Die Minecraft -struktuur
In hierdie geval is die kasteel deur Matt Hawkins geskep en die bronkode kan hier gevind word
Stap 3: Die kode (Python Castle)
Soos u in die vorige stap sien, is die hele kasteelkonstruksie in Python, maar u benodig ook die MQTT -verbinding
As u die eerste keer met MQTT werk, is daar in die inleiding 'n uitstekende gids om mee te begin.
MQTT werk met 'n paar etikette met die naam onderwerpe; die eerste ding wat u nodig het, is om die regte een te lees, daarna moet u kyk watter inligting vanaf die paneelbord gestuur word (die inligting is die vrag). Die vlae in elke onderwerp is omdat dit een keer dat die program 'n opsie het, nie dieselfde opsie sal besef voordat die ander opsie uitgevoer is nie, of met ander woorde, dit nie dieselfde sal besef elke keer as dit die vrag ontvang nie
Stap 4: Die kode (NodeRED)
Node-RED is 'n baie vriendelike manier om IoT te programmeer
- U moet die items wat u benodig, sleep en laat val.
- Vir die konneksie wat ek MQTT gebruik het, en dit is nodig om die makelaar op te stel, in hierdie geval die makelaar wat die Eclipse Foundation bewys, dit is gratis, maar let op die deel van sensitiewe inligting
- Nadat u die makelaar gekonfigureer het, moet u die onderwerp ontwerp waarmee u gaan werk; hier kan u 'n paar advies kry as dit die eerste keer is dat u met MQTT werk
Stap 5: Die kode in Intel Edison (opsioneel)
Die Intel Edison het baie oulike goedere, een daarvan bevat bluetooth -verbinding.
Ek het dit gebruik, om te herken wanneer my slimfoon naby is, hoef net die Bluetooth -toestel te koppel of in hierdie geval 'n paar eggo -oproepe na die fisiese adres te stuur
Stap 6: Die dashboard
Dit is beter as u 'n paneelbord skep waarmee u kan kommunikeer.
Al wat u hoef te doen is om items in die werkruimte te sleep en neer te sit (soos in die stap) en na dieNodeREDIP: 1880/ui te gaan, en u sal dit sien
Stap 7: Die resultaat
In my GitHub kan u die kode vind, en stuur 'n boodskap aan my as u enige vrae het
Aanbeveel:
Castle Planter (met Tinkercad Code Blocks): 25 stappe (met foto's)
Castle Planter (met Tinkercad Code Blocks): Hierdie ontwerp hier het my 'n hele rukkie geneem om te bereik, en omdat my koderingsvaardighede op die minste beperk is, hoop ek dat dit goed gegaan het :) Deur die instruksies te volg, moet u dit kan doen herskep elke aspek van hierdie ontwerp heeltemal sonder
The OreServer - 'n Raspberry Pi -toegewyde Minecraft -bediener met LED -spelerindikator: 9 stappe (met foto's)
Die OreServer - 'n Raspberry Pi -toegewyde Minecraft -bediener met LED -speler -aanwyser: UPDATE Julie 2020 - Let daarop dat u baie veranderings en opdaterings aangebring het aan die verskillende sagteware -instrumente waarmee ek dit oor twee gemaak het jare terug. As gevolg hiervan werk baie van die stappe nie meer soos geskryf nie
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
IoT Plant Monitoring System (Met IBM IoT Platform): 11 stappe (met foto's)
IoT Plant Monitoring System (Met IBM IoT Platform): Oorsig Die Plant Monitoring System (PMS) is 'n toepassing wat gebou is met individue wat in die werkersklas is met 'n groen duim in gedagte. Vandag is werkende individue besiger as ooit tevore; om hul loopbane te bevorder en hul finansies te bestuur
IOT -rookmelder: werk bestaande rookmelder op met IOT: 6 stappe (met foto's)
IOT Rookmelder: Werk bestaande rookmelder by met IOT: Lys van bydraers, Uitvinder: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Toesighouer: Dr Chia Kim Seng Departement meganiese en robotiese ingenieurswese, Fakulteit Elektriese en Elektroniese Ingenieurswese, Universiti Tun Hussein Onn Malaysia.Distribueer