Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
IoT on tõeliselt huvitav maailm avastamiseks ja mõne sõbraliku tööriista, nagu minecraft ja node-RED, kasutamine võib olla suurepärane lähenemisviis
Samm: vajalik
Vajalikud asjad on:
- Raspberry Pi 2 koos NodeRED ja Minecraft PI -ga
- Intel Edison
Vaarika Pi 2 koos NodeREDiga
Enamikule vaarikatest on installitud Node-RED ja peate seda sel viisil värskendama
Samuti vajate sõlme-punast armatuurlauda, siit leiate selle installimise ja kasulikku teavet
Minecrafti osas on vajalik, et teil oleks Raspbiani Jessie versioon ja laadige see siit alla ning MQTT -ühendus, siin on suurepärane juhend MQTT installimiseks Pythonisse oma vaarikasse ja mõned näited
Samm: Minecrafti struktuur
Sel juhul lõi lossi Matt Hawkins ja lähtekoodi leiate siit
3. samm: kood (Pythoni loss)
Nagu näete eelmises etapis, on kogu lossi ehitus Pythonis, kuid vajate ka MQTT -ühendust
Kui töötate esimest korda MQTT -ga, on sissejuhatuses suurepärane juhend alustamiseks.
MQTT töötab mõne sildiga, mille nimed on teemad, esimene asi, mida vajate, on õige lugemine, pärast seda peate kontrollima, millist teavet juhtpaneelilt saadetakse (see teave on kasulik koormus). Iga teema lipud on sellepärast, et kui programm on üks kord valiku saanud, ei realiseeri see sama võimalust enne, kui teine võimalus on käivitatud, või teisisõnu, see ei saa sama aru iga kord, kui see kasulikku koormust saab
4. samm: kood (NodeRED)
Node-RED on tõeliselt sõbralik viis IoT programmeerimiseks
- Peate lohistama vajalikud üksused.
- Ühenduse jaoks olen kasutanud MQTT -d ja see on vajalik maakleri, antud juhul Eclipse Foundationi vahendava maakleri, konfigureerimiseks, see on tasuta, kuid pöörake tähelepanu tundliku teabe mitte jagamisele
- Kui olete maakleri seadistanud, peate kujundama teema, millega töötate, siit leiate mõningaid nõuandeid, kui töötate esimest korda MQTT -ga
Samm: kood Intel Edisonis (valikuline)
Intel Edisonil on palju lahedaid asju, millest üks sisaldab Bluetooth -ühendust.
Olen seda kasutanud, et ära tunda, kui minu nutitelefon on lähedal, ainult teil on vaja Bluetooth -seade siduda või sel juhul saata kajakõned füüsilisele aadressile
6. samm: armatuurlaud
Parem on luua armatuurlaud, millega suhelda.
Kõik, mida pead tegema, on üksuste lohistamine tööruumis (nagu sammus) ja minna leheleNodeREDIP: 1880/ui ja näed seda
7. samm: tulemus
Minu GitHubist leiate koodi ja kui teil on küsimusi, saatke mulle sõnum
Soovitan:
Oma Minecrafti serveri hostimine (aknad): 6 sammu
Oma Minecrafti serveri hostimine (aknad): Minecrafti serveri loomiseks peaksite teadma mõnda olulist asja. 1: Serveri alati lahti hoidmiseks peab arvuti, millel server töötab, olema alati sisse lülitatud. 2: Minecrafti server kasutab osa teie RAM -ist ja osa protsessorist
OreServer - Raspberry Pi spetsiaalne Minecrafti server LED -mängija indikaatoriga: 9 sammu (piltidega)
OreServer - Raspberry Pi spetsiaalne Minecrafti server LED -mängija indikaatoriga: juuli 2020 UPDATE - Enne selle projektiga alustamist pidage meeles, et erinevates tarkvaratööriistades, mida selle loomiseks kasutasin, on tehtud palju muudatusi ja värskendusi aastaid tagasi. Seetõttu ei tööta paljud sammud enam nii, nagu on kirjutatud
Minecrafti mõõgahittide tegemine: 5 sammu (piltidega)
Minecrafti mõõgahittide tegemine: Tinkernut tegi hiljuti reaalajas kommentaarides saate, kus ta otsis oma publikult ettepanekuid uute projektide jaoks. Ta mainis, et teeb projekti, kus inimene saab päriselus mõõga õõtsutada, mis paneks ka Minecrafti mõõga kõikuma
Minecrafti žestikontroller: 10 sammu (piltidega)
Minecrafti žestikontroller: liigutage oma keha Minecrafti mängimiseks! Mida!! Jah. Vaadake demost videot :) See õpetus näitab teile, kuidas teha Minecraftile (või muule lemmikarvutimängule) enda žestimängukontroller. Kõndimiseks/jooksmiseks/hüppamiseks liigutage kätt (kätt)
Importige kohandatud 3D -mudeleid oma Minecrafti maailma: 9 sammu (koos piltidega)
Importige kohandatud 3D -mudeleid oma Minecrafti maailma: see on täielik juhend 3D -mudelite Minecrafti maailma importimise protsessi selgitamiseks. Ma jagan protsessi kolmeks põhiosaks: Minecrafti seadistamine, 3D -mudeli importimine/eksportimine ja mudeli toomine