Სარჩევი:

IoT Minecraft Castle: 7 ნაბიჯი (სურათებით)
IoT Minecraft Castle: 7 ნაბიჯი (სურათებით)

ვიდეო: IoT Minecraft Castle: 7 ნაბიჯი (სურათებით)

ვიდეო: IoT Minecraft Castle: 7 ნაბიჯი (სურათებით)
ვიდეო: 4 კგ დაკლება 7 დღეში ყოველდღიური ვარჯიში სახლში/Lose 4 Kg In 7 Days Daily Home Workout 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

IoT მართლაც საინტერესო სამყაროა, რომ აღმოაჩინო და ისეთი მეგობრული ინსტრუმენტების გამოყენება, როგორიცაა minecraft და node-RED, შეიძლება იყოს დიდი მიდგომა

ნაბიჯი 1: აუცილებელი

ის რაც გჭირდებათ არის:

  • ჟოლო Pi 2 NodeRED და Minecraft PI
  • ინტელ ედისონი

ჟოლო Pi 2 NodeRED– ით

ჟოლოს უმეტესობას აქვს Node-RED დაყენებული და თქვენ უნდა განაახლოთ იგი ამ გზით

ასევე, დაგჭირდებათ Node-RED Dashboard, აქ ნახავთ როგორ დააინსტალიროთ და სასარგებლო ინფორმაცია

Minecraft– ის ნაწილში აუცილებელია გქონდეთ Raspbian– ის ჯესი ვერსია და გადმოწეროთ აქედან და MQTT კავშირი, აქ თქვენ გაქვთ შესანიშნავი სახელმძღვანელო, რომ დააინსტალიროთ MQTT Python– ში თქვენს ჟოლოში და რამდენიმე მაგალითი

ნაბიჯი 2: Minecraft სტრუქტურა

Minecraft სტრუქტურა
Minecraft სტრუქტურა

ამ შემთხვევაში, ციხე შეიქმნა მეტ ჰოკინსის მიერ და წყაროს კოდი შეგიძლიათ იხილოთ აქ

ნაბიჯი 3: კოდი (პითონის ციხე)

კოდი (პითონის ციხე)
კოდი (პითონის ციხე)
კოდი (პითონის ციხე)
კოდი (პითონის ციხე)

როგორც წინა ნაბიჯზე ხედავთ, ციხის მთელი მშენებლობა პითონშია, მაგრამ ასევე დაგჭირდებათ 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: დაფა

დაფა
დაფა

უმჯობესია შექმნათ დაფა ურთიერთობისთვის.

ყველაფერი რაც თქვენ გჭირდებათ არის სამუშაოების სივრცეში გადატანა და ჩაშვება (როგორც ნაბიჯი) და გადადით NodeREDIP: 1880/ui და ნახავთ ამას

ნაბიჯი 7: შედეგი

Შედეგი
Შედეგი

ჩემს GitHub– ში შეგიძლიათ იპოვოთ კოდი და მოგერიდებათ მომწეროთ თუ რაიმე შეკითხვა გაქვთ

გირჩევთ: