Základní bezplatný software Windows pro vlastníky Raspberry Pi
Vlastnit a používat a Raspberry Pi vyžaduje sadu softwarových balíků pro jeho nastavení, údržbu a psaní kódu pro vaše projekty. Úkoly, jako je zápis obrázku na SD kartu, formátování SD karty, přenos souborů po síti nebo vzdálené přihlášení k vašemu Pi, vyžadují nějakou formu programu. Dokonce i psaní skriptu Python pro projekt může zahrnovat textové editory s bohatými funkcemi, pokud dáváte přednost vizuálně přitažlivému plátnu pro váš kód.
Pojďme si projít každý softwarový balíček a ukázat, proč byste mohli chtít tyto aplikace používat.
01
z 08
Co máme rádi
Přidání připojení vyžaduje pouze IP adresu.
Odborné možnosti přizpůsobení relací RealVNC.
RealVNC Viewer je zdarma.
K dispozici pro několik platforem.
Co se nám nelíbí
Mírné zpoždění při dálkovém ovládání vašeho Pi.
Vaše verze Raspberry Pi musí mít vestavěný VNC server.
Ke konfiguraci serveru Pi VNC potřebujete dovednosti na odborné úrovni.
Pokud si nechcete ke svému Raspberry Pi kupovat další obrazovku, klávesnici nebo myš, přihlaste se k relaci VNC z počítače a místo toho použijte své stávající periferie.
VNC je zkratka pro Virtual Network Computing a umožňuje vám zobrazit celou plochu Pi z jiného počítače, v tomto případě z počítače se systémem Windows.
Pro zobrazení plochy Raspberry Pi (dříve Raspbian) můžete na svém počítači použít RealVNC Viewer. Použití RealVNC je snadné. Začněte a VNC server na vašem Raspberry Pi (používáním vncserver v terminálu) a poté se k němu přihlaste ze svého PC pomocí údajů IP na terminálu a uživatelského jména a hesla vašeho Pi.
02
z 08
Co máme rádi
Funguje dobře pro relace vzdáleného terminálu.
Snadné nastavení pouze pomocí IP adresy.
Bezplatný nástroj, který nevyžaduje instalaci.
Uložte si relace a zrychlete budoucí připojení.
Co se nám nelíbí
Vyžaduje expertní znalost konfigurace SSH na Pi.
Pokročilá nastavení vyžadují strmou křivku učení.
Odstraňování problémů s připojením může být obtížné.
Podobně jako u RealVNC, pokud nemáte samostatnou obrazovku a periferie pro Raspberry Pi, jak můžete spouštět skripty a psát kód?
SSH je další dobrá volba, pomocí PuTTY. PuTTY je jednoduchý emulátor terminálu, který spouští okno terminálu na libovolném počítači připojeném ke stejné síti.
Vše, co potřebujete, je IP adresa vašeho Pi a můžete si na ploše Windows vytvořit okno terminálu pro psaní kódu, spouštění skriptů, spouštění příkazů a další.
Jediné omezení je při spouštění programů Pythonu, které mají jakýkoli typ prvku GUI. Tato okna GUI se neotevřou prostřednictvím relace PuTTY SSH. K tomu budete potřebovat něco jako VNC (výše v tomto seznamu).
03
z 08
Co máme rádi
Lze nakonfigurovat tak, aby automaticky ukládal změny do Pi.
Funkčnější než pouze použití terminálu Pi.
Jednoduché použití po počátečním nastavení.
Co se nám nelíbí
Vyžaduje další plug-in.
Může vyžadovat povolení DHCP na vašem routeru domácí sítě.
Připojení SSH vyžaduje instalaci PuTTY.
Počáteční nastavení může vyžadovat pokročilé znalosti.
Své Python skripty můžete psát do Raspberry Pi pomocí terminálového textového editoru, jako je nano. Neposkytne vám však mnoho vizuální zpětné vazby, pokud jde o rozložení kódu, mezery a zvýraznění syntaxe.
Notepad++ je jako přeplňovaná verze Windows Notepad, která nabízí několik funkcí, které vám pomohou napsat váš kód. Oblíbenou funkcí je zvýrazňování syntaxe, které zobrazuje vaše odsazení v Pythonu pěkně a jasně.
Notepad++ také nabízí zásuvné moduly pro vylepšení jeho funkčnosti. Například zásuvný modul NppFTP vám poskytuje základní funkce SFTP pro přesun kódu do vašeho Pi, jakmile jej napíšete.
04
z 08
Co máme rádi
Nabízí jednoduchý prohlížeč souborů, který se snadno používá.
Přenosy souborů jsou jednoduché – ukaž a klikni.
Snadné připojení po počátečním nastavení.
Můžete použít jakýkoli textový editor.
Co se nám nelíbí
SSH vyžaduje instalaci PuTTY.
Počáteční nastavení může vyžadovat pokročilé znalosti.
Má strmější křivku učení než jiné možnosti.
Pokud byste raději psali své skripty v textovém editoru s dobrým zvýrazněním syntaxe (jako Notepad++ výše), přesuňte svůj kód z počítače do zařízení Pi. Existuje několik možností, včetně použití USB klíčenky nebo online hostingu. Další metodou je použití SFTP prostřednictvím aplikace s názvem FileZilla.
SFTP je zkratka pro SSH File Transfer Protocol. SFTP vám umožňuje prohlížet si adresáře Pi z vašeho PC a nahrávat a stahovat soubory.
Stejně jako ostatní aplikace zde potřebuje FileZilla IP adresu vašeho Pi a uživatelské jméno a heslo.
05
z 08
Co máme rádi
Svobodný software.
Snadné použití.
Informativní soubor Readme.
Co se nám nelíbí
Omezená funkčnost pro pokročilé uživatele.
Každé Raspberry Pi potřebuje SD kartu a tato SD karta potřebuje operační systém zapsaný na kartě. Raspberry Pi OSn (a další možnosti) se obvykle zapisují na SD kartu pomocí obrazu disku, pro který potřebujete specifický software.
Jednou z oblíbených možností pro Windows je Win32DiskImager. Je to přímočará aplikace, která svou práci zvládne. Je třeba věnovat pozornost výběru správné jednotky pro zápis, což je jediná část procesu, která vyžaduje velkou pozornost.
06
z 08
Co máme rádi
Velmi jednoduché použití.
Neformátuje chráněné oblasti na SD kartě.
Funguje na kartách SD, SDHC a SDXC.
Zdarma ke stažení a instalaci.
Co se nám nelíbí
Není k dispozici pro Linux.
Nelze formátovat chráněné oblasti.
Vyžaduje ruční obnovení, pokud je po spuštění aplikace připojena karta.
Než budete moci zapsat obraz disku na SD kartu, měli byste se ujistit, že je správně naformátována.
Windows má vestavěné možnosti formátování. Můžete však raději použít oficiální nástroj SD Formatter od SD Foundation pro čištění karet. Tato aplikace má méně problémů při práci s různými typy a formáty karet a obsahuje několik více možností než nabídka společnosti Microsoft.
07
z 08
Co máme rádi
Jednoduché použití.
Umožňuje testování originálních médií bez ztráty dat.
Velmi přenosný nástroj (nevyžaduje instalaci).
Testování je důkladné.
Co se nám nelíbí
U neoriginálních médií může dojít ke ztrátě dat.
Běží pomaleji než jiné podobné nástroje.
H2TestW je další bezplatný softwarový balíček pro SD karty. Před použitím zkontroluje rychlost a integritu karty.
Žijeme ve světě plném padělaných karet SD, takže je dobré si před použitím ověřit, zda dosahujete inzerovaných rychlostí. To se může zdát trochu přehnané, ale vzhledem k tomu, že projekty Pi, jako jsou mediální centra, vidí znatelné rozdíly mezi rychlostmi karet, je to proces, který stojí za to.
Nástroj zapíše kartu před zahájením testu, takže se ujistěte, že jste vybrali správné číslo jednotky.
08
z 08
Co máme rádi
Jednoduchý, lehký nástroj.
Výsledky jsou k dispozici v několika formátech souborů.
Dostupné pro všechny hlavní platformy.
Zdarma ke stažení a použití.
Co se nám nelíbí
Méně důkladné než jiné podobné možnosti.
K dispozici je méně možností než pokročilejší nástroje.
Většina zde uvedených nástrojů vyžaduje, abyste znali IP adresu vašeho Raspberry Pi. To je v pořádku, pokud nastavíte statické adresy. Co když router přiřadí náhodnou adresu pokaždé, když se zařízení připojí k vaší síti? Angry IP Scanner vám může pomoci skenováním vaší sítě v rámci definovaného rozsahu IP adres a vrácením seznamu všech aktivních hostitelů (zařízení).
Není to tak užitečné jako Aplikace Fing pro Android v tom, že ne vždy zobrazuje název každého zařízení. Takže při hledání správné IP adresy může být trochu pokusů a omylů.