Základný bezplatný softvér Windows pre vlastníkov Raspberry Pi
Vlastníctvo a používanie a Malinový koláč vyžaduje sadu softvérových balíkov na jeho nastavenie, údržbu a písanie kódu pre vaše projekty. Úlohy, ako je zápis obrázka na SD kartu, formátovanie SD karty, prenos súborov cez sieť alebo vzdialené prihlásenie do vášho Pi, vyžadujú určitú formu programu. Dokonca aj písanie skriptu Python pre projekt môže zahŕňať textové editory bohaté na funkcie, ak uprednostňujete vizuálne príťažlivé plátno pre váš kód.
Poďme si prejsť každý softvérový balík a ukázať, prečo by ste mohli chcieť používať tieto aplikácie.
01
z 08
Čo sa nám páči
Pridanie pripojení vyžaduje iba IP adresu.
Odborné možnosti na prispôsobenie relácií RealVNC.
RealVNC Viewer je zadarmo.
Dostupné pre niekoľko platforiem.
Čo sa nám nepáči
Mierne oneskorenie pri diaľkovom ovládaní vášho Pi.
Vaša verzia Raspberry Pi musí mať vstavaný VNC server.
Na konfiguráciu servera Pi VNC potrebujete zručnosti na úrovni odborníkov.
Ak si k Raspberry Pi nechcete kupovať ďalšiu obrazovku, klávesnicu alebo myš, prihláste sa do relácie VNC z počítača a namiesto toho použite svoje existujúce periférne zariadenia.
VNC je skratka pre Virtual Network Computing a umožňuje vám zobraziť celú plochu Pi z iného počítača, v tomto prípade z počítača so systémom Windows.
Na zobrazenie pracovnej plochy Raspberry Pi (predtým Raspbian) môžete na svojom počítači použiť prehliadač RealVNC Viewer. Používanie RealVNC je jednoduché. Začnite a VNC server na vašom Raspberry Pi (používaním vncserver v termináli) a potom sa doň prihláste zo svojho počítača pomocou údajov IP na termináli a používateľského mena a hesla vášho Pi.
02
z 08
Čo sa nám páči
Funguje dobre pre relácie vzdialeného terminálu.
Jednoduché nastavenie iba s IP adresou.
Bezplatný nástroj, ktorý nevyžaduje inštaláciu.
Uložte si relácie, vďaka čomu budú budúce pripojenia rýchle.
Čo sa nám nepáči
Vyžaduje znalosť konfigurácie SSH na Pi.
Pokročilé nastavenia vyžadujú strmú krivku učenia.
Riešenie problémov s pripojením môže byť zložité.
Podobne ako v prípade RealVNC, ak nemáte samostatnú obrazovku a periférne zariadenia pre Raspberry Pi, ako môžete spúšťať skripty a písať kód?
SSH je ďalšou dobrou voľbou pomocou PuTTY. PuTTY je jednoduchý emulátor terminálu, ktorý spúšťa terminálové okno na akomkoľvek počítači pripojenom k rovnakej sieti.
Všetko, čo potrebujete, je IP adresa vášho Pi a na pracovnej ploche Windowsu si môžete vytvoriť terminálové okno na písanie kódu, spúšťanie skriptov, spúšťanie príkazov a ďalšie.
Jediným obmedzením je spustenie programov Python, ktoré majú akýkoľvek typ prvku GUI. Tieto okná GUI sa neotvoria počas relácie PuTTY SSH. Na to budete potrebovať niečo ako VNC (v tomto zozname vyššie).
03
z 08
Čo sa nám páči
Dá sa nakonfigurovať na automatické ukladanie zmien do Pi.
Funkčnejšie ako iba pomocou terminálu Pi.
Jednoduché použitie po úvodnom nastavení.
Čo sa nám nepáči
Vyžaduje dodatočný doplnok.
Môže vyžadovať povolenie DHCP na smerovači domácej siete.
Pripojenie SSH vyžaduje, aby ste si nainštalovali PuTTY.
Počiatočné nastavenie môže vyžadovať pokročilé znalosti.
Svoje skripty Python môžete napísať do svojho Raspberry Pi pomocou textového editora terminálu, ako je napríklad nano. Neposkytuje vám však veľa vizuálnej spätnej väzby, pokiaľ ide o rozloženie kódu, medzery a zvýraznenie syntaxe.
Notepad++ je ako preplňovaná verzia programu Windows Poznámkový blok, ktorý ponúka niekoľko funkcií, ktoré vám pomôžu pri písaní kódu. Obľúbenou funkciou je zvýrazňovanie syntaxe, ktoré zobrazuje odsadenie v Pythone pekne a jasne.
Notepad++ tiež ponúka zásuvné moduly na zlepšenie jeho funkčnosti. Napríklad zásuvný modul NppFTP vám poskytuje základné funkcie SFTP na presun kódu do vášho Pi, keď ho napíšete.
04
z 08
Čo sa nám páči
Ponúka jednoduchý prehliadač súborov, ktorý sa ľahko používa.
Prenosy súborov sú jednoduché - stačí kliknúť myšou.
Jednoduché pripojenia po úvodnom nastavení.
Môžete použiť ľubovoľný textový editor.
Čo sa nám nepáči
SSH vyžaduje inštaláciu PuTTY.
Počiatočné nastavenie môže vyžadovať pokročilé znalosti.
Má strmšiu krivku učenia ako iné možnosti.
Ak by ste radšej písali skripty v textovom editore s dobrým zvýraznením syntaxe (ako Notepad++ vyššie), presuňte svoj kód z počítača do zariadenia Pi. Existuje niekoľko možností, vrátane použitia USB kľúčov alebo online hostingu. Ďalšou metódou je použitie SFTP prostredníctvom aplikácie s názvom FileZilla.
SFTP je skratka pre SSH File Transfer Protocol. SFTP vám umožňuje prezerať si adresáre Pi z vášho PC na nahrávanie a sťahovanie súborov.
Rovnako ako ostatné aplikácie tu, aj FileZilla potrebuje IP adresu vášho Pi a používateľské meno a heslo.
05
z 08
Čo sa nám páči
Voľný softvér.
Jednoduché použitie.
Informatívny súbor Readme.
Čo sa nám nepáči
Obmedzená funkčnosť pre pokročilých používateľov.
Každé Raspberry Pi potrebuje SD kartu a táto SD karta potrebuje operačný systém zapísaný na kartu. Raspberry Pi OSn (a ďalšie možnosti) sa zvyčajne zapisujú na SD kartu pomocou obrazu disku, na ktorý potrebujete špecifický softvér.
Jednou z populárnych možností pre Windows je Win32DiskImager. Je to jednoduchá aplikácia, ktorá zvládne prácu. Je potrebné venovať pozornosť výberu správnej jednotky na zápis, čo je jediná časť procesu, ktorá si vyžaduje veľkú pozornosť.
06
z 08
Čo sa nám páči
Veľmi jednoduché použitie.
Neformátuje chránené oblasti na SD karte.
Funguje na kartách SD, SDHC a SDXC.
Zadarmo na stiahnutie a inštaláciu.
Čo sa nám nepáči
Nie je k dispozícii pre Linux.
Nie je možné formátovať chránené oblasti.
Vyžaduje sa manuálne obnovenie, ak je karta pripojená po spustení aplikácie.
Pred zápisom obrazu disku na SD kartu by ste sa mali uistiť, že je správne naformátovaná.
Windows má vstavané možnosti formátovania. Na čistenie kariet však môžete radšej použiť oficiálny nástroj SD Formatter od SD Foundation. Táto aplikácia má menej problémov pri práci s rôznymi typmi a formátmi kariet a obsahuje niekoľko ďalších možností ako ponuka spoločnosti Microsoft.
07
z 08
Čo sa nám páči
Jednoduché použitie.
Umožňuje testovanie originálnych médií bez straty údajov.
Veľmi prenosný nástroj (nie je potrebná žiadna inštalácia).
Testovanie je dôkladné.
Čo sa nám nepáči
Môže spôsobiť stratu údajov pre neoriginálne médiá.
Beží pomalšie ako iné podobné nástroje.
H2TestW je ďalší bezplatný softvérový balík pre SD karty. Pred použitím skontroluje rýchlosť a integritu karty.
Žijeme vo svete plnom falošných kariet SD, takže je dobré si pred použitím overiť, či dosahujete inzerované rýchlosti. Môže sa to zdať trochu prehnané, ale vzhľadom na projekty Pi, ako sú mediálne centrá, vidia viditeľné rozdiely medzi rýchlosťami kariet, je to proces, ktorý stojí za to.
Nástroj zapíše kartu pred začatím testu, takže sa uistite, že ste vybrali správne číslo jednotky.
08
z 08
Čo sa nám páči
Jednoduchý, ľahký nástroj.
Výsledky sú dostupné vo viacerých formátoch súborov.
Dostupné pre všetky hlavné platformy.
Zadarmo na stiahnutie a používanie.
Čo sa nám nepáči
Menej dôkladné ako iné podobné možnosti.
K dispozícii je menej možností ako pokročilejšie nástroje.
Väčšina tu uvedených nástrojov vyžaduje, aby ste poznali IP adresu vášho Raspberry Pi. To je v poriadku, ak nastavíte statické adresy. Čo ak router priradí náhodnú adresu vždy, keď sa zariadenie pripojí k vašej sieti? Angry IP Scanner vám môže pomôcť skenovaním vašej siete v rámci definovaného 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 Android v tom, že nie vždy zobrazuje názov každého zariadenia. Takže nájdenie správnej IP adresy môže byť trocha pokusov a omylov.