İçindekiler:
- Adım 1: Gerekli
- 2. Adım: Minecraft Yapısı
- Adım 3: Kod (Python Kalesi)
- Adım 4: Kod (NodeRED)
- Adım 5: Intel Edison'daki Kod (Opsiyonel)
- 6. Adım: Gösterge Tablosu
- 7. Adım: Sonuç
Video: IoT Minecraft Kalesi: 7 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
IoT, keşfetmek için gerçekten ilginç bir dünya ve minecraft ve node-RED gibi bazı dost araçları kullanmak harika bir yaklaşım olabilir
Adım 1: Gerekli
İhtiyacınız olan şeyler:
- NodeRED ve Minecraft PI ile Raspberry Pi 2
- Intel Edison
NodeRED ile Raspberry Pi 2
Ahududuların çoğunda Node-RED yüklüdür ve bu şekilde güncellemeniz gerekir.
Ayrıca, Node-RED Dashboard'a ihtiyacınız olacak, burada nasıl kurulacağını ve bazı faydalı bilgileri bulabilirsiniz.
Minecraft bölümünde, Raspbian'ın Jessie sürümüne sahip olmanız ve buradan indirmeniz ve MQTT bağlantısı olması gerekir, burada Raspberry'nizde Python'da MQTT'yi kurmak için harika bir kılavuzunuz ve bazı örnekler var.
2. Adım: Minecraft Yapısı
Bu durumda, kale Matt Hawkins tarafından oluşturuldu ve kaynak kodu burada bulunabilir.
Adım 3: Kod (Python Kalesi)
Önceki adımda gördüğünüz gibi, tüm kale inşaatı Python'da, ancak MQTT bağlantısına da ihtiyacınız olacak.
MQTT ile ilk kez çalışıyorsanız, girişte başlamak için harika bir rehber var.
MQTT, konu adında bazı etiketlerle çalışır, ihtiyacınız olan ilk şey doğru olanı okumaktır, bundan sonra kontrol panelinden hangi bilgilerin gönderildiğini kontrol etmeniz gerekir (Bu bilgi yüküdür). Her konudaki bayraklar, programın bir kez bir seçeneği olduğu için, diğer seçenek çalıştırılana kadar aynı seçeneği gerçekleştirmeyecek veya başka bir deyişle, yükü her aldığında aynı şeyi fark etmeyecektir.
Adım 4: Kod (NodeRED)
Node-RED, IoT'yi programlamanın gerçekten kolay bir yoludur
- İhtiyacınız olan öğeleri sürükleyip bırakmanız gerekir.
- Bağlantı için MQTT kullandım ve aracıyı yapılandırmak gerekli, bu durumda Eclipse Foundation'ı sağlayan aracıyı ücretsiz ama hassas bilgileri paylaşmamaya dikkat edin
- Aracıyı yapılandırdıktan sonra, üzerinde çalışacağınız konuyu tasarlamanız gerekecek, burada MQTT ile ilk kez çalışıyorsanız bazı tavsiyeler bulabilirsiniz.
Adım 5: Intel Edison'daki Kod (Opsiyonel)
Intel Edison'un birçok harika özelliği var, bunlardan biri bluetooth bağlantısını içeriyor.
Bunu kullandım, akıllı telefonumun ne zaman yakın olduğunu anlamak için sadece bluetooth cihazını eşleştirmeniz veya bu durumda fiziksel adrese bazı eko çağrıları göndermeniz gerekiyor.
6. Adım: Gösterge Tablosu
Etkileşim için bir pano oluşturmanız daha iyi olur.
Tek yapmanız gereken, çalışma alanındaki öğeleri sürükleyip bırakmak (Adımdaki gibi) ve NodeREDIP:1880/ui'ye gidin ve göreceksiniz.
7. Adım: Sonuç
GitHub'ımda kodu bulabilir ve herhangi bir sorunuz olursa bana mesaj atmaktan çekinmeyin.
Önerilen:
OreServer - LED Oynatıcı Göstergeli Raspberry Pi Özel Minecraft Sunucusu: 9 Adım (Resimlerle)
OreServer - LED Oynatıcı Göstergeli Raspberry Pi Özel Minecraft Sunucusu: Temmuz 2020 GÜNCELLEME - Bu projeye başlamadan önce, bunu oluşturmak için kullandığım çeşitli yazılım araçlarında çok sayıda değişiklik ve güncelleme yapıldığını lütfen unutmayın. Yıllar önce. Sonuç olarak, adımların çoğu artık yazıldığı gibi çalışmıyor.
DIY Minecraft Kazma Denetleyicisi: 4 Adım (Resimlerle)
Kendin Yap Minecraft Kazma Denetleyicisi: Bunu yapmak için yaklaşık bir yıl boyunca parçalarım vardı ve sonunda buna inmek için zamanım oldu. Burada sahip olduğumuz şey, USB ile herhangi bir makineye doğrudan takılan ve klavye/fare/joystick görevi gören bir USB oyun denetleyicisidir (HID). O var
Etkileşimli Minecraft Kılıç/İşaret Girmeyin (ESP32-CAM): 15 Adım (Resimlerle)
Etkileşimli Minecraft Kılıç/İşaret Girmeyin (ESP32-CAM): Bu projenin ortaya çıkmasının gerçekten birkaç nedeni var:1. İşbirlikçi çoklu görev kütüphanesi TaskScheduler'ın bir yazarı olarak, işbirlikçi çoklu görevlerin faydaları ile önleyici olanın faydalarının nasıl birleştirileceğini hep merak etmişimdir
Minecraft Kılıcı Yaptığınız Zaman Vurur: 5 Adım (Resimlerle)
Minecraft Kılıcı Yaptığınız Zaman Vurur: Tinkernut kısa süre önce izleyicilerinden yeni projeler için öneriler aradığı bir canlı yorum gösterisi yaptı. Bir kişinin gerçek hayatta kılıcı sallayabileceği, Minecraft'ta kılıcın da sallanmasına neden olacak bir proje yapmaktan bahsetti
Minecraft Hareket Denetleyicisi: 10 Adım (Resimlerle)
Minecraft Hareket Denetleyicisi: Minecraft oynamak için vücudunuzu hareket ettirin! Ne!! Evet. Demo için videoyu izleyin :) Bu eğitim size Minecraft (veya diğer favori bilgisayar oyununuz) için kendi hareket oyun kumandanızı nasıl yapacağınızı gösterecek. Yürümek/koşmak/atlamak için el(ler)inizi hareket ettirin, etrafınıza bakın