A Raspberry Pi birtoklása és használata egy sor szoftvercsomagot igényel, amely lehetővé teszi a projektek beállítását, karbantartását és kódolását.
Olyan feladatok, mint például a kép SD-kártyára történő írása, az SD-kártya formázása, a fájlok hálózaton keresztüli átvitele, vagy a távoli eléréshez való hozzáférés. Még akkor is, ha egy Python szkriptet ír a projekthez, vonzó szövegszerkesztőket is magában foglalhat, ha tetszetős vizuálisan vonzó vászonra vágyik a kóddal kapcsolatban.
Lássuk át az egyes szoftvercsomagokat, és mutassuk be azokat az okokat, amelyek segítségével mindegyiket használni fogod.
01/08RealVNC Viewer

Ha nem szeretne extra képernyőt, billentyűzetet vagy egeret vásárolni a Raspberry Pi számára, miért nem jelentkezik be a VNC munkamenetből a számítógépről és helyettesítheti meglévő perifériáit?
A VNC a "Virtuális hálózati számítástechnika" kifejezést jelenti, és lehetővé teszi, hogy az egész Pi asztalt egy másik számítógépről - ebben az esetben a Windows számítógépünkön - tekintse meg.
Jó ötlet a RealVNC Viewer használata a PC-n az Raspbian asztal megtekintéséhez.
A RealVNC használata egyszerű. Egyszerűen indítsa el a VNC szervert a Raspberry Pi-on (a terminálon a vncserver használatával), majd jelentkezzen be a számítógépről a terminál IP-adataival és a pi felhasználói nevével és jelszavával.
02/08Gitt

A RealVNC-hez hasonlóan, ha nincs külön képernyője és perifériái a Raspberry Pi-nek, hogyan futtathatsz parancsfájlokat és írhatsz kódot?
Az SSH egy másik jó lehetőség a Putty használatával - egy egyszerű terminál emulátorral, amely lehetővé teszi, hogy egy ugyanazon hálózathoz csatlakozó számítógépről futtat egy terminál ablakot.
Mindenre szükség van a Pi IP-címedre, és létrehozhat egy terminál ablakot a Windows asztalon, hogy írjon kódot, futtasson parancsfájlokat, végrehajtson parancsokat és így tovább.
Az egyetlen korlátozás amit találtam, amikor Python programokat futtat, amelyek bármilyen GUI elemet tartalmaznak. Ezek a GUI ablakok nem fognak megnyílni a Putty SSH munkameneten keresztül - szükséged lesz valami hasonló VNC-re (fent a listán).
03/08Notepad ++

A Python-parancsfájlokat közvetlenül a Raspberry Pi-ba írhatja a terminál szövegszerkesztővel, például a "nano" -al, de nem nyújt sok vizuális visszajelzést a kód elrendezésében, a térközben és a szintaxiskiemelésben.
A Notepad ++ olyan, mint a Windows beépített jegyzettömbjének feltöltött változata, amely számos funkciót kínál a kód megírásához. Kedvenc szolgáltatásom a szintaxiskiemelés, mely jól mutatja a Python behúzását.
A Notepad ++ t plugineket is kínál, hogy növelje funkcionalitását. Az NppFTP-bővítmény például az alapvető SFTP-funkciókat adja meg, ha a kódot a Pi-ra írta, miután írta.
04/08FileZilla

Ha jobban meg szeretné írni a szkripteket egy jó szintaxiskiemelésű szövegszerkesztőben (mint például a fenti NotePad ++), akkor végre át kell helyezni a kódot a számítógépről a Pi-ra.
Vannak itt néhány lehetőség, például USB-stick vagy online hosting használatával. Egy jó módszer az SFTP használata a FileZilla nevű alkalmazáson keresztül.
Az SFTP az SSH fájl átviteli protokollt jelenti, de mindössze annyit kell tudnunk, hogy lehetővé teszi a Pi könyvtárainak megtekintését a számítógépről a fájlok feltöltéséhez / letöltéséhez.
A többi alkalmazáshoz hasonlóan a FileZilla egyszerűen szüksége van a Pi IP-címére és felhasználónevére / jelszóra.
05/08Win32DiskImager

Minden Raspberry Pi SD-kártyára van szüksége, és ezeknek az SD kártyáknak operációs rendszerrel kell rendelkezniük.
Az Raspbian (és más opciók) általában SD-kártyára íródnak olyan lemezképekkel, amelyekhez speciális szoftver szükséges.
A Windows egyik legnépszerűbb beállítása a Win32DiskImager. Ez egy nagyon egyszerű alkalmazás, amely egyszerűen elvégzi a munkát. Figyelmeztetés szükséges annak biztosítására, hogy a megfelelő meghajtó van kiválasztva az íráshoz, ami az egyetlen része a folyamatnak, amely valóban sok figyelmet igényel.
06/08SD Formatter

Mielőtt lemezképet írhat az SD kártyára, győződjön meg arról, hogy megfelelően formázott.
A Windows beépített formázási képességekkel rendelkezik: azonban az SD Foundation hivatalos "SD Formatter" eszközt használhatja a kártyák törléséhez, mivel ez az alkalmazás kevesebb problémát tapasztal a különböző kártyatípusok és formátumok kezelésében, és néhány további lehetőséget tartalmaz mint a Microsoft kínálata.
07. 08H2testw

Egy másik ingyenes szoftvercsomag az SD-kártyához, ezúttal ellenőrizze annak sebességét és integritását, mielőtt használná.
Sajnos hamis SD-kártyákkal teli világban élünk, ezért jó ötlet, hogy ellenőrizzük, hogy a hirdetett sebességet megkapja-e mielőtt használná.
Ez kissé túlzottnak tűnhet, de figyelembe véve, hogy a Pi projektek, például a médiaközpontok észrevehető különbségeket mutatnak a kártya sebességének között, ez érdemes folyamat.
Az eszköz a teszt megkezdése előtt írja a kártyát, ezért győződjön meg róla, hogy kiválasztja a megfelelő meghajtó számát!
08. 08Angry IP Scanner

Az itt felsorolt eszközök közül sok feltétlenül ismeri a Raspberry Pi IP-címét. Ez rendben van, ha beállította a statikus címeket, de mi van akkor, ha az útválasztó véletlenszerű címeket rendel minden egyes alkalommal, amikor egy eszköz csatlakozik a hálózathoz?
A dühös IP-szkenner segítséget nyújt a hálózat IP-címének meghatározott tartományában történő beolvasásával és az összes aktív gazda (eszköz) listájának visszaadásával.
Ez nem annyira hasznos, mint az Fing Android alkalmazás, mert nem mindig mutatja az egyes eszközök nevét, így lehet egy kis próba és hiba megtalálni a helyes IP-címet.
Csak néhány aktív eszköz van otthon, így ez a szoftver működik számomra, különösen akkor, ha nincs telefonom kézzel.




