Բովանդակություն:

IoT Minecraft ամրոց. 7 քայլ (նկարներով)
IoT Minecraft ամրոց. 7 քայլ (նկարներով)

Video: IoT Minecraft ամրոց. 7 քայլ (նկարներով)

Video: IoT Minecraft ամրոց. 7 քայլ (նկարներով)
Video: Երգեց հայերեն😳😍Իսպանացին երգեց հայերեն🥰🥰🥰 #reels #shorts #trending 2024, Նոյեմբեր
Anonim
IoT Minecraft ամրոց
IoT Minecraft ամրոց
IoT Minecraft ամրոց
IoT Minecraft ամրոց
IoT Minecraft ամրոց
IoT Minecraft ամրոց
IoT Minecraft ամրոց
IoT Minecraft ամրոց

IoT- ն իսկապես հետաքրքիր աշխարհ է հայտնաբերելու համար, և որոշ ընկերական գործիքների օգտագործումը, ինչպիսիք են minecraft- ը և node-RED- ը, կարող են լինել հիանալի մոտեցում

Քայլ 1: Անհրաժեշտը

Ձեզ անհրաժեշտ բաներն են.

  • Ազնվամորի Pi 2 ՝ NodeRED- ով և Minecraft PI- ով
  • Intel Edison

Ազնվամորի Pi 2 NodeRED- ով

Ազնվամորիների մեծ մասում տեղադրված է Node-RED, և դուք պետք է այն թարմացնեք այդ եղանակով

Բացի այդ, ձեզ հարկավոր կլինի Node-RED վահանակը, այստեղ կարող եք գտնել, թե ինչպես տեղադրել այն և որոշ օգտակար տեղեկություններ

Minecraft- ի մասում անհրաժեշտ է, որ դուք ունենաք Raspbian- ի Jessie տարբերակ և ներբեռնեք այն այստեղից և MQTT միացումով, այստեղ դուք ունեք մի մեծ ուղեցույց ՝ MQTT- ը Python- ում ձեր Raspberry- ում տեղադրելու և մի քանի օրինակ

Քայլ 2: Minecraft- ի կառուցվածքը

Minecraft- ի կառուցվածքը
Minecraft- ի կառուցվածքը

Այս դեպքում ամրոցը ստեղծվել է Մեթ Հոքինսի կողմից, իսկ սկզբնական կոդը կարելի է գտնել այստեղ

Քայլ 3. Կոդ (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- ում կարող եք գտնել ծածկագիրը, և եթե ունեք որևէ հարց, ազատ զգացեք ինձ ուղարկել

Խորհուրդ ենք տալիս: