"Raspberry Pi" naudojimas ir naudojimas reikalauja tam tikrų programinės įrangos paketų, kad galėtumėte jį nustatyti, išlaikyti ir kurti savo projektus.
Užduotys, pvz., Vaizdo įrašo įrašymas į SD kortelę, SD kortelės formatavimas, failų perkėlimas į jūsų tinklą arba netgi nuotoliniu būdu prisijungiant prie Pi, reikalauja tam tikros programos. Net rašydami Python scenarijų savo projektui gali būti įtraukiami turtingi teksto redaktoriai, jei norite, kad jūsų kodas būtų vizualizuojamas.
Peržiūrėkime kiekvieną programinės įrangos paketą ir parodysime priežastis, dėl kurių galbūt norėsite naudoti kiekvieną iš jų.
01 iš 08"RealVNC" žiūryklė
Jei nenorite nusipirkti papildomo ekrano, klaviatūros ar pelės jūsų "Raspberry Pi", kodėl negalite prisijungti prie VNC sesijos iš savo kompiuterio ir naudoti savo esamus išorinius įrenginius?
VNC reiškia "Virtual Network Computing" ir leidžia peržiūrėti visą "Pi" stalinį kompiuterį iš kito kompiuterio - šiuo atveju mūsų "Windows" kompiuteryje.
Rekomenduojama naudoti "RealVNC Viewer" savo kompiuteryje norėdami pamatyti "Raspbian" darbastalį.
RealVNC naudojimas yra lengvas. Tiesiog paleiskite savo "Raspberry Pi" VNC serverį (naudodami "vncserver" terminalą), tada prisijungti prie jo iš savo kompiuterio, naudodami terminalo IP duomenis ir savo pi vartotojo vardą ir slaptažodį.
02 iš 08Glaistas
Panašiai kaip "RealVNC", jei neturite atskiro ekrano ir periferinių įrenginių savo "Raspberry Pi", kaip galite paleisti scenarijus ir rašyti kodą?
SSH yra dar vienas geras pasirinkimas, naudojant "Putty" - paprastą terminalo emuliatorių, kuris leidžia paleisti terminalo langą bet kuriame kompiuteryje, prijungtame prie to paties tinklo.
Viskas, ko jums reikia, yra jūsų "Pi" IP adresas, ir galite sukurti "Windows" darbalaukio terminalo langą, kad galėtumėte rašyti kodą, paleisti scenarijus, vykdyti komandas ir dar daugiau.
Vienintelis apribojimas, kurį radau, - tai paleisti Python programas, turinčias bet kokio tipo GUI elementą. Šie "GUI" langai nebus atidaryti per "Putty SSH" sesiją - už tai turėsite kažką panašaus į "VNC" (aukščiau šiame sąraše).
03 iš 08Notepad ++
Galite rašyti savo "Python" scenarijus tiesiai į "Raspberry Pi" naudodami terminalo teksto redaktorių, pvz., "Nano", tačiau jis nesuteikia jums daug vizualiųjų atsiliepimų, susijusių su kodo išdėstymu, tarpu ir sintaksės išryškinimu.
Notepad ++ yra kaip papildoma "Windows" įterpto "Notepad" versija su daugybe funkcijų, padedančių jums parašyti savo kodą. Mano mėgstamiausia funkcija yra sintaksės paryškinimas, rodantis Python indentą gražus ir aiškus.
Notepad ++ t taip pat siūlo papildinius, kurie pagerins jo funkcionalumą. Pavyzdžiui, NppFTP įskiepis suteikia jums pagrindinį SFTP funkciją, kad perkeltumėte kodą į Pi, kai tik jį parašėte.
04 iš 08FileZilla
Jei norėtumėte parašyti scenarijus teksto redaktoriuje su geru sintaksės paryškinimu (pvz., "NotePad ++" aukščiau), galiausiai turėsite perkelti savo kodą iš savo kompiuterio į savo "Pi".
Čia yra keletas variantų, įskaitant USB atmintinės ar interneto prieglobos naudojimą. Vienas geras būdas yra naudoti SFTP per programą FileZilla.
SFTP reiškia "SSH failų perdavimo protokolą", bet viskas, ką turime žinoti, yra tai, kad galite peržiūrėti savo "Pi" katalogus iš savo kompiuterio, kad įkelti / atsisiųsti failus.
Kaip ir kitos programos čia, "FileZilla" tiesiog reikia "Pi" IP adreso ir vartotojo vardo bei slaptažodžio.
05 iš 08Win32DiskImager
Kiekvienam "Raspberry Pi" reikalinga SD kortelė, o toms SD kortelėms turi būti parašyta jiems skirta operacinė sistema.
Raspbian (ir kitos parinktys) paprastai yra įrašomos į SD kortelę, naudojant disko vaizdą, kuriam reikia konkrečios programinės įrangos.
Viena populiariausių "Windows" parinkčių yra "Win32DiskImager". Tai labai tiesioginė programa, kuri paprasčiausiai įgyja darbą. Reikia atkreipti dėmesį į tai, kad parenkamas rašymo būdas, kuris yra vienintelis proceso, kuriam reikia daug dėmesio, dalis.
06 iš 08SD Formatter
Kad galėtumėte įrašyti disko vaizdą į savo SD kortelę, turėtumėte įsitikinti, kad jis tinkamai suformatuotas.
"Windows" turi integruotą formatavimo funkciją: tačiau galbūt norėsite naudoti "SD Foundation" oficialų "SD Formatter" įrankį, kad jūsų kortelės būtų švarios, nes ši programa turi mažiau problemų, susijusių su skirtingais kortelių tipais ir formatais, ir apima keletą parinkčių nei "Microsoft" aukos.
07 iš 08H2testw
Kitas nemokamas programinės įrangos paketas jūsų SD kortelėje, šį kartą patikrinti jo greitį ir vientisumą prieš jį naudojant.
Deja, mes gyvename pasaulyje, kuriame yra padirbtų SD atminties kortelių, todėl rekomenduojama patikrinti, ar prieš pradėdami naudotis reklamuojamu greičiu jūs gaunate reklamuojamą greitį.
Tai gali atrodyti šiek tiek pernelyg didelis, tačiau, atsižvelgiant į Pi projektus, tokius kaip žiniasklaidos centrai, matomi pastebėti kortelių greičio skirtumai, tai yra vertingas procesas.
Prieš pradedant bandymą, įrankis įrašo kortelę, todėl įsitikinkite, kad pasirinkote reikiamą vairuotojo numerį!
08 iš 08Angry IP Scanner
Daugelis čia išvardintų įrankių reikalauja, kad jūs žinotumėte savo "Raspberry Pi" IP adresą. Tai gerai, jei nustatėte statinius adresus, bet kas, jei jūsų maršrutizatorius priskiria atsitiktinį adresą kiekvieną kartą, kai įrenginys prisijungia prie jūsų tinklo?
Angry IP Scanner gali jums padėti, nuskaitydamas savo tinklą nustatytame IP adresų diapazone ir grąžindamas visų aktyvių kompiuterių (įrenginių) sąrašą.
Tai ne taip naudinga, kaip "Fing" "Android" programa, nes ji ne visada parodo kiekvieno įrenginio pavadinimą, todėl gali būti šiek tiek bandymų ir klaidų, ieškant tinkamo IP adreso.
Aš turiu tik keletą aktyvių prietaisų namuose, todėl ši programinė įranga veikia man, ypač kai aš neturiu savo telefono į rankas.