فهرست مطالب:

IoT Minecraft Castle: 7 مرحله (همراه با تصاویر)
IoT Minecraft Castle: 7 مرحله (همراه با تصاویر)

تصویری: IoT Minecraft Castle: 7 مرحله (همراه با تصاویر)

تصویری: IoT Minecraft Castle: 7 مرحله (همراه با تصاویر)
تصویری: A 1000 Year Old Abandoned Italian Castle - Uncovering It's Mysteries! 2024, جولای
Anonim
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle
IoT Minecraft Castle

اینترنت اشیا واقعاً دنیای جالبی برای کشف است و استفاده از برخی از ابزارهای دوستانه مانند minecraft و node-RED می تواند یک رویکرد عالی باشد.

مرحله 1: ضروری

مواردی که شما نیاز دارید عبارتند از:

  • رزبری پای 2 با NodeRED و Minecraft PI
  • اینتل ادیسون

رزبری پای 2 با NodeRED

اکثر رزبری ها Node-RED را نصب کرده اند و شما باید آن را به این طریق به روز کنید

همچنین ، به داشبورد Node-RED نیاز دارید ، در اینجا می توانید نحوه نصب آن و اطلاعات مفیدی را بیابید

در قسمت Minecraft لازم است که یک نسخه Jessie از Raspbian داشته باشید و آن را از اینجا و اتصال MQTT را بارگیری کنید ، در اینجا شما یک راهنمای عالی برای نصب MQTT در Python در Raspberry خود و چند مثال دارید.

مرحله 2: ساختار Minecraft

ساختار Minecraft
ساختار Minecraft

در این مورد ، قلعه توسط مت هاوکینز ایجاد شده است و کد منبع را می توانید در اینجا پیدا کنید

مرحله 3: کد (قلعه پایتون)

کد (قلعه پایتون)
کد (قلعه پایتون)
کد (قلعه پایتون)
کد (قلعه پایتون)

همانطور که در مرحله قبل مشاهده کردید ، کل ساخت قلعه در پایتون است ، اما همچنین به اتصال MQTT نیاز دارید

اگر اولین بار است که با MQTT کار می کنید ، در ابتدا یک راهنمای عالی برای شروع وجود دارد.

MQTT با برخی از برچسب ها با عنوان موضوعات کار می کند ، اولین چیزی که نیاز دارید خواندن صحیح آن است ، پس از آن باید بررسی کنید که چه اطلاعاتی از داشبورد ارسال می شود (این اطلاعات بار قابل حمل است). پرچم های هر مبحث به این دلیل است که یک بار برنامه گزینه ای را انتخاب کرده است ، تا زمانی که گزینه دیگر اجرا نشود ، همان گزینه را متوجه نخواهد شد یا به عبارت دیگر ، هر بار که بار را دریافت می کند ، همان را متوجه نخواهد شد.

مرحله 4: کد (NodeRED)

کد (NodeRED)
کد (NodeRED)
کد (NodeRED)
کد (NodeRED)
کد (NodeRED)
کد (NodeRED)

Node-RED یک راه واقعاً دوستانه برای برنامه ریزی اینترنت اشیا است

  1. شما باید موارد مورد نیاز خود را بکشید و رها کنید.
  2. برای ارتباطی که من از MQTT استفاده کردم و لازم است کارگزار را پیکربندی کنید ، در این مورد ، کارگزار که بنیاد Eclipse را ارائه می دهد ، رایگان است ، اما در عدم به اشتراک گذاشتن اطلاعات حساس توجه کنید
  3. هنگامی که کارگزار را پیکربندی کردید ، باید موضوعی را که با آن کار می کنید طراحی کنید ، در صورتی که برای اولین بار است که با MQTT کار می کنید ، برخی از توصیه ها را پیدا کنید.

مرحله 5: کد در Intel Edison (اختیاری)

کد در Intel Edison (اختیاری)
کد در Intel Edison (اختیاری)

اینتل ادیسون دارای بسیاری از موارد جالب است ، یکی از آنها دارای اتصال بلوتوث است.

من از آن استفاده کردم ، برای تشخیص زمانی که تلفن هوشمند من نزدیک است ، فقط باید دستگاه بلوتوث را جفت کنید یا در این مورد برخی تماس های پژواک را به آدرس فیزیکی ارسال کنید

مرحله 6: داشبورد

داشبورد
داشبورد

اگر یک داشبورد برای تعامل ایجاد کنید ، بهتر است.

تنها کاری که باید انجام دهید این است که مواردی را در محیط کار بکشید و رها کنید (مانند مرحله) و به theNodeREDIP: 1880/ui بروید و آن را خواهید دید

مرحله 7: نتیجه

نتیجه
نتیجه

در GitHub من می توانید کد را بیابید ، و در صورت داشتن هرگونه سوال به من پیام دهید

توصیه شده: