Skip to main content

Raspberry Pi Windows softvér

Anonim

Vlastniť a používať Raspberry Pi vyžaduje súbor softvérových balíkov, ktoré vám umožnia nastaviť, udržiavať a písať kód pre vaše projekty.

Úlohy, ako je napísanie obrázka na kartu SD, formátovanie karty SD, prenos súborov cez vašu sieť alebo dokonca prihlásenie na váš Pi vzdialene vyžadujú nejakú formu programu. Dokonca aj písanie skriptu Pythonu pre váš projekt môže zahŕňať textové editory bohaté na funkcie, ak preferujete vizuálne atraktívnejšie plátno pre váš kód.

Poďme prejsť každý softvérový balík a uveďte príčiny, ktoré by ste mohli chcieť použiť každý z nich.

01 z 08

RealVNC Viewer

Ak nechcete kúpiť ďalšiu obrazovku, klávesnicu alebo myš pre váš Raspberry Pi, prečo sa nemôžete prihlásiť do relácie VNC z vášho počítača a použiť svoje existujúce periférne zariadenia?

VNC znamená "Virtual Network Computing" a umožňuje zobraziť celú plochu Pi z iného počítača - v tomto prípade nášho počítača so systémom Windows.

Je dobré použiť RealVNC Viewer na vašom PC, aby ste si pozreli vašu Raspbian desktop.

Použitie RealVNC je jednoduché. Jednoducho spustite VNC server na vašom Raspberry Pi (pomocou 'vncserver' v termináli) a potom ho prihláste z počítača pomocou podrobností o IP na termináli a užívateľského mena a hesa vášho pi.

02 z 08

tmel

Podobne ako v prípade RealVNC, ak nemáte samostatnú obrazovku a periférne zariadenia pre váš Raspberry Pi, ako môžete spustiť skripty a napísať kód?

SSH je ďalšia dobrá voľba, ktorá používa Putty - jednoduchý emulátor terminálu, ktorý vám umožní spustiť terminálové okno na akomkoľvek počítači pripojenom do rovnakej siete.

Všetko, čo potrebujete, je adresa vašej adresy Pi a na pracovnej ploche systému Windows môžete vytvoriť okno terminálu na písanie kódu, spúšťanie skriptov, vykonávanie príkazov a ďalšie.

Jediné obmedzenie, ktoré som zistil, je pri spustení programov Python, ktoré majú akýkoľvek druh GUI elementu. Tieto okná GUI sa nebudú otvárať cez reláciu Putty SSH - na to budete potrebovať niečo ako VNC (vyššie v tomto zozname).

03 z 08

Notepad ++

Môžete napísať svoje skripty Python priamo do vášho Raspberry Pi pomocou terminálového textového editora, napríklad 'nano', ale nedáva vám veľa vizuálnej spätnej väzby, pokiaľ ide o rozloženie kódu, medzery a zvýrazňovanie syntaxe.

Notepad ++ je podobne ako preplnená verzia vstavaného programu Poznámkový blok Windows a ponúka množstvo funkcií, ktoré vám pomôžu napísať kód. Mojou najobľúbenejšou funkciou je zvýraznenie syntaxe, ktoré zobrazuje vaše zarovnanie Pythonu pekne a jasne.

Notepad ++ t tiež ponúka doplnky na zvýšenie jeho funkčnosti. Napríklad plugin NppFTP vám dáva základnú funkciu SFTP na presunutie kódu do Pi po jeho napísaní.

04 z 08

FileZilla

Ak by ste radšej napísali skripty v textovom editore s dobrým zvýraznením syntaxe (napríklad NotePad ++ vyššie), budete musieť nakoniec presunúť kód z počítača na Pi.

Tu je niekoľko možností, vrátane používania USB kľúčov alebo online hostingu. Jedna dobrá metóda je použiť SFTP pomocou aplikácie FileZilla.

SFTP znamená "protokol SSH File Transfer Protocol", ale všetko, čo potrebujeme vedieť, je, že vám umožňuje zobraziť vaše Pi adresáre z počítača na upload / download súborov.

Rovnako ako ostatné aplikácie tu, FileZilla jednoducho potrebuje vašu IP adresu a užívateľské meno / heslo.

05 z 08

Win32DiskImager

Každý Raspberry Pi potrebuje SD kartu a tieto SD karty musia mať operačný systém napísaný pre nich.

Raspbian (a ďalšie možnosti) sa zvyčajne zapisujú na kartu SD pomocou disku, pre ktorý potrebujete konkrétny softvér.

Jednou z najobľúbenejších možností pre Windows je Win32DiskImager. Je to veľmi priama aplikácia, ktorá jednoducho vykoná prácu. Je potrebné venovať pozornosť tomu, aby sa pre písanie vybral správny pohon, ktorý je jedinou súčasťou procesu, ktorý naozaj potrebuje veľkú pozornosť.

06 z 08

SD formátovač

Predtým, než budete môcť na kartu SD nahrať obrázok disku, mali by ste sa uistiť, že je správne naformátovaný.

Systém Windows má vstavané možnosti formátovania. Môžete však radšej používať oficiálny nástroj SD Formatter pre utieranie vašich kariet, pretože táto aplikácia zažíva menej problémov týkajúcich sa rôznych typov a formátov kariet a obsahuje niekoľko ďalších možností než ponuka spoločnosti Microsoft.

07 z 08

H2testw

Ďalším bezplatným softvérovým balíkom pre kartu SD, tentokrát na kontrolu rýchlosti a integrity pred jej použitím.

Bohužiaľ, žijeme vo svete plnom falošných SD kariet, takže je dobré skontrolovať, či ste dostali inzerované rýchlosti pred použitím.

Môže sa to zdať mierne nadmerné, ale vzhľadom na to, že projekty typu Pi, ako sú mediálne centrá, vidia značné rozdiely medzi rýchlosťami kariet, je to užitočný proces.

Nástroj zapíše vašu kartu pred spustením testu, preto sa uistite, že ste vybrali správne číslo disku!

08 z 08

Angry IP Scanner

Mnohé z uvedených nástrojov vyžadujú, aby ste vedeli svoju IP adresu Raspberry Pi. Je to v poriadku, ak ste nastavili statické adresy, ale čo keď router priradí náhodnú adresu pri každom pripojení zariadenia k vašej sieti?

Služba Angry IP Scanner vám môže pomôcť skenovaním vašej siete v definovanom rozsahu IP adries a vrátením zoznamu všetkých aktívnych hostiteľov (zariadení).

Nie je to tak užitočné ako aplikácia Fing pre systém Android v tom, že nie vždy zobrazuje názov každého zariadenia, takže môže byť trochu pokusov a chýb pri hľadaní správnej adresy IP.

Mám len niekoľko aktívnych zariadení doma, takže tento softvér pracuje pre mňa, najmä keď nemám svoj telefón v ruke.