Daftar Isi:

IoT Minecraft Castle: 7 Langkah (dengan Gambar)
IoT Minecraft Castle: 7 Langkah (dengan Gambar)

Video: IoT Minecraft Castle: 7 Langkah (dengan Gambar)

Video: IoT Minecraft Castle: 7 Langkah (dengan Gambar)
Video: Minecraft: How to Build a Medieval Castle | Huge Medieval Castle Tutorial - Part 7 2024, November
Anonim
Kastil Minecraft IoT
Kastil Minecraft IoT
Kastil Minecraft IoT
Kastil Minecraft IoT
Kastil Minecraft IoT
Kastil Minecraft IoT
Kastil Minecraft IoT
Kastil Minecraft IoT

IoT adalah dunia yang sangat menarik untuk ditemukan dan menggunakan beberapa alat yang ramah seperti minecraft dan node-RED dapat menjadi pendekatan yang hebat

Langkah 1: Yang Diperlukan

Hal-hal yang Anda butuhkan adalah:

  • Raspberry Pi 2 dengan NodeRED dan Minecraft PI
  • Intel Edison

Raspberry Pi 2 dengan NodeRED

Sebagian besar Raspberry telah menginstal Node-RED, dan Anda harus memperbaruinya dengan cara itu

Juga, Anda memerlukan Dasbor Node-RED, di sini Anda dapat menemukan cara menginstalnya dan beberapa info berguna

Di bagian Minecraft, Anda perlu memiliki Raspbian versi Jessie dan mengunduhnya dari sini dan konektivitas MQTT, di sini Anda memiliki panduan hebat untuk menginstal MQTT dengan Python di Raspberry Anda dan beberapa contoh

Langkah 2: Struktur Minecraft

Struktur Minecraft
Struktur Minecraft

Dalam hal ini, kastil dibuat oleh Matt Hawkins dan kode sumbernya dapat ditemukan di sini

Langkah 3: Kode (Kastil Python)

Kode (Kastil Python)
Kode (Kastil Python)
Kode (Kastil Python)
Kode (Kastil Python)

Seperti yang Anda lihat di langkah sebelumnya, semua konstruksi kastil menggunakan Python, tetapi Anda juga memerlukan konektivitas MQTT

Jika pertama kali Anda bekerja dengan MQTT, dalam pendahuluan ada panduan bagus untuk memulai.

MQTT bekerja dengan beberapa tag bernama topik, hal pertama yang Anda butuhkan adalah membaca yang benar, setelah itu Anda perlu memeriksa informasi apa yang dikirim dari dasbor (Informasi itu adalah muatannya). Bendera di setiap topik adalah karena satu kali program mendapat opsi, ia tidak akan menyadari opsi yang sama sampai opsi lain dijalankan atau dengan kata lain, ia tidak akan menyadari hal yang sama setiap kali menerima muatan

Langkah 4: Kode (NodeRED)

Kode (NodeRED)
Kode (NodeRED)
Kode (NodeRED)
Kode (NodeRED)
Kode (NodeRED)
Kode (NodeRED)

Node-RED adalah cara yang sangat ramah untuk memprogram IoT

  1. Anda harus menarik dan melepas item yang Anda perlukan.
  2. Untuk konektivitas saya telah menggunakan MQTT, dan perlu mengkonfigurasi broker, dalam hal ini, broker yang menyediakan Eclipse Foundation, gratis tetapi perhatikan untuk tidak membagikan informasi sensitif
  3. Setelah Anda mengonfigurasi broker, Anda perlu merancang topik yang akan Anda kerjakan, di sini Anda dapat menemukan beberapa saran jika Anda baru pertama kali bekerja dengan MQTT

Langkah 5: Kode di Intel Edison (Opsional)

Kode di Intel Edison (Opsional)
Kode di Intel Edison (Opsional)

Intel Edison memiliki banyak keunggulan, salah satunya adalah konektivitas bluetooth.

Saya telah menggunakan itu, untuk mengenali ketika ponsel cerdas saya dekat, hanya Anda yang perlu memasangkan perangkat bluetooth atau dalam hal ini mengirim beberapa panggilan gema ke alamat fisik

Langkah 6: Dasbor

Dasbor
Dasbor

Lebih baik jika Anda membuat dasbor untuk berinteraksi.

Yang harus Anda lakukan adalah menyeret dan melepaskan item di ruang kerja (Seperti di Langkah) dan pergi ke NodeREDIP:1880/ui dan Anda akan melihatnya

Langkah 7: Hasilnya

Hasil
Hasil

Di GitHub saya, Anda dapat menemukan kodenya, dan jangan ragu untuk mengirim pesan kepada saya jika Anda memiliki pertanyaan

Direkomendasikan: