Skip to main content

Programska oprema Raspberry Pi Windows

Anonim

Lastništvo in uporaba Raspberry Pi zahteva niz programskih paketov, ki vam omogočajo, da ga nastavite, vzdržujete in napišete kodo za svoje projekte.

Naloge, kot je pisanje slike na kartico SD, oblikovanje kartice SD, prenos datotek prek omrežja ali celo prijava v vaš Pi, oddaljeno vse zahtevajo določeno obliko programa. Tudi pisanje skripta Python za vaš projekt lahko vključuje urejevalce besedil, bogate z značilnostmi, če vam je všeč bolj vizualno privlačna platna za vašo kodo.

Oglejmo si vsak programski paket in prikažite razloge, zaradi katerih boste morda želeli uporabiti vsako od njih.

01 od 08

RealVNC Viewer

Če ne želite kupiti dodatnega zaslona, ​​tipkovnice ali miške za vašo Raspberry Pi, zakaj se ne prijavite v sejo VNC iz računalnika in ne uporabljajte obstoječih zunanjih naprav?

VNC pomeni "Virtual Network Computing" in vam omogoča, da si ogledate celotno nam namizno okno iz drugega računalnika - v tem primeru našega računalnika z operacijskim sistemom Windows.

Lepo je, da uporabite RealVNC Viewer na vašem računalniku, če si želite ogledati vašega namizja Raspbian.

Uporaba programa RealVNC je preprosta. Preprosto zaženite strežnik VNC na vašem Raspberry Pi (z uporabo »vncserver« v terminalu) in se nato prijavite z računalnika z uporabo podatkov IP na terminalu in uporabniškega imena in gesla vašega pi.

02 od 08

Kiti

Podobno kot RealVNC, če nimate ločenega zaslona in perifernih naprav za vašo Raspberry Pi, kako lahko zagnate skripte in napišete kodo?

SSH je še ena dobra možnost, z uporabo Putty - preprost terminalski emulator, ki vam omogoča izvajanje terminalskega okna na katerem koli računalniku, povezanem v isto omrežje.

Vse, kar potrebujete, je IP naslov vašega Pi in lahko ustvarite terminalsko okno na namizju Windows, če želite napisati kodo, zagnati skripte, izvršiti ukaze in drugo.

Edina omejitev, ki sem jo našel, je zagon programov Python, ki imajo kakršenkoli element grafičnega vmesnika. Ta okna GUI se ne bodo odprla s sejo Putty SSH - za to potrebujete nekaj podobnega VNC (zgoraj na tem seznamu).

03 od 08

Notepad ++

Skripte Python lahko napišete neposredno v vašo Raspberry Pi z urejevalnikom besedil v terminalu, kot je "nano", vendar vam ne daje veliko vizualne povratne informacije glede postavitve kode, razmika in poudarjanja sintakse.

Notepad ++ je kot nadgrajena različica vgrajenega beležka sistema Windows, ki ponuja številne funkcije, ki vam pomagajo napisati kodo. Moja najljubša značilnost je osvetlitev sintakse, ki prikazuje vašo indikacijo Python lepo in jasno.

Notepad ++ t ponuja tudi dodatke za izboljšanje njegove funkcionalnosti. Na primer, vtičnik NppFTP vam nudi osnovno SFTP funkcijo za premikanje kode v svoj Pi, ko ste jo napisali.

04 od 08

FileZilla

Če bi raje napisali svoje skripte v urejevalnik besedil z dobro označevanjem sintakse (na primer zgoraj NotePad ++), boste sčasoma morali premakniti kodo s svojega računalnika na svoj Pi.

Tu je nekaj možnosti, vključno z uporabo USB palic ali spletnega gostovanja. Ena dobra metoda je uporaba SFTP prek aplikacije FileZilla.

SFTP pomeni "SSH File Transfer Protocol", vendar vse, kar moramo vedeti, je, da vam omogoča ogled vaših imenikov iz računalnika za nalaganje / prenos datotek.

Tako kot druge aplikacije tukaj, FileZilla preprosto potrebuje IP svoj IP naslov in uporabniško ime / geslo.

05 od 08

Win32DiskImager

Vsak Raspberry Pi potrebuje SD kartico in tiste kartice SD morajo imeti napisan operacijski sistem.

Raspbian (in druge možnosti) so navadno napisane na kartico SD z uporabo slike diska, za katero potrebujete posebno programsko opremo.

Ena izmed najbolj priljubljenih možnosti za Windows je Win32DiskImager. To je zelo enostavna aplikacija, ki preprosto opravi delo. Pozornost je potrebna, da se za pisanje izbere pravi pogon, kar je edini del postopka, ki resnično potrebuje veliko pozornosti.

06 od 08

SD oblikovalec

Preden lahko napišete sliko diska na kartico SD, morate zagotoviti pravilno obliko.

Windows ima vgrajene zmožnosti oblikovanja: vendar pa boste morda raje uporabili orodje SD Formatter SD Formatter za čiščenje kartic čisto, saj ta aplikacija ima manj težav pri različnih vrstah in formatih kartic in vključuje še nekaj dodatnih možnosti od ponudbe Microsofta.

07 od 08

H2testw

Še en brezplačen programski paket za kartico SD, tokrat preverite njegovo hitrost in integriteto, preden jo uporabite.

Na žalost živimo v svetu, polnem ponarejenih kartic SD, zato je dobro, da preverite, ali ste prejeli oglaševane hitrosti, preden jo uporabite.

To se lahko zdi rahlo pretirano, vendar ob upoštevanju, da projekti Pi, kot so medijski centri, vidijo opazne razlike med hitrosti kartic, je to vreden proces.

Orodje piše svojo kartico, preden začne preskus, zato se prepričajte, da izberete pravilno številko pogona!

08 od 08

Slab IP skener

Veliko orodij, naštetih tukaj, zahtevajo, da poznate IP naslov vašega Raspberry Pi. To je v redu, če ste nastavili statične naslove, ampak kaj, če usmerjevalnik dodeli naključni naslov vsakič, ko se naprava poveže z omrežjem?

Angry IP Scanner vam lahko pomaga, tako da skenira vaše omrežje v določenem obsegu IP-naslovov in vrne seznam vseh aktivnih gostiteljev (naprav).

To ni čisto tako uporabno kot aplikacija Fing Android, ker ne kaže vedno imena vsake naprave, zato lahko pride do preskusa in napake pri iskanju pravilnega naslova IP.

Na domu imam le nekaj aktivnih naprav, zato ta program deluje zame, še posebej, če nimam telefona za roko.