Sisukord:

IoT Minecrafti loss: 7 sammu (piltidega)
IoT Minecrafti loss: 7 sammu (piltidega)

Video: IoT Minecrafti loss: 7 sammu (piltidega)

Video: IoT Minecrafti loss: 7 sammu (piltidega)
Video: МИРОВОЙ РЕКОРД: РАЗГОВОР ЧЕРЕЗ ДЛИННЮЩУЮ ТРУБУ! 2024, Juuli
Anonim
IoT Minecrafti loss
IoT Minecrafti loss
IoT Minecrafti loss
IoT Minecrafti loss
IoT Minecrafti loss
IoT Minecrafti loss
IoT Minecrafti loss
IoT Minecrafti loss

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

Minecrafti struktuur
Minecrafti struktuur

Sel juhul lõi lossi Matt Hawkins ja lähtekoodi leiate siit

3. samm: kood (Pythoni loss)

Kood (Pythoni loss)
Kood (Pythoni loss)
Kood (Pythoni loss)
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)

Kood (NodeRED)
Kood (NodeRED)
Kood (NodeRED)
Kood (NodeRED)
Kood (NodeRED)
Kood (NodeRED)

Node-RED on tõeliselt sõbralik viis IoT programmeerimiseks

  1. Peate lohistama vajalikud üksused.
  2. Ü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
  3. 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)

Kood Intel Edisonis (valikuline)
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

Armatuurlaud
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

Tulemus
Tulemus

Minu GitHubist leiate koodi ja kui teil on küsimusi, saatke mulle sõnum

Soovitan: