![The OreServer - Raspberry Pi նվիրված Minecraft սերվեր LED նվագարկիչի ցուցիչով. 9 քայլ (նկարներով) The OreServer - Raspberry Pi նվիրված Minecraft սերվեր LED նվագարկիչի ցուցիչով. 9 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-3026-14-j.webp)
Բովանդակություն:
- Քայլ 1: Մասերի և գործիքների ցուցակ
- Քայլ 2: Կարգավորեք և պատրաստեք Raspberry Pi- ն
- Քայլ 3: Տեղադրեք Նվիրված սերվերը
- Քայլ 4: Փորձարկեք ձեր սերվերը և հրավիրեք ձեր ընկերներին
- Քայլ 5: Փրկիր աշխարհը: (ավտոմատ կրկնօրինակումներով)
- Քայլ 6: Միացրեք LED- ները
- Քայլ 7: Programրագրեք LED- ները `սերվերի կարգավիճակը ստուգելու համար
- Քայլ 8. Կատարեք հանքաքարի պատյան
- Քայլ 9. Ամփոփում, լրացուցիչ մտքեր և շնորհակալություն
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
Հեղինակ ՝ MrJymmFollow: Շատ գաղափարներ, երբեք բավարար ժամանակ: Ավելին MrJymm- ի մասին »
Հուլիս 2020 ԹԱՐՄԱՈՄ - Նախքան այս նախագծին անցնելը, խնդրում ենք տեղյակ լինել, որ ԲՈԼՈՐ փոփոխություններ և թարմացումներ են կատարվել տարբեր ծրագրային գործիքների վրա, որոնք ես օգտագործել եմ դա երկու տարի առաջ: Արդյունքում, շատ քայլեր այլևս չեն գործում այնպես, ինչպես գրված է: Նախագիծը դեռևս կարող է ավարտվել և դեռևս շատ զվարճալի է, բայց խնդրում ենք ակնկալել, որ ստիպված կլինեք ինքներդ զբաղվել, որպեսզի ամեն ինչ աշխատի: Որոշ լուծումներ կարող են գտնվել հրահանգի վերջում վերջին մեկնաբանություններում: Շնորհակալություն, և երջանիկ հանքարդյունաբերություն:
Եթե դուք Minecraft- ի խաղերի երկրպագու եք, ապա հավանաբար մտածել եք, թե որքան հաճելի կլիներ ունենալ ձեր անձնական սերվերը ՝ ձեր ընկերների հետ կիսվելու համար: Իմ որդիներն ինձ անընդհատ խնդրում էին իրենց սեփական աշխարհը, և ի վերջո Minecraft- ի նկատմամբ նրանց հետաքրքրությունը զուգորդվեց Raspberry Pi- ի նկատմամբ իմ հետաքրքրության հետ և ծնվեց OreServer- ի գաղափարը:
Այս նախագիծը ցույց կտա ձեզ, թե ինչպես ստեղծել Minecraft սերվեր զվարճալի և յուրահատուկ հնարավորությամբ. Այն կառուցված է հանքաքարի բլոկ հիշեցնելու համար, և այն լուսավորվում է տարբեր գույներով `կախված այն բանից, թե քանի մարդ է այժմ խաղում ձեր աշխարհում:
Բայց դա չի դադարում այնտեղ: Մենք նաև սերվերը հասանելի կդարձնենք յուրաքանչյուրի համար, ով ունի Minecraft- ի համակարգչային հրատարակություն, այնպես որ կարող եք կիսվել ձեր սերվերի հասցեով և ընկերներ հրավիրել ձեր աշխարհ: Այն գործելու է 24/7 ռեժիմով, այնպես որ, նույնիսկ եթե զբաղված եք կամ տնից դուրս, ձեր ընկերները կարող են շարունակել կառուցել: Եվ մենք կստեղծենք ավտոմատ պահուստավորում ՝ ողբերգության դեպքում (այդ TNT թնդանոթը լավ գաղափար էր այն ժամանակ…), որպեսզի կարողանաք վերականգնել նախորդ օրերի աշխատանքը:
Քայլ 1: Մասերի և գործիքների ցուցակ
![Մասերի և գործիքների ցուցակ Մասերի և գործիքների ցուցակ](https://i.howwhatproduce.com/images/002/image-3026-15-j.webp)
Սրանք այն մասերն են, գործիքները և ծրագրակազմը, որոնք ձեզ անհրաժեշտ կլինեն այս նախագիծը ավարտելու համար: Ես հղումներ եմ ավելացրել հղման համար, բայց այդ մատակարարումների մեծ մասը հասանելի է բազմաթիվ վաճառողներից, այնպես որ դրանք վերցրեք այնտեղ, որտեղ ձեզ համար ամենահեշտ / ամենաէժանն է:
Մասեր:
-
Ազնվամորի Պի 3 և էներգիայի մատակարարում
Սրանք հասանելի են նաև որպես հավաքածու
- Միկրո USB աջ անկյունի ադապտեր
-
MicroSD քարտ
Առնվազն 8 ԳԲ, բայց խորհուրդ է տրվում բարձրորակ 16 կամ 32 ԳԲ քարտ
- Adafruit Neopixel Jewel
- Երեք կարճ GPIO լարեր
- Արծաթագույն կամ մոխրագույն 3D տպման թել (ցանկացած տեսակի)
- 2.5 մմ պտուտակներ (x4)
- Մագաղաթյա թուղթ կամ սպիտակ հյուսվածք
Գործիքներ:
- MicroSD քարտի ընթերցող
- Sոդման սարքավորումներ
- Փոքր պտուտակահան
- 3D տպիչ
Softwareրագրային ապահովում:
- Minecraft (Java PC Edition)
-
Raspbian Lite ISO
ՈՉ «աշխատասեղանի հետ» տարբերակը
- etcher.io
- Մածիկ կամ նման SSH տերմինալային հաճախորդ
- Filezilla կամ նմանատիպ FTP հաճախորդ
Քայլ 2: Կարգավորեք և պատրաստեք Raspberry Pi- ն
![Կարգավորեք և պատրաստեք Raspberry Pi- ն Կարգավորեք և պատրաստեք Raspberry Pi- ն](https://i.howwhatproduce.com/images/002/image-3026-16-j.webp)
![Կարգավորեք և պատրաստեք Raspberry Pi- ն Կարգավորեք և պատրաստեք Raspberry Pi- ն](https://i.howwhatproduce.com/images/002/image-3026-17-j.webp)
![Կարգավորեք և պատրաստեք Raspberry Pi- ն Կարգավորեք և պատրաստեք Raspberry Pi- ն](https://i.howwhatproduce.com/images/002/image-3026-18-j.webp)
![Կարգավորեք և պատրաստեք Raspberry Pi- ն Կարգավորեք և պատրաստեք Raspberry Pi- ն](https://i.howwhatproduce.com/images/002/image-3026-19-j.webp)
Նախքան սերվերի տեղադրումը սկսելը, մենք պետք է ավարտենք Pi- ի վրա տեղադրման և կազմաձևման հիմնական քայլերը:
1. Պատրաստեք MicroSD քարտը
Նախ, մենք պետք է Rasbian օպերացիոն համակարգը դնենք մեր MicroSD քարտի վրա ՝ օգտագործելով etcher.io- ն:
- Տեղադրեք ձեր MicroSD քարտը ձեր քարտի ընթերցողի մեջ, իսկ քարտի ընթերցողը `ձեր համակարգչի USB պորտի մեջ
- Գործարկեք etcher և օգտագործեք Select Image կոճակը ՝ Rasbian Lite ISO- ն բեռնելու համար
- Տեղադրման սկավառակի համար ընտրեք MicroSD քարտը
- Սեղմեք Flash!
Երբ գործընթացն ավարտվի, մյուսը կհեռացնի MicroSD սկավառակը համակարգից, բայց մենք պետք է ավելացնենք ևս մեկ ֆայլ, այնպես որ այն անջատեք և նորից միացրեք: Պատճենեք «ssh» անունով դատարկ ֆայլը բեռնման սկավառակի մեջ, այնուհետև նորից անջատեք MicroSD սկավառակը համակարգից: MicroSD քարտը այժմ պատրաստ է տեղափոխվել Raspberry Pi:
** Եթե դուք չեք կարող ներբեռնել «ssh» ֆայլը, ապա այն հեշտ է դարձնել ձեր սեփականը ՝ պարզապես անվանափոխելով դատարկ տեքստային ֆայլ: Համոզվեք, որ ջնջել եք «.txt» ընդլայնումը: Երբ այն աշխատի, պատկերակը կդառնա դատարկ, ինչպես սքրինշոթում: **
2. Միացեք Pi- ի տերմինալին
Այժմ, երբ Pi- ն ունի օպերացիոն համակարգ, եկեք այն միացնենք:
- Միացրեք ինչպես լարային Ethernet մալուխը, այնպես էլ Rasberry Pi- ի սնուցման աղբյուրը: Չնայած Pi 3-ն իսկապես ներկառուցված է Wi-Fi աջակցություն, լարային կապն ավելի ամուր է և նախընտրելի մեր սերվերի համար:
- Հաջորդը մենք պետք է ձեր երթուղիչից վերցնենք Pi- ի IP հասցեն: Այս քայլը մի փոքր կտարբերվի ՝ կախված ձեր երթուղիչի ապրանքանիշից. Իմ դեպքում ես մուտքագրում եմ 192.168.1.1 -ը իմ դիտարկիչում ՝ երթուղղիչի կառավարման վահանակ մուտք գործելու համար: Դուք փնտրելու եք DHCP հաճախորդների ցուցակ և «raspberrypi» անունով գրառում: Նշեք նշանակված IP հասցեն, իմ օրինակում դա 192.168.1.115 է: Այժմ նաև լավ հնարավորություն է IP հասցեն սահմանել որպես «պահված» կամ «մշտական», որպեսզի հետագայում նրան այլ հասցե չտրվի: Եթե այս քայլի հետ կապված որևէ դժվարություն ունեք, կցանկանաք մանրամասների համար ստուգել ձեր երթուղիչի փաստաթղթերը կամ աջակցության կայքը:
- Այժմ մենք կարող ենք բացել tyեփամածիկը, «Հյուրընկալողի անունը» դաշտում մուտքագրել Pi- ի IP հասցեն և սեղմել «Բացել»:
Այժմ դուք պետք է նայեք սև էկրանին ՝ «մուտքը որպես ՝» նշումով: Սա ձեր Pi- ի տերմինալն է, և այնտեղ մենք պատրաստվում ենք կատարել սերվերի տեղադրման մնացած աշխատանքները: Հիշեք, որ տերմինալային էկրանները նախատեսված են ստեղնաշարերի համար: Ձեր մկնիկը այստեղ շատ չի օգտագործվի:
3. Raspi-config
Նախնական կարգավորումը ավարտելու համար մենք պետք է մուտք գործենք ՝ օգտագործելով կանխադրվածները.
մուտք գործել ՝ pi
գաղտնաբառ `ազնվամորի
Այժմ մենք կարող ենք անցնել Pi- ի կանխադրված պարամետրերի որոշ հիմնական կարգավորում ՝ մուտքագրելով հետևյալը
sudo raspi-config
Մենք պետք է մի քանի փոփոխություն կատարենք, և ես ձեզ կներկայացնեմ դրանք նույն հաջորդականությամբ, քանի որ դրանք համարակալված են կազմաձևման էկրանին:
- Փոխել օգտվողի գաղտնաբառը - սա պարտադիր է: Բոլորը գիտեն կանխադրված գաղտնաբառը, այնպես որ անմիջապես փոխեք այն:
-
Networkանցի ընտրանքներ
Հյուրընկալողի անուն - լռելյայն սա «ազնվամորի» է, բայց ցանկության դեպքում կարող եք փոխել այն ավելի նկարագրական
- -(ոչ մի փոփոխություն)-
-
Տեղայնացման ընտրանքներ. Եթե դուք Մեծ Բրիտանիայում չեք, ապա կցանկանաք դրանք փոխել ձեր սեփական երկրում: Իմ օրինակները ենթադրում են, որ դա ԱՄՆ -ն է:
- Փոխել տեղանքը. Օգտագործեք ներքևի սլաքը `« en_GB » - ի համար գրառում գտնելու համար, որի կողքին կա *: Օգտագործեք ձեր տիեզերական տողը ՝ այն * հանելու համար, այնուհետև մի փոքր ավելի ներքև իջեք «en_US. UTF-8» և նորից օգտագործեք տիեզերական տող ՝ այն * -ով նշելու համար:
- Փոխել ժամային գոտին. Սա սահմանելը կարևոր է մեր ժամանակային առաջադրանքների ճիշտ աշխատանքի համար
- Փոխել ստեղնաշարի դասավորությունը. Գուցե կարողանաք բաց թողնել դա, բայց եթե մնաք Մեծ Բրիտանիայում, կան մի քանի ստեղնաշարի խորհրդանիշներ, որոնք տեղաշարժվում են
-
Ինտերֆեյսերի ընտրանքներ
- -(ոչ մի փոփոխություն)-
- SSH - Միացրեք սա, որպեսզի Pi- ը վերագործարկելուց հետո շարունակեք օգտագործել Putty- ը:
- -(ոչ մի փոփոխություն)-
-
Հավելյալ հնարավորություններ
- Ընդլայնել ֆայլային համակարգը. Սա համոզված է, որ Pi- ն կարող է օգտագործել SD քարտի հասանելի ամբողջ տարածքը
- -(ոչ մի փոփոխություն)-
- Հիշողության պառակտում - փոխեք այն 16 -ի ՝ Minecraft- ի օգտագործման համար ավելի շատ հիշողություն ազատելու համար:
Այժմ ընտրեք «Ավարտել», ապա վերագործարկելու համար ընտրեք «Այո»:
Սա կավարտի Putty- ում ձեր նիստը: Պարզապես մի քիչ ժամանակ տվեք ՝ վերագործարկումը ավարտելու համար, այնուհետև նորից բացեք Putty- ն և նորից միացեք Pi- ի IP հասցեին: Հիշեք, որ օգտագործեք ձեր նոր գաղտնաբառը:
Քայլ 3: Տեղադրեք Նվիրված սերվերը
Սերվերի ծրագրակազմի ստեղծումը ամենաերկար քայլն է, բայց նաև ամենակարևորը: Մենք շատ ժամանակ կծախսենք Linux- ի ձանձրալի մի շարք հրամանների մեջ: Թույլ մի տվեք, որ դա ձեզ վախեցնի: Քանի դեռ կարող եք պատճենել և տեղադրել, կարող եք հասնել այս հատվածին:
Minecraft սերվերը բավականին բարդ է, և այն Raspberry Pi- ի չափ փոքր համակարգչի վրա աշխատելը պահանջում է որոշակի պարզեցում: Ես սկսեցի Chamեյմս Չեմբերսի այս ֆանտաստիկ ձեռնարկով, քանի որ նա մի քանի հիանալի խորհուրդ ունի սերվերի աշխատանքը առավելագույնի հասցնելու վերաբերյալ: Ստորև ամփոփելու եմ նրա տեղադրման գործընթացը և նշելու եմ իմ կատարած որոշ փոփոխություններ և թարմացումներ, բայց խորհուրդ եմ տալիս մանրամասն տեղեկությունների համար կարդալ նրա էջը:
Այժմ, երբ նորից մուտք եք գործել ՝ օգտագործելով կանխադրված «pi» - ն և ձեր նոր գաղտնաբառը, մենք կարող ենք սկսել հրամանների մուտքագրումը ՝ սերվերի ֆայլերը տեղադրելու համար:
Կարևոր. Այս հրամաններից շատերը երկար և բարդ են և իսկական ցավ կլիներ տերմինալի պատուհանում մուտքագրելը: Ուրեմն մի՛ արա: Նշեք հրամանի տեքստը այս պատուհանում, պատճենեք այն ctrl-c- ով, այնուհետև տերմինալի պատուհանում մկնիկի աջ կոճակով կտտացրեք տեքստը: Տեսեք, այդ մկնիկը ի վերջո ինչ -որ բանի համար լավ է:
Այս քայլի մնացած մասում դուք պատճենելու եք այս ծածկագրային տեքստային տուփերի յուրաքանչյուր հրաման:
Ես կարճ բացատրություններ կտամ, թե ինչ ենք մենք անում ճանապարհին:
Մենք կսկսենք մեր ծրագրաշարը արդիականացնելով:
sudo apt-get update && sudo apt-get upgrade
Ամեն անգամ, երբ տեսնում եք տեղադրման հաստատման խնդրանք, մուտքագրեք «y» և սեղմեք enter ՝ ընդունելու և շարունակելու համար:
Minecraft- ը աշխատում է Java- ով, սակայն մեր «Lite» Rasbian տեղադրումը այն չի ներառում, ուստի եկեք գրավի դա:
wget -no-check-certificate-no-cookies-header "Cookie: oraclelicense = accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808 /jdk-8u161-linux-arm32-vfp-hflt.tar.gz
Նշում ** Երբ Java- ն թարմացվում է ավելի նոր տարբերակի, այդ հրամանը կարող է հնանալ: Եթե դուք ստանում եք սխալի հաղորդագրություն, ապա ձեզ հարկավոր է թարմացնել վերջին տարբերակի հրամանը: Այցելեք Oracle- ի Java- ի ներլցումների էջ, կտտացրեք «Ընդունել լիցենզիայի պայմանագիր» կոճակը, այնուհետև աջ սեղմեք վերջին linux-arm32 ֆայլի հղման վրա և ընտրեք պատճենման հղումը: Դուք պետք է օգտագործեք այդ թարմացված հղումը ՝ վերը նշված հրամանի տեքստը փոխարինելու համար ՝ սկսած http- ից: **
Այժմ մենք կարող ենք տեղադրել Java ֆայլերը, որոնք մենք ներբեռնել ենք:
sudo mkdir /usr /java
cd /usr /java
Եթե դուք պետք է փոխեիք ներբեռնման հղումը նոր տարբերակի համար, համոզվեք, որ այս հաջորդ հրամաններում փոփոխեք համարի համապատասխանությունը:
sudo tar xf ~/jdk-8u161-linux-arm32-vfp-hflt.tar.gz
sudo թարմացում-այլընտրանքներ-Տեղադրեք/usr/bin/java java /usr/java/jdk1.8.0_161/bin/java 1000
sudo Update- Այլընտրանքներ-Տեղադրեք/usr/bin/javac javac /usr/java/jdk1.8.0_161/bin/javac 1000
cd
Եվ վերջապես, հիմնական իրադարձությունը, որին այդքան համբերատար սպասում էիք, եկեք տեղադրենք Minecraft սերվերը: Սա սերվերի մասնագիտացված տարբերակն է, որը կոչվում է Թուղթ, և այն լի է օպտիմալացումներով `կատարումը բարելավելու համար:
mkdir Թուղթ
wget
unzip master.zip -d Թուղթ
mv ~/Թուղթ/RaspberryPiMinecraft-master/* ~/Թուղթ/
cd թուղթ
chmod +x սկիզբ. շ
wget
java -jar -Xms512M -Xmx800M paperclip.jar
Այդ վերջին հրամանը առաջին անգամ կսկսի սերվերի աշխատանքը, և մի քանի րոպե անց դուք կստանաք սխալ, որն ասում է, որ դուք պետք է համաձայնվեք EULA- ին: Բացեք EULA- ն հետևյալ հրամանով.
nano eula.txt
Փոխեք «eula = false» տողը «eula = ճշմարիտ»: Պահպանեք ձեր փոփոխությունները `սեղմելով ctrl-x, այնուհետև Y, այնուհետև մուտքագրեք:
Նշում ** Jamesեյմս Չեմբերսը իր ուղեցույցի այս կետում նշում է ձեր SD քարտը գերլարելու մեթոդը: Ես անձամբ չեմ փորձել այդ քայլը, քանի որ այն պահանջում է բարձրորակ քարտ, և այն, ինչ ես ունեի օգտագործելու, ոչ մի առանձնահատուկ բան չէ: Կարծում եմ, որ overclocking- ը, անշուշտ, ավելի կբարելավի կատարումը, բայց նույնիսկ առանց overclocking- ի սերվերն այնքան լավ է աշխատում, որ ես ոչ մի բողոք չեմ ստացել դրա վրա խաղացող երեխաներից: **
Եկեք արագ նայենք Server հատկություններին և մի քանի փոփոխություն կատարենք:
նանո սերվեր. սեփականություններ
Կա մի երկար ցանկ, որը կարող եք փոխել ձեր սերվերի վերաբերյալ այստեղ, օրինակ ՝ սերվերի անունն ու MOTD- ն անհատականացնելը, խաղային ռեժիմը փոխելը կամ PvP- ի կամ հրամանների բլոկների ակտիվացումը: Այժմ կարող եք փոխել ձեր նախընտրած իրերը կամ կարող եք բացել այս ֆայլը ՝ հետագայում ավելի շատ փոփոխություններ կատարելու համար, բայց կան երկու փոփոխություններ, որոնք մենք անմիջապես կկատարենք:
առավելագույն խաղացողներ = 8
սերվեր-նավահանգիստ = 25565
Ութ խաղացողն ամենաբարձրն է, որը ես խորհուրդ կտայի, ցանկացած ավելի բարձր, և դուք, ամենայն հավանականությամբ, կտեսնեք, որ սերվերի աշխատանքը թուլանում է, նույնիսկ Pi- ի վրա բաներ գործարկելու համար կատարված բոլոր օպտիմալացումներով:
Սերվերի նավահանգիստը պետք է փոխվի, քանի որ կանխադրված «ազնվամորու» գաղտնաբառի պես, բոլորը գիտեն 25565 -ի կանխադրված նավահանգիստը: Նույնիսկ չնչին փոփոխությունը 26565 -ի դեպքում կօգնի ձեր սերվերը ապահով պահել: Նշեք պորտի համարը կողքին, որտեղ դուք պահպանել եք Pi- ի IP հասցեն: Երկուսն էլ ձեզ ավելի ուշ պետք կգան:
Կարգավորումների թարմացումն ավարտելուց հետո պահպանեք փոփոխությունները `սեղմելով ctrl-x, այնուհետև Y, այնուհետև մուտքագրեք:
Ձեր սերվերի պատրաստման հաջորդ քայլը նույնպես տևելու է ամենաերկար ժամանակը ՝ այն սկսելուց հետո, հավանաբար, մոտ մեկ ժամ: Այս հրամանները նախապես կստեղծեն ձեր աշխարհը, ինչը նշանակում է, որ սերվերը ստիպված չի լինի այս բոլոր աշխատանքները կատարել ավելի ուշ, երբ դուք և ձեր ընկերները ուսումնասիրում եք:
cd ~/Թուղթ/հավելումներ
wget -բովանդակություն -տրամադրություն -E
sudo apt-get տեղադրման էկրան
cd թուղթ
./start.sh
Կարծես թե ինչ -որ բան տեղի չի ունեցել, բայց ձեր սերվերն այժմ գործարկված է: Սերվերի հետ փոխազդելու համար մենք պետք է օգտագործենք այս հրամանը
էկրան -r minecraft
Եվ հետո մենք նախածննդաբերելու ենք աշխարհը.
wb world set 1000 սերունդ
wb աշխարհը լցրեք 1000
wb լրացնել հաստատում
Սա այն հատվածն է, որը երկար կտևի: Գնացեք խորտիկ վերցրեք և նորից ստուգեք: Երբ գործընթացն ավարտվի, անջատեք սերվերը շատ պարզ հրամանով
կանգ առնել
Սա կփրկի և կփակի սերվերը և կվերադարձնի ձեզ Raspberry Pi տերմինալ:
Մեր վերջնական խնդիրն այն է, որ սերվերը ինքնաբերաբար սկսվի, երբ Raspberry Pi- ն միացված լինի կամ վերագործարկվի: Մենք կարող ենք դա անել ՝ ստեղծելով պարզ սցենար:
cd
nano startup.sh
Մենք նախկինում nano- ն օգտագործում էինք մի քանի ֆայլ խմբագրելու համար, բայց այս անգամ մենք զրոյից ստեղծում ենք մեկը, այնպես որ պատուհանը դատարկ կլինի: Պատճենեք այս երկու տողերը ֆայլի մեջ.
cd/home/pi/Թուղթ
էկրան -dmS minecraft java -server -Dfile.encoding = UTF -8 -Xms512M -Xmx800M -XX: NewSize = 300M -XX: MaxNewSize = 500M -XX:+CMSIncrementalMode -XX:+UseConcMarkSweepGC -XX:+UsePonc CMSIncrementalPacing -XX: ParallelGCThreads = 4 -XX:+AggressiveOpts -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX: SurvivorRatio = 16 -XX: TargetSurvivorRatio = 90 -jar /hp.p.p/
Այնուհետև պահպանեք ձեր նոր սցենարը `սեղմելով ctrl-x, այնուհետև Y, այնուհետև մուտքագրեք:
chmod +x startup.sh
chmod +x /etc/rc.local
sudo nano /etc/rc.local
Rc.local ֆայլի վերջին տողում ասվում է «ելք 0»: Այդ տողից անմիջապես վեր մենք պատրաստվում ենք ավելացնել սա.
su pi -c /home/pi/startup.sh
Եվ ևս մեկ անգամ մենք պահում ենք ֆայլի փոփոխությունները ctrl-x- ով, այնուհետև Y, այնուհետև մուտքագրում:
sudo վերագործարկում
Դուք կստանաք հաղորդագրություն, որ կապը փակվել է, և կարող եք փակել tyեփամածիկի պատուհանը:
Վերջ! Դուք հաղթահարել եք ձանձրալի բիթը: Այժմ մենք պատրաստ ենք փորձարկել մեր սերվերը:
Քայլ 4: Փորձարկեք ձեր սերվերը և հրավիրեք ձեր ընկերներին
![Փորձարկեք ձեր սերվերը և հրավիրեք ձեր ընկերներին Փորձարկեք ձեր սերվերը և հրավիրեք ձեր ընկերներին](https://i.howwhatproduce.com/images/002/image-3026-20-j.webp)
![Փորձարկեք ձեր սերվերը և հրավիրեք ձեր ընկերներին Փորձարկեք ձեր սերվերը և հրավիրեք ձեր ընկերներին](https://i.howwhatproduce.com/images/002/image-3026-21-j.webp)
![Փորձարկեք ձեր սերվերը և հրավիրեք ձեր ընկերներին Փորձարկեք ձեր սերվերը և հրավիրեք ձեր ընկերներին](https://i.howwhatproduce.com/images/002/image-3026-22-j.webp)
![Փորձարկեք ձեր սերվերը և հրավիրեք ձեր ընկերներին Փորձարկեք ձեր սերվերը և հրավիրեք ձեր ընկերներին](https://i.howwhatproduce.com/images/002/image-3026-23-j.webp)
Հաջորդը, մենք պատրաստվում ենք ստուգել, որ սերվերն աշխատում է և համոզվել, որ մեր ընկերները կարող են միանալ:
Բացեք ձեր Minecraft գործարկիչը ձեր համակարգչի վրա և կտտացրեք Play- ին: Համոզվեք, որ օգտագործում եք թողարկման վերջին տարբերակը ՝ Paper սերվերին համապատասխանելու համար:
Հիմնական էկրանին ընտրեք «Multiplayer», այնուհետև «Ավելացնել սերվեր»: Մուտքագրեք այն անունը, որը կցանկանայիք ունենալ ձեր սերվերների ցանկում, իսկ Server Address- ի համար մուտքագրեք ձեր Pi- ի IP- ն և նավահանգստի համարը: Իմ օրինակի համար մենք օգտագործում ենք 192.168.1.115:26565: Համոզվեք, որ դուք ունեք երկու կետ IP հասցեի և նավահանգստի համարի միջև, և որ բացատներ չկան: Կտտացրեք Կատարված է, այնուհետև կտտացրեք նվագարկել ձեր սերվերի վրա: Մի քանի ակնթարթից հետո դուք կհայտնվեք, որ ընկել եք ձեր բոլորովին նոր աշխարհում:
Սպասիր, վերադարձի! Մի սկսեք ամբողջը ինքնուրույն կառուցել, եկեք հրավիրենք մի քանի ընկերների: Unfortunatelyավոք, նրանք չեն կարող օգտագործել նույն IP հասցեն, ինչ դուք: Այսպիսով, այս աշխատանքը կատարելու համար նախ պետք է ձեր երթուղիչին ասեք, որ լավ է, որ ձեր տնից դուրս գտնվող մարդիկ միանան Pi- ին: Սա կոչվում է Port Forwarding, և ճշգրիտ գործընթացը մի փոքր կտարբերվի ՝ կախված ձեր երթուղիչից: Ես կցել եմ սքրինշոթ, թե ինչ տեսք ունի այն իմ TP Link ապրանքանիշի երթուղղիչում, սակայն լրացուցիչ տեղեկությունների համար գուցե անհրաժեշտ լինի ստուգել ձեր երթուղիչների աջակցման կայքը:
Ձեր նավահանգստի փոխանցման կարգավորումներում մուտքագրեք ձեր սերվերի համար ընտրված պորտի համարը, այնուհետև ձեր Raspberry Pi- ի IP հասցեն: Ձեր երթուղիչն այժմ գիտի, որ երբ ձեր ընկերները փորձում են միանալ այդ նավահանգստի համարին, դրանք պետք է ուղղվեն Pi- ին:
Հաջորդը, մենք պետք է օգտագործենք անվճար ծառայություն, ինչպիսին է No-IP- ը ՝ ձեր սեփական եզակի հասցեն ստեղծելու համար, որը կոչվում է Hostname անուն: Դուք նաև կկարգավորեք ձեր երթուղիչը կամ ձեր համակարգիչը ՝ Hostname- ի անվան IP հասցեն արդիական պահելու համար:
Այժմ հետևեք դրանց տեղադրման ուղեցույցի քայլերին:
Երբ ավարտեք ձեր No-IP հաշվի կարգավորումը, ձեր ընկերները կկարողանան միանալ ձեր սերվերին ՝ մուտքագրելով ձեր նոր Hostname- ի անունը և նավահանգստի համարը Minecraft- ի իրենց բազմաֆունկցիոնալ էկրանի Server Server հասցեում: Օրինակ ՝ hostname.ddns.net:26565:
Քայլ 5: Փրկիր աշխարհը: (ավտոմատ կրկնօրինակումներով)
![Փրկել աշխարհը! (ավտոմատ կրկնօրինակումներով) Փրկել աշխարհը! (ավտոմատ կրկնօրինակումներով)](https://i.howwhatproduce.com/images/002/image-3026-24-j.webp)
Այս քայլը պարտադիր չէ, բայց դա պոտենցիալ փրկարար է: Ձեր աշխարհը կանգնած է մի քանի լուրջ ռիսկերի առջև ՝ լինի դա MicroSD քարտի վնասված, պատահական չարաճճիությունից կամ վշտից, կամ պարզապես այդ տհաճ սողացողներից: Ձեր ամբողջ քրտնաջան աշխատանքը պաշտպանելու համար մենք կունենանք սերվեր, որն ամեն գիշեր ինքնաբերաբար կփրկի ձեր համաշխարհային ֆայլը: Ձեր MicroSD քարտը չլցվելուց խուսափելու համար մենք նաև կջնջենք մեկ շաբաթից ավելի հին պահուստային տվյալները: Դրանից հետո դուք կարող եք հեշտությամբ պատճենել դրանք ձեր համակարգչին կամ մեկ այլ պահուստային սկավառակ ՝ նույնիսկ ավելի մեծ անվտանգության համար:
Մենք կսկսենք Putty- ի միջոցով ՝ մեր Pi- ին նորից միանալու համար, ևս մեկ նոր սցենար պատրաստելու համար:
nano dailybackup.sh
Պատճենեք հետևյալ հրամանները սցենարի մեջ.
# Դադարեցրեք Minecraft սերվերը
էկրան -x minecraft -X իրերի դադարեցում^M քուն 5 # Պատճենեք թղթի գրացուցակը կրկնօրինակում/PaperYYDDMM cp -a Paper/: կրկնօրինակում/Թուղթ $ (ամսաթիվ +%F) # leteնջել 7 օրից ավելի պահուստային պատճեններ գտնել պահուստավորում/* -mindepth 0 -maxdepth 0 -type d -ctime +7 -exec rm -rf {};
Եվ հետո, ասա ինձ հետ. Պահպանիր քո ֆայլը `սեղմելով ctrl -x, Y, enter:
Այժմ մենք կստեղծենք կրկնվող առաջադրանք ՝ յուրաքանչյուր գիշեր պահեստային սցենարը գործարկելով crontab- ի միջոցով:
crontab -e
Այս հրամանը գործարկելիս ձեզ կտրվի խմբագիրների ընտրություն, Nano- ի համար ընտրեք թիվ 2:
Սա կբացի հատուկ ֆայլ առաջադրանքների պլանավորման համար: Այս ֆայլի ներքևում ավելացրեք հետևյալ տողերը.
5 0 * * * /home/pi/dailybackup.sh
15 0 * * * sudo վերագործարկում
Առաջին տողը Pi- ին ասում է, որ ձեր պահուստային սցենարը գործի ամեն գիշեր ժամը 12: 05 -ին: Երկրորդ տողը Pi- ին ասում է, որ այն վերագործարկվի տասը րոպե անց: Եթե նախընտրում եք պահուստավորման և վերագործարկման այլ ժամանակ, ապա կարող եք փոխել այս տողերը `ըստ ձեր նախընտրության: Պարզապես հիշեք, որ առաջին համարը րոպե է, իսկ երկրորդ համարը ՝ ժամ ՝ 24 ժամ ձևաչափով: Երեք աստղանիշը համոզված են, որ այս սցենարը կգործի ամեն օր:
Երբ ձեր համակարգը գործի է դրվում որոշ ժամանակ, գուցե ցանկանաք սովորություն ձեռք բերել պահեստային տվյալները պահելու Pi- ի MicroSD քարտի այլ վայրում: Այս խնդիրը կատարվում է շատ պարզ ՝ Filezilla- ի միջոցով միանալով ձեր սերվերին:Պարզապես քաշեք պահեստային թղթապանակը Filezilla- ի աջ մասից և թողեք այն ձեր համակարգչին: Բոլոր ֆայլերը պատճենելուց հետո կարող եք դրանք պահել այնքան ժամանակ, որքան ցանկանում եք:
Եվ եթե ողբերգությունը երբևէ պատահի, և դուք պետք է վերադառնաք ձեր պահված ֆայլերից մեկին, դա արագ և պարզ ընթացակարգ է: Նախ համոզվեք, որ դադարեցրել եք սերվերը.
էկրան -r minecraft
կանգ առնել
Այնուհետև Filezilla- ի միջոցով ջնջեք Թղթի գրացուցակը և այն փոխարինեք ՝ ձեր պահված գրացուցակներից մեկը հետ քաշելով դեպի Pi: Համոզվեք, որ ջնջել եք ամսաթիվը գրացուցակի անունից, որպեսզի այն նորից անվանվի պարզապես Թուղթ: Այնուհետև կարող եք վերագործարկել ձեր սերվերը հետևյալով
./ startup.sh
Եվ հենց այնպես, դուք կարող եք վերադառնալ շինարարության բիզնեսին:
Քայլ 6: Միացրեք LED- ները
![Միացրեք LED- ները Միացրեք LED- ները](https://i.howwhatproduce.com/images/002/image-3026-25-j.webp)
![Միացրեք LED- ները Միացրեք LED- ները](https://i.howwhatproduce.com/images/002/image-3026-26-j.webp)
![Միացրեք LED- ները Միացրեք LED- ները](https://i.howwhatproduce.com/images/002/image-3026-27-j.webp)
Timeամանակն է մի քանի լույս ավելացնել: Սա այն է, որտեղ ձեր սերվերը սկսում է ավելին դառնալ, քան պարզապես մոնիտորի հետևում գտնվող փոշու կուտակիչը: Այս քայլը ցույց կտա, թե ինչպես կպցնել և ամրացնել Neopixel Jewel- ը Raspberry Pi- ին, այնուհետև տեղադրել LED- ները գործարկելու համար անհրաժեշտ ծրագրակազմը: Դրանից անմիջապես հետո դուք երբեք չպետք է մտածեք, թե արդյոք ինչ -որ մեկը առցանց սպասում է ձեզ հետ խաղալու, քանի որ ձեր սերվերը ձեզ կասի միայն մի հայացքով:
Adafruit- ի Neopixel- ը ֆանտաստիկ LED- ներ են: Նրանք RGB են, ինչը նշանակում է, որ դրանք կարող են լուսավորվել ձեր ուզած գույնով: Դրանք հասցեական են, ինչը նշանակում է, որ ցանկացած պահի կարող եք օգտագործել ծրագրային հրամաններ ՝ դրանց գույնը փոխելու համար: Շատ ավելի մեծ տեղեկությունների համար, թե ինչպես են Neopixels- ը աշխատում Raspberry Pi- ի հետ, նայեք Adafruit- ի պաշտոնական ուղեցույցին:
Jewel- ն ունի 7 LED, որոնք մեզ կտան շատ ուժեղ վառ գույն: Կան նաև հինգ զոդման կոնտակտներ, բայց մենք կօգտագործենք միայն երեքը: Ես խստորեն խորհուրդ եմ տալիս օգտագործել երեք տարբեր գույնի լարեր `դրանք հետագայում Pi- ին միացնելուց խուսափելու համար: Իմ օրինակած լուսանկարներում ես օգտագործել եմ կարմիր, սև և շագանակագույն:
Այս քայլը սկսելուց առաջ դուք կցանկանաք ամբողջովին անջատել Raspberry Pi- ն: Մուտքագրեք այս հրամանները և ապա անջատեք Pi- ի սնուցման աղբյուրը:
էկրան -r minecraft
կանգ առնել
sudo անջատում -հ հիմա
Կտրեք GPIO- ի երեք կանացի լարեր, այնքան երկար, որ զոդման ժամանակ աշխատելու համար շատ մետաղալարեր ունեք: Դուք միշտ կարող եք հավաքել ավելցուկը, ինչպես ես արեցի: Careգուշորեն ամրացրեք լարերը Jewel- ի կոնտակտներին: Այնուհետև միացրեք կին միակցիչները Raspberry Pi GPIO կապումներին.
PWR դեպի կապում 1 = 3.3V
GND դեպի կապում 6 = Ground
IN 12 -ի կապում = GPIO18
Երբ Jewel- ը տեղում է, կարող եք նորից միացնել Pi- ն և օգտագործել Putty- ն ՝ LED ծրագրակազմը միացնելու և տեղադրելու համար հետևյալ հրամաններով: Դիտեք այն կետերը, որոնք կարող են ձեզ խնդրել մուտքագրել Y ՝ տեղադրումը շարունակելու համար:
sudo apt-get install build-essential python-dev git
sudo apt-get տեղադրել scons
sudo apt-get install swig
git կլոն
cd rpi_ws281x
scons
Կարևոր ** Հաջորդ քայլում մենք պատրաստվում ենք մի փոքր հավելում կատարել նեոպիքսելային գրադարանում: Սա անհրաժեշտ է հիշողության սխալից խուսափելու համար, որը մի քանի օր շարունակ ինձ հուզեց: Առանց դրա LED- ները կաշխատեն մի քանի ժամ, իսկ հետո կդադարեն ճիշտ թարմացնել: **
cd պիթոն
python setup.py կառուցում
sudo nano build/lib.linux-armv7l-2.7/neopixel.py
Օգտագործեք ներքևի սլաքը ՝ անցնելու համար «դաս Adafruit_NeoPixel (օբյեկտ). Տե՛ս այն տողը: բաժինը, ճիշտ այնպես, ինչպես ցույց է տրված վերևի սքրինշոթում:
ws.ws2811_fini (self._leds)
Եվ ևս մեկ անգամ մենք պետք է պահպանենք փոփոխությունները ctrl-x, Y, enter- ով:
cd
cd rpi_ws281x/պիթոն
sudo python setup.py տեղադրել
Հաջորդը մենք պետք է փորձարկման ֆայլին ասենք մեր ունեցած LED- ների թիվը, այնուհետև կարող ենք դրանք լուսավորել:
cd օրինակներ
sudo nano strandtest.py
Գտեք այն տողը, որն ասում է LED_COUNT = 16 և փոխեք այն LED_COUNT = 7, այնուհետև ctrl-x, Y, մուտքագրեք ՝ փրկելու համար:
sudo python strandtest.py
Եթե ամեն ինչ ճիշտ է ընթանում, դուք պարզապես կուրացել եք ծիածանի պայթյունից: Երբ նորից տեսնեք, լույսերը դադարեցնելու համար սեղմեք ctrl-c: LED- ները չեն անջատվի, բայց դրանք կդադարեն բռնկվել, և դա առայժմ բավական լավ է:
Քայլ 7: Programրագրեք LED- ները `սերվերի կարգավիճակը ստուգելու համար
![Programրագրեք LED- ները `սերվերի կարգավիճակը ստուգելու համար Programրագրեք LED- ները `սերվերի կարգավիճակը ստուգելու համար](https://i.howwhatproduce.com/images/002/image-3026-28-j.webp)
Մեր LED- ները տեղադրված և պատրաստ են, ժամանակն է ստիպել նրանց արձագանքել սերվերին: Մասնավորապես, մենք նրանց կստիպենք նշել սերվերի խաղացողների ներկա թիվը.
Խաղացողներ = հանքաքար
- 0 = Ռեդսթոուն
- 1-2 = Երկաթ
- 3-4 = Ոսկի
- 5-6 = meմրուխտ
- 7-8 = Ադամանդ
Եթե սերվերը չի աշխատում, Oreblock- ը կլինի ածուխ (LED- ները անջատված են): Եվ որպես հավելյալ բոնուս, եթե կարգավիճակի ստուգումը չկարողանա գտնել ինտերնետային կապ, LED- ները կթարթեն դեղին գույնը:
Խաղացողների քանակը սերվերից վերցնելու համար մենք մտադիր ենք տեղադրել mcstatus- ը Mojang- ի խաղը մշակողներից Նաթան Ադամսի կողմից:
sudo apt-get տեղադրել python-pip
sudo pip տեղադրել mcstatus
Այնուհետև մենք պետք է պատճենենք երկու python սցենարները ՝ mcled.py և ledoff.py, մեր սերվերում ՝ Filezilla- ով: Պարզապես քաշեք և գցեք երկու սցենարները աջ վանդակում, ինչպես ցույց է տրված էկրանի նկարում:
Շարունակեք և փորձարկեք ledoff.py հենց հիմա, որպեսզի կարողանանք անջատել նախորդ քայլին միացած LED- ները:
sudo python ledoff.py
Սցենարները ձեռքով այսպես վարելիս դուք կստանաք հաղորդագրություն `« Սեգմենտացիայի սխալ »: Սա Neopixel.py գրադարանում չլուծված խնդիր է, որը ոչ մի ազդեցություն չի ունենում մեր արածի վրա:
Եթե ձեզ հետաքրքրում է, թե ինչպես են գործում այս սցենարները, կարող եք դրանք բացել ձեր համակարգչի ցանկացած տեքստային խմբագրիչով կամ տերմինալի էկրանին օգտագործելով nano- ն: Պարզապես զգույշ եղեք, որպեսզի պատահաբար չփրկեք որևէ փոփոխություն, որը կարող է խանգարել նրանց աշխատելուն:
Նշում ** mcled.py ենթադրում է, որ դուք օգտագործում եք իմ օրինակից 26565 պորտը: Եթե դուք օգտագործում եք այլ նավահանգիստ, դուք պետք է փոխեք սցենարը, որը կհամապատասխանի հետևյալ քայլերին **
sudo nano mcled.py
Գտեք տեքստի կարմիր գիծ, որն ասում է «# Get server player count», իսկ ներքևում կտեսնեք մի տող, որը ներառում է կանաչ տեքստ, որն ասում է «localhost» և կողքի պորտի համարը: Փոփոխեք նավահանգստի համարը, որը կհամապատասխանի ձերին և ինչպես միշտ պահեք ձեր փոփոխությունները ctrl-x, Y, մուտքագրեք:
Սերվերի կարգավիճակի վերաբերյալ անընդհատ թարմացումներ ստանալու համար մենք Pi- ին կասենք, որ ամեն րոպե գործի mcled.py սցենարը, իսկ դա նշանակում է crontab- ում ևս մի քանի տողերի տեղադրում:
crontab -e
Դուք կտեսնեք այն երկու տողերը, որոնք մենք ավելացրել էինք ավելի վաղ ՝ կրկնօրինակումներ և վերագործարկումներ պլանավորելու համար: Այժմ մենք կավելացնենք ևս երկուսը.
* 6-20 * * * sudo python mcled.py
0 21 * * * sudo python ledoff.py
Առաջին տողը Pi- ին ասում է, որ վազի mcled.py ամեն րոպե ամեն ժամ, առավոտյան 6 -ից մինչև երեկոյան 8:59: Երկրորդ տողը Pi- ին ասում է, որ LED- ները անջատեն երեկոյան 9 -ին: Դա անձնական նախասիրություն է, քանի որ այդ ժամանակ իմ երեխաներն այլևս Minecraft չեն խաղում, չնայած որ սերվերը շարունակում է աշխատել: Մենք ունենք նաև OreServer- ը, որը ցուցադրված է մեր հեռուստացույցի վերևում, և պայծառ լույսը երեկոյան դառնում է գրգռիչ: Դուք, անշուշտ, կարող եք փոխել այս երկու տողերը, որպեսզի LED- ները գործեն անդադար, կամ անջատվեն ավելի ուշ, կամ այն, ինչ հարմար է ձեր նպատակներին:
Ձեր փոփոխությունները պահպանվելուց անմիջապես հետո (արդյո՞ք դեռ չեք հիվանդացել ctrl-x, Y, մտեք դեռ) սցենարը կկոչվի, և ձեր Jewel- ը նորից կլուսավորվի: Ամենայն հավանականությամբ կարմիր կլինի, եթե նշվի, որ սերվերը աշխատում է, բայց չի օգտագործվում: Մի պահ պահեք Minecraft- ը գործարկելու և սերվերին միանալու համար, ինչպես դա արեցինք մեր ավելի վաղ փորձարկման ժամանակ: Միանալուց կարճ ժամանակ անց LED- ները պետք է անցնեն սպիտակի, իսկ հետո անջատվեն `նորից կարմիրի:
Քայլ 8. Կատարեք հանքաքարի պատյան
![Պատրաստեք հանքաքարի գործը Պատրաստեք հանքաքարի գործը](https://i.howwhatproduce.com/images/002/image-3026-29-j.webp)
![Պատրաստեք հանքաքարի գործը Պատրաստեք հանքաքարի գործը](https://i.howwhatproduce.com/images/002/image-3026-30-j.webp)
![Պատրաստեք հանքաքարի գործը Պատրաստեք հանքաքարի գործը](https://i.howwhatproduce.com/images/002/image-3026-31-j.webp)
![Պատրաստեք հանքաքարի գործը Պատրաստեք հանքաքարի գործը](https://i.howwhatproduce.com/images/002/image-3026-32-j.webp)
Այս ամենը համախմբելու վերջին շոշափողը Raspberry Pi- ի համար հանքաքարն է: Հանքաքարի պատյան պատրաստելու համար ես օգտագործեցի Lulzbot TAZ6 3D տպիչը իմ տեղական արտադրական տարածքում ՝ RiverCityLabs- ում: Ստորև բերված հիմքի և վերևի համար ես տրամադրել եմ իմ տպելի. STL ֆայլերը: Եթե չունեք ձեր սեփական 3D տպիչը, ստուգեք ձեր տարածքը արտադրողների համայնքի համար, դրանք հիանալի են: Կամ դուք կարող եք ունենալ տեղական գրադարան կամ դպրոց, որտեղ տպիչներն ունեն հանրությանը հասանելի: Կան նաև 3D տպագրության մի քանի առցանց ծառայություններ, որոնք կարող են տպել և առաքել դիզայն: Կամ կարող եք ստեղծագործել: Ոչինչ չի խանգարի ձեզ պատյանը պատրաստել ստվարաթղթից կամ մոխրագույն Lego կույտից կամ որևէ այլ բանից, որը մոտ է ձեռքին:
3D տպիչի ֆայլերը կարգավորելիս մի քանի կարևոր նշում.
- Տպեք ֆայլը առանց մասշտաբի փոփոխությունների `համոզվելու համար, որ ամրացման անցքերը համընկնում են Pi- ի հետ:
- Վերևը շրջեք այնպես, որ բաց ծայրը դեպի վեր լինի:
- Համոզվեք, որ միացրեք ձեր աջակցության կարգավորումները, որպեսզի պատերի վրայի անկումները խառնաշփոթ չլինեն:
Ձեր տպագրությունն ավարտվելուց հետո կարող եք Pi- ն ամրացնել բազային չորս 2.5 մմ պտուտակներով: Ես չեմ կարող գտնել իրական արտադրանքի հղում, բայց դրանք գտա Menards- ի 2 տուփի մեջ, որն ավելի լավ էր, քան Amazon- ից 100 տուփ պատվիրելը:
Հեռացրեք ամբողջ օժանդակ նյութը վերևից և կտրեք մի թերթ մագաղաթյա թուղթ կամ սպիտակ հյուսվածք `ներսում տեղավորելու համար: Սա կտարածի LED լույսերը, ինչը փայլուն էֆեկտը դարձնում է միլիոն անգամ ավելի լավ, քան պարզապես անցքերը բաց թողնելը:
Միացրեք MicroUSB ադապտերի աջ անկյունը հոսանքի պորտին այնպես, որ մալուխը դուրս գա պատյանի հետևից ՝ ethernet պորտի կողքին:
Այժմ կարող եք նորից միացնել հոսանքի և Ethernet լարերը, տեղադրել Top- ը տեղում և վայելել:
Քայլ 9. Ամփոփում, լրացուցիչ մտքեր և շնորհակալություն
Գլխավոր մրցանակ Minecraft մարտահրավեր 2018 -ում
Խորհուրդ ենք տալիս:
Minecraft Spigot սերվեր ՝ 8 քայլ
![Minecraft Spigot սերվեր ՝ 8 քայլ Minecraft Spigot սերվեր ՝ 8 քայլ](https://i.howwhatproduce.com/preview/how-it-works/10341802-minecraft-spigot-server-8-steps-0.webp)
Minecraft Spigot Server. Minecraft spigot սերվերը իդեալական է, եթե ցանկանում եք հավելումներ ավելացնել ձեր սերվերին: Spigot համայնքը շատ մեծ է և առաջարկում է բազմաթիվ անվճար հավելումներ: Minecraft սերվերի գործարկումն անվճար է, եթե ինքներդ եք սերվերը հյուրընկալում: Եթե որոշեք այն հյուրընկալել ձեր ow
Ավտոմատ ջրային շարժիչ `մակարդակի ցուցիչով. 6 քայլ (նկարներով)
![Ավտոմատ ջրային շարժիչ `մակարդակի ցուցիչով. 6 քայլ (նկարներով) Ավտոմատ ջրային շարժիչ `մակարդակի ցուցիչով. 6 քայլ (նկարներով)](https://i.howwhatproduce.com/images/006/image-17368-j.webp)
Ավտոմատ ջրային շարժիչ `մակարդակի ցուցիչով. Բարև բոլորին, բարի գալուստ ևս մեկ հրահանգավոր: Այս նախագծում մենք կսովորենք, թե ինչպես ստեղծել ջրի ավտոմատ տանկի մակարդակի վերահսկիչ `ջրի մակարդակի ցուցանիշի հատկանիշով` օգտագործելով Arduino Nano- ն: Այս նախագծի ուղեղը Arduino- ն է: Այն կպահանջի ներածություն
Նվագարկեք ձայնասկավառակներ առանց CD նվագարկիչի ՝ օգտագործելով AI և YouTube. 10 քայլ (նկարներով)
![Նվագարկեք ձայնասկավառակներ առանց CD նվագարկիչի ՝ օգտագործելով AI և YouTube. 10 քայլ (նկարներով) Նվագարկեք ձայնասկավառակներ առանց CD նվագարկիչի ՝ օգտագործելով AI և YouTube. 10 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-1872-45-j.webp)
Նվագարկել ձայնասկավառակներ առանց CD նվագարկիչի, օգտագործելով AI և YouTube. Wantանկանու՞մ եք նվագարկել ձեր ձայնասկավառակները, բայց այլևս CD նվագարկիչ չունեք: CDամանակ չունե՞ք ձեր ձայնասկավառակները պատռելու համար: Պոկեց դրանք, բայց անհրաժեշտության դեպքում ֆայլերն անհասանելի են: Խնդիր չկա: Թող արհեստական ինտելեկտը (արհեստական բանականություն) նույնականացնի ձեր ձայնասկավառակը, և YouTube- ը նվագարկի այն: Ես գրել եմ Android ծրագիր
Շարժման ցուցիչով ակտիվացված LED ժապավեն ՝ ժմչփով. 6 քայլ (նկարներով)
![Շարժման ցուցիչով ակտիվացված LED ժապավեն ՝ ժմչփով. 6 քայլ (նկարներով) Շարժման ցուցիչով ակտիվացված LED ժապավեն ՝ ժմչփով. 6 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-5290-74-j.webp)
Շարժման ցուցիչով ակտիվացված LED ժապավեն ժմչփով. Բարև բոլորին: Ես իսկապես ուրախ եմ, որ այս պահին գրում եմ ևս մեկ ուսանելի: Այս նախագիծը ի հայտ եկավ, երբ մի քանի ամիս առաջ ինձ դիմեց ուսուցանող (?!) (David @dducic) մասնագետը ՝ դիզայներական օգնություն խնդրելով: Այսպիսով, ահա սկզբնական բնութագիրը. & Q
Բարբի տուփ. Քողարկված պատյան/ բում ձեր Mp3 նվագարկիչի համար. 4 քայլ (նկարներով)
![Բարբի տուփ. Քողարկված պատյան/ բում ձեր Mp3 նվագարկիչի համար. 4 քայլ (նկարներով) Բարբի տուփ. Քողարկված պատյան/ բում ձեր Mp3 նվագարկիչի համար. 4 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-4786-123-j.webp)
Բարբի տուփ. Քողարկված պատյան/ բում ձեր Mp3 նվագարկիչի համար. Սա ձեր mp3 նվագարկիչի համար նախատեսված պահպանիչ պատյան է, որը նաև ականջակալների խցիկը փոխում է քառորդ դյույմի, անջատիչի շրջադարձին կարող է հանդես գալ որպես բումի տուփ, և քողարկում է ձեր mp3 նվագարկիչը ՝ որպես վաղ իննսունականների մագնիտոֆոն կամ նման ցածր գողություն