Alapvető ingyenes Windows szoftver Raspberry Pi tulajdonosok számára
Birtoklás és használat a Raspberry Pi szoftvercsomagokra van szükség a beállításához, karbantartásához és a projektek kódjának írásához. Az olyan feladatokhoz, mint a kép írása SD-kártyára, az SD-kártya formázása, a fájlok hálózaton keresztüli átvitele vagy a távoli bejelentkezés a Pi-be, valamilyen programra van szükség. Még a Python-szkript megírása is magában foglalhat funkciókban gazdag szövegszerkesztőket, ha egy tetszetős vásznat szeretne a kódhoz.
Nézzük meg az egyes szoftvercsomagokat, és mutassuk meg, miért érdemes ezeket az alkalmazásokat használni.
01
08-tól
Mit szeretünk
A kapcsolatok hozzáadásához csak IP-cím szükséges.
Szakértői lehetőségek a RealVNC munkamenetek testreszabásához.
A RealVNC Viewer ingyenes.
Több platformra is elérhető.
Amit nem szeretünk
Kis késés a Pi távvezérlése közben.
A Raspberry Pi verziójának beépített VNC-kiszolgálóval kell rendelkeznie.
Szakértői szintű készségekre van szükség a Pi VNC szerver konfigurálásához.
Ha nem szeretne extra képernyőt, billentyűzetet vagy egeret vásárolni a Raspberry Pi-hez, jelentkezzen be egy VNC-munkamenetbe a számítógépéről, és használja helyette a meglévő perifériákat.
A VNC a Virtual Network Computing rövidítése, és lehetővé teszi a teljes Pi-asztal megtekintését egy másik számítógépről, ebben az esetben egy Windows PC-ről.
A RealVNC Viewer segítségével megtekintheti a Raspberry Pi (korábban Raspbian) asztali számítógépét a számítógépén. A RealVNC használata egyszerű. Kezdj el egy VNC-kiszolgáló a Raspberry Pi-n (használva vncserver a terminálban), majd jelentkezzen be a számítógépéről a terminálon található IP-adatokkal, valamint a Pi felhasználónevével és jelszavával.
02
08-tól
Mit szeretünk
Jól működik távoli terminálmunkamenetekhez.
Egyszerűen beállítható, csak IP-címmel.
Ingyenes segédprogram, amely nem igényel telepítést.
Mentse el a munkameneteket, így a jövőbeni kapcsolatokat gyorsítja.
Amit nem szeretünk
Szakértői szintű ismerete szükséges az SSH Pi-n történő konfigurálásához.
A speciális beállítások meredek tanulási görbét igényelnek.
A csatlakozási problémák elhárítása nehéz lehet.
A RealVNC-hez hasonlóan, ha nincs külön képernyője és perifériája a Raspberry Pi-hez, hogyan tud szkripteket futtatni és kódot írni?
Az SSH egy másik jó lehetőség a PuTTY használatával. A PuTTY egy egyszerű terminálemulátor, amely terminálablakot futtat bármely, ugyanahhoz a hálózathoz csatlakozó számítógépen.
Mindössze a Pi IP-címére van szüksége, és létrehozhat egy terminálablakot a Windows asztalán, ahol kódot írhat, szkripteket futtathat, parancsokat hajthat végre és így tovább.
Az egyetlen korlátozás az olyan Python programok futtatásakor érvényes, amelyek bármilyen típusú grafikus felhasználói felülettel rendelkeznek. Ezek a grafikus felületű ablakok nem nyílnak meg a PuTTY SSH munkameneten keresztül. Ehhez valami VNC-re lesz szüksége (a lista fent).
03
08-tól
Mit szeretünk
Beállítható úgy, hogy automatikusan mentse a Pi módosításait.
Funkcionálisabb, mint a Pi terminál használata.
Egyszerű használat a kezdeti beállítás után.
Amit nem szeretünk
Extra beépülő modult igényel.
Szükséges lehet a DHCP engedélyezése az otthoni hálózati útválasztón.
Az SSH-kapcsolathoz telepítenie kell a PuTTY-t.
A kezdeti beállítás magasabb szintű ismereteket igényelhet.
A Python-szkripteket a Raspberry Pi-be írhatja terminálszövegszerkesztővel, például nano-val. Azonban nem ad sok vizuális visszajelzést a kódelrendezés, a térköz és a szintaxis kiemelése tekintetében.
A Notepad++ olyan, mint a Windows Notepad feltöltött verziója, amely számos funkciót kínál a kód megírásához. Kedvenc funkciója a szintaktikai kiemelés, amely szépen és tisztán mutatja a Python behúzását.
A Notepad++ beépülő modulokat is kínál a funkcionalitás javítása érdekében. Például az NppFTP beépülő modul alapvető SFTP-funkciókat biztosít a kód áthelyezéséhez a Pi-re, miután megírta.
04
08-tól
Mit szeretünk
Egyszerű fájlkezelő érzést kínál, amely könnyen használható.
A fájlátvitel egyszerű rámutatással és kattintással.
Könnyű csatlakoztatás a kezdeti beállítás után.
Bármilyen szövegszerkesztőt használhat.
Amit nem szeretünk
Az SSH megköveteli a PuTTY telepítését.
A kezdeti beállítás magasabb szintű ismereteket igényelhet.
Meredekebb tanulási görbéje van, mint más lehetőségeknek.
Ha inkább egy szövegszerkesztőben szeretné megírni a szkripteket, jó szintaktikai kiemeléssel (mint fent a Notepad++), helyezze át a kódot a számítógépről a Pi-re. Van néhány lehetőség, beleértve az USB-meghajtók vagy az online hosting használatát. Egy másik módszer az SFTP használata a FileZilla nevű alkalmazáson keresztül.
Az SFTP az SSH File Transfer Protocol rövidítése. Az SFTP lehetővé teszi, hogy megtekintse a Pi könyvtárait a számítógépéről a fájlok feltöltéséhez és letöltéséhez.
A többi alkalmazáshoz hasonlóan a FileZillának is szüksége van a Pi IP-címére, valamint felhasználónevére és jelszavára.
05
08-tól
Mit szeretünk
Ingyenes szoftver.
Könnyen kezelhető.
Informatív Readme fájl.
Amit nem szeretünk
Korlátozott funkcionalitás haladó felhasználók számára.
Minden Raspberry Pi-nek szüksége van egy SD-kártyára, az SD-kártyához pedig a kártyára írt operációs rendszerre. A Raspberry Pi OSn-t (és más opciókat) általában egy lemezkép használatával írják SD-kártyára, amelyhez speciális szoftverre van szükség.
A Windows egyik népszerű lehetősége a Win32DiskImager. Ez egy egyszerű alkalmazás, amely elvégzi a munkát. Figyelmet kell fordítani annak biztosítására, hogy a megfelelő meghajtót válasszuk ki az íráshoz, ami a folyamat egyetlen olyan része, amelyre nagy figyelmet kell fordítani.
06
08-tól
Mit szeretünk
Nagyon egyszerű a használata.
Nem formázza meg az SD-kártya védett területeit.
SD, SDHC és SDXC kártyákon működik.
Ingyenesen letölthető és telepíthető.
Amit nem szeretünk
Linux alatt nem érhető el.
A védett területek nem formázhatók.
Kézi frissítést igényel, ha az alkalmazás indítása után kártya van csatlakoztatva.
Mielőtt lemezképet írna az SD-kártyára, győződjön meg arról, hogy az megfelelően formázza.
A Windows beépített formázási lehetőségekkel rendelkezik. Előfordulhat azonban, hogy inkább az SD Foundation hivatalos SD Formatter eszközét használja a kártyák tisztára törléséhez. Ez az alkalmazás kevesebb problémát tapasztal a különböző kártyatípusokkal és formátumokkal, és néhány további lehetőséget tartalmaz, mint a Microsoft.
07
08-tól
Mit szeretünk
Egyszerűen használható.
Lehetővé teszi az eredeti adathordozók tesztelését adatvesztés nélkül.
Nagyon hordozható segédprogram (nincs szükség telepítésre).
A tesztelés alapos.
Amit nem szeretünk
Adatvesztést okozhat nem eredeti adathordozók esetén.
Lassabban fut, mint más, hasonló eszközök.
A H2TestW egy másik ingyenes szoftvercsomag SD-kártyákhoz. Használat előtt ellenőrzi a kártya sebességét és integritását.
Hamisított SD-kártyákkal teli világban élünk, ezért érdemes ellenőrizni, hogy eléri-e a hirdetett sebességeket, mielőtt használnánk. Ez kissé túlzónak tűnhet, de figyelembe véve a Pi projekteket, például a médiaközpontokat, amelyek észrevehető különbségeket látnak a kártyasebesség között, ez egy érdemes folyamat.
Az eszköz a teszt megkezdése előtt kiírja a kártyát, ezért ügyeljen arra, hogy a megfelelő meghajtószámot válassza ki.
08
08-tól
Mit szeretünk
Egyszerű, könnyű segédprogram.
Az eredmények több fájlformátumban is elérhetők.
Minden nagyobb platformon elérhető.
Ingyenesen letölthető és használható.
Amit nem szeretünk
Kevésbé alapos, mint más, hasonló lehetőségek.
Kevesebb lehetőség áll rendelkezésre, mint a fejlettebb segédprogramok.
Az itt felsorolt eszközök többsége megköveteli, hogy ismerje Raspberry Pi IP-címét. Ez rendben van, ha statikus címeket állít be. Mi van, ha az útválasztó véletlenszerű címet rendel minden alkalommal, amikor egy eszköz csatlakozik a hálózathoz? Az Angry IP Scanner segíthet abban, hogy az IP-címek meghatározott tartományán belül átvizsgálja a hálózatot, és visszaadja az összes aktív gazdagép (eszköz) listáját.
Nem annyira hasznos, mint a Fing Android alkalmazás mivel nem mindig mutatja az egyes eszközök nevét. Tehát előfordulhat egy kis próbálkozás és hiba a megfelelő IP-cím megtalálása során.