Агуулгын хүснэгт:

Minecraft IoT Castle: 7 алхам (зурагтай)
Minecraft IoT Castle: 7 алхам (зурагтай)

Видео: Minecraft IoT Castle: 7 алхам (зурагтай)

Видео: Minecraft IoT Castle: 7 алхам (зурагтай)
Видео: РАЗДАЕТ WIFI СЛЕДИТ ЗА ЧЕЛОВЕКОМ 4G камера видеонаблюдения 2024, Долдугаар сарын
Anonim
Minecraft IoT Castle
Minecraft IoT Castle
Minecraft IoT Castle
Minecraft IoT Castle
Minecraft IoT Castle
Minecraft IoT Castle
Minecraft IoT Castle
Minecraft IoT Castle

IoT бол minecraft, node-RED гэх мэт ээлтэй хэрэгслүүдийг нээж ашиглах нь үнэхээр сонирхолтой ертөнц юм.

Алхам 1: Шаардлагатай

Танд хэрэгтэй зүйл бол:

  • NodeRED болон Minecraft PI бүхий Raspberry Pi 2
  • Intel Эдисон

NodeRED -тэй Raspberry Pi 2

Бөөрөлзгөний ихэнх хэсэгт Node-RED суулгасан байдаг тул та үүнийг ийм байдлаар шинэчлэх хэрэгтэй

Түүнчлэн, танд Node-RED хяналтын самбар хэрэгтэй болно, эндээс та үүнийг хэрхэн суулгах, зарим хэрэгтэй мэдээллийг олж авах боломжтой

Minecraft хэсэгт Raspbian -ийн Jessie хувилбарыг татаж аваад эндээс татаж авах, MQTT холболтыг эндээс татаж авах шаардлагатай бол энд Raspberry дээрээ MQTT -ийг Python дээр суулгах гайхалтай гарын авлага, зарим жишээ энд байна.

Алхам 2: Minecraft -ийн бүтэц

Minecraft -ийн бүтэц
Minecraft -ийн бүтэц

Энэ тохиолдолд цайзыг Мэтт Хокинс бүтээсэн бөгөөд эх кодыг эндээс олж болно

Алхам 3: Код (Python Castle)

Код (Python Castle)
Код (Python Castle)
Код (Python Castle)
Код (Python Castle)

Өмнөх алхам дээр харсан шиг бүх цайзын барилга Python дээр хийгдсэн боловч танд MQTT холболт хэрэгтэй болно.

Хэрэв та MQTT -тэй анх удаа ажиллаж байгаа бол танилцуулгад эхлэх гайхалтай гарын авлага байна.

MQTT нь сэдэв нэртэй хэд хэдэн шошготой ажилладаг бөгөөд танд хэрэгтэй хамгийн эхний зүйл бол зөв зүйлийг унших бөгөөд үүний дараа та хяналтын самбараас ямар мэдээлэл илгээгдэж байгааг шалгах хэрэгтэй (Энэ мэдээлэл бол ачаалал юм). Сэдэв бүрийн тугнууд нь нэг удаа програмд сонголт байгаа тул нөгөө сонголтыг ажиллуулах хүртэл ижил сонголтыг хэрэгжүүлдэггүй, өөрөөр хэлбэл ачааг хүлээн авах бүрт ижил зүйлийг ойлгодоггүй.

Алхам 4: Код (NodeRED)

Код (NodeRED)
Код (NodeRED)
Код (NodeRED)
Код (NodeRED)
Код (NodeRED)
Код (NodeRED)

Node-RED бол IoT програмчлах үнэхээр ээлтэй арга юм

  1. Та хэрэгтэй зүйлээ чирээд хаях хэрэгтэй.
  2. Би MQTT -ийг ашиглаж байгаа бөгөөд энэ тохиолдолд брокерийг тохируулах шаардлагатай бөгөөд энэ тохиолдолд Eclipse Foundation -ийг дэмждэг брокер үнэ төлбөргүй боловч эмзэг мэдээллийг хуваалцахгүй байхыг анхаарна уу.
  3. Брокерийг тохируулсны дараа та хамтран ажиллах сэдвийг зохиох хэрэгтэй болно, хэрэв та MQTT -тэй анх удаа ажиллаж байгаа бол эндээс зарим зөвлөгөөг авах боломжтой.

Алхам 5: Intel Edison дахь код (заавал биш)

Intel Edison дахь код (заавал биш)
Intel Edison дахь код (заавал биш)

Intel Edison нь маш олон сонирхолтой зүйлтэй бөгөөд тэдгээрийн нэг нь Bluetooth холболтыг агуулдаг.

Миний ухаалаг гар утас ойрхон байгааг мэдэхийн тулд та зөвхөн bluetooth төхөөрөмжийг хослуулах эсвэл энэ тохиолдолд физик хаяг руу зарим цуурай дуудлага илгээх шаардлагатай болсон.

Алхам 6: Хяналтын самбар

Хяналтын самбар
Хяналтын самбар

Хэрэв та харилцах самбар үүсгэвэл илүү дээр юм.

Таны хийх ёстой зүйл бол ажлын талбарт байгаа зүйлсийг чирээд хаях явдал юм (Алхам шиг), theNodeREDIP: 1880/ui руу очоод та үүнийг харах болно.

Алхам 7: Үр дүн

Үр дүн
Үр дүн

Миний GitHub дээрээс та кодыг олох боломжтой бөгөөд хэрэв танд асуулт байвал над руу мессеж бичих боломжтой

Зөвлөмж болгож буй: