Ազատ Windows ծրագրային ապահովման համար ազնվամորու PI- ի սեփականատերերի համար

Ազատ Windows ծրագրակազմը, ձեր ազնվամորու Pi- ի ստեղծման, պահպանման եւ օգտագործման համար

Ձեռք բերող եւ օգտագործելով Raspberry Pi- ն պահանջում է մի շարք ծրագրային փաթեթներ, որոնք թույլ են տալիս Ձեզ ստեղծել այն, պահպանել այն եւ գրել ձեր ծրագրերը:

Առաջադրանքները, ինչպիսիք են նկարը SD քարտում գրելը, ձեր SD քարտը ձեւավորելը, ձեր ցանցի ֆայլերը փոխանցելը կամ նույնիսկ հեռավորության վրա ձեր Պի մուտք գործելը, պահանջում են որոշակի տեսակի ծրագրեր: Նույնիսկ գրեք Python- ի սցենար ձեր նախագծի համար, կարող է ներգրավել գեղարվեստական ​​հարուստ տեքստային խմբագիրներ, եթե նախընտրում եք ավելի վառ տեսանելի կտավ ձեր կոդը:

Տարիների ընթացքում ես փորձեցի բազմաթիվ տարբեր տարբերակներ հասանելի բոլոր այս խնդիրների համար, եւ հաստատվել են մի քանի հուսալի փաթեթներ, որոնք բոլորն անվճար են ներբեռնելու համար:

Եկեք անցնենք յուրաքանչյուր ծրագրային փաթեթի միջոցով եւ ցույց տանք պատճառները, որոնք դուք կարող եք օգտագործել դրանցից յուրաքանչյուրը:

01-ը 08-ը

RealVNC հեռուստադիտողը

RealVNC- ն տալիս է ձեր Morpberry Pi աշխատասեղանը, առանց երկրորդ էկրանի անհրաժեշտության: Ռիչարդ Սավիլը

Եթե ​​դուք չեք ցանկանում ձեռք բերել լրացուցիչ էկրան, ստեղնաշարի կամ մկնիկ ձեր Raspberry Pi- ի համար, ապա ինչու չեք մուտք գործել ձեր VNC- ի համակարգչից եւ փոխարենը օգտագործել ձեր արտաքին սարքերը:

VNC- ն հանդես է գալիս 'Վիրտուալ ցանցային հաշվարկի համար' եւ թույլ է տալիս դիտել ձեր ամբողջ Pi աշխատասեղանը մեկ այլ համակարգչից `այս դեպքում մեր Windows- ի համակարգչում:

Որոշ այլընտրանքներ փորձելուց հետո ես խորհուրդ կտայի օգտագործել RealVNC հեռուստադիտողի ձեր համակարգչի վրա, ձեր Raspbian աշխատասեղան դիտելու համար:

RealVNC- ի օգտագործումը հեշտ է: Պարզապես սկսեք VNC սերվերը ձեր Raspberry Pi- ի վրա (օգտագործելով «vncserver» տերմինալում) եւ այնուհետեւ մուտք գործեք ձեր համակարգչից `օգտագործելով IP- ի մանրամասները տերմինալում եւ ձեր py- ի օգտվողի անունն ու գաղտնաբառը: Մանրամասն »

02-ից 08-ը

Մոխրագույն

Putty- ն Ձեզ է տալիս Raspberry Pi տերմինալային պատուհանը հենց ձեր աշխատասեղանին: Ռիչարդ Սավիլը

Նմանապես RealVNC- ին, եթե դուք չունեք առանձին էկրան եւ արտաքին սարքեր ձեր Raspberry Pi- ի համար, ինչպես կարող եք վարել սցենարներ եւ գրել կոդ:

SSH- ն եւս մեկ լավ տարբերակ է, օգտագործելով Putty- ը պարզ տերմինալ էմուլատոր, որը թույլ է տալիս Ձեզ միաժամանակյա ցանցին միացված ցանկացած համակարգչի վրա աշխատել տերմինալային պատուհան:

Ձեզ անհրաժեշտ է ձեր Pi- ի IP հասցեն եւ դուք կարող եք ստեղծել տերմինալային պատուհան, ձեր Windows- ի աշխատասեղանին, գրելու կոդը, վազում սցենարներ, կատարեք հրամաններ եւ ավելին:

Միակ սահմանափակումն ես գտել է, երբ աշխատում է Python ծրագրեր, որոնք ունեն ցանկացած GUI տարր: Այս GUI- ի պատուհանները չեն բացվի Putty SSH- ի նիստի միջոցով, դրա համար պետք է ինչ-որ բան նման VNC- ի (վերը նշված ցուցակում): Մանրամասն »

03-ից 08-ը

Գրառման գրքույկ ++

NotePad ++- ը մեծ տեսողական ուղեցույց է տալիս ձեր կոդավորման նիստերի համար: Ռիչարդ Սավիլը

Դուք կարող եք գրել ձեր Python սցենարները ուղղակիորեն ձեր Morpberry Pi օգտագործելով տերմինալ տեքստային խմբագրիչի, ինչպիսիք են 'nano', սակայն դա ձեզ չի տալիս շատ տեսողական կարծիքի առումով օրենսգրքի դասավորության, spacing եւ syntax highlighting.

Notepad ++ նման Windows- ի ներկառուցված Notepad- ի գերշահագործված տարբերակն է, որն առաջարկում է բազմաթիվ հատկանիշներ, որոնք կօգնեն ձեզ գրել ձեր կոդը: Իմ սիրած առանձնահատկությունն այն սինթետիկ կարեւորությունն է, որը ցույց է տալիս ձեր Python ներդիրը գեղեցիկ եւ հստակ:

Գրառման գրքույկը ++ t- ն առաջարկում է նաեւ պլանշետներ `բարելավելու իր ֆունկցիոնալությունը: Օրինակ, NppFTP plugin- ն Ձեզ հնարավորություն է տալիս SFTP- ի հիմնական ֆունկցիոնալությունը, երբ դուք գրել եք այն կոդը ձեր Pi- ին: Մանրամասն »

04-ը 08-ից

FileZilla- ն

FileZilla- ն Ձեզ հնարավորություն է տալիս հեռավոր մուտք գործել ձեր Pi- ի ֆայլերը եւ դիրեկտորիաներ: Ռիչարդ Սավիլը

Եթե ​​դուք ավելի լավ գրեք ձեր սցենարները տեքստային խմբագրիչով, լավ տեքստի հատկանիշներով (ինչպես նշում է NotePad ++ վերը), ապա ի վերջո պետք է ձեր կոդը տեղափոխել ձեր համակարգչից ձեր Pi:

Այստեղ կան մի քանի տարբերակ, այդ թվում, օգտագործելով USB ձողիկներ կամ առցանց հոստինգ, սակայն իմ նախընտրած մեթոդը SFTP- ն օգտագործելու է FileZilla- ի միջոցով:

SFTP- ն հանդես է գալիս 'SSH ֆայլերի փոխանցման արձանագրության համար', բայց մենք պետք է իմանանք այն, որ այն Ձեզ հնարավորություն է տալիս դիտել ձեր Pi- ի դիրեկտորիաները ձեր համակարգչից ֆայլեր վերբեռնելու / ներբեռնելու համար:

Այստեղ այլ ծրագրերի նման, FileZilla- ն պարզապես անհրաժեշտ է ձեր Pi- ի IP հասցեն եւ օգտվողի անուն / գաղտնաբառ: Մանրամասն »

05-ը 08-ը

Win32DiskImager- ը

Win32DiskImager- ը օգնում է ձեզ նկարագրել պատկերներ ձեր SD քարտում: Ռիչարդ Սավիլը

Յուրաքանչյուր Raspberry PI- ն անհրաժեշտ է SD քարտ, եւ այդ SD քարտերը պետք է ունենան գրված գործառնական համակարգ:

Raspbian (եւ այլ տարբերակներ) սովորաբար SD քարտի վրա գրված են սկավառակի պատկերի միջոցով, որոնք հատուկ ծրագրային ապահովման համար անհրաժեշտ են:

Windows- ի ամենատարածված տարբերակներից մեկը Win32DiskImager է, որը վերջին մի քանի տարիների ընթացքում օգտագործում եմ միլիոնավոր այլ Pi enthusiasts- ի հետ:

Դա շատ ուղիղ առաջադրանք է, որը պարզապես ստանում է աշխատանքը: Ուշադրություն է պահանջվում, որպեսզի ապահովի ճիշտ ձայնագրման համար ընտրված գրառումը, որը միանգամայն մեծ ուշադրության կարիք ունի գործընթացի միակ մասը: Մանրամասն »

06-ից 08-ը

SD ֆորմատեր

Ձեւակերպեք ձեր SD քարտերը պատշաճորեն SDFormatter- ի միջոցով: Ռիչարդ Սավիլը

Նախքան ձեր SD քարտը սկավառակի պատկերի գրելը, դուք պետք է ապահովեք այն ճիշտ ձեւաչափված:

Windows- ը ներկառուցված ձեւավորման հնարավորություններ ունի, սակայն ես նախընտրում եմ SD ֆոնդի պաշտոնական «SD ֆորմատեր» գործիքը օգտագործել իմ քարտերը մաքրելիս:

Ես գտա, որ այս հավելվածը ավելի քիչ խնդիրներ է ունենում, որոնք վերաբերում են տարբեր քարտային տեսակների եւ ձեւաչափերին, եւ ներառում է մի քանի տարբերակ, քան Microsoft- ի առաջարկը: Մանրամասն »

07-ը 08-ը

H2testw

H2testw- ը տարօրինակ անուն ունի, բայց մեծ է SD քարտերի ստուգման համար, առողջ, իսկական եւ նշված չափի մեջ: Ռիչարդ Սավիլը

Մեկ այլ անվճար ծրագրային փաթեթ, SD քարտի համար, այս անգամ ստուգելու իր արագությունը եւ ամբողջականությունը, նախքան այն օգտագործելը:

Ցավոք, մենք ապրում ենք կեղծ ստեղնաշարային քարտերով լի աշխարհում, ուստի ես միշտ ցանկանում եմ ստուգել, ​​թե ես գովազդվող արագություն եմ ստանում, մինչեւ որ ես օգտագործում եմ:

Սա կարող է թվալ մի փոքր չափազանցություն, բայց հաշվի առնելով Պի նախագծերը, ինչպիսիք են լրատվամիջոցների կենտրոնները, նկատելի տարբերություններ քարտային արագությունների միջեւ, դա արժանի գործընթաց է:

Այս գործիքը գրում է ձեր քարտը, նախքան թեստը սկսելը, այնպես որ համոզվեք, որ ընտրեք ճիշտ ձայնասկավառակը: Մանրամասն »

08-ը 08-ը

Զայրացած IP սկաների կողմից

Angry IP Scanner- ը ցույց է տալիս Ip- ի հասցեները ձեր ցանցի սարքերում: Ռիչարդ Սավիլը

Բազմաթիվ գործիքներ, որոնք ես թվարկել եմ, պահանջում են իմանալ ձեր ազնվամորու PIN- ի IP հասցեն: Դա լավ է, եթե դուք ստեղծել եք ստատիկ հասցեներ, բայց եթե ձեր երթուղիչը պատահական հասցե է տալիս, սարքը կապակցում է ձեր ցանցին:

Զայրացած IP Scanner- ը կարող է օգնել ձեզ, ձեր ցանցը սկանավորելով IP հասցեների որոշակի շրջանակում եւ վերադարձնելով բոլոր ակտիվ սերվերների (սարքերի) ցանկը:

Դա ոչ այնքան օգտակար է, որքան Fing Android ծրագիրը, որ միշտ չէ, որ յուրաքանչյուր սարքի անունը չի ցուցադրվում, այնպես որ կարող է լինել մի քիչ փորձ եւ սխալ IP- հասցե գտնելը:

Ես միայն մի քանի ակտիվ սարքեր ունեմ տանը, այս ծրագրաշարը աշխատում է ինձ համար, հատկապես, երբ իմ հեռախոսը ձեռքին չէ: Մանրամասն »