Posseir i utilitzar un Raspberry Pi requereix un conjunt de paquets de programari que us permeten configurar-lo, mantenir-lo i escriure el codi per als vostres projectes.
Tasques com escriure una imatge a una targeta SD, formatar la vostra targeta SD, transferir fitxers a la vostra xarxa o fins i tot iniciar sessió al vostre dispositiu de forma remota, requereixen algun tipus de programa. Fins i tot escriure una seqüència de comandaments de Python per al vostre projecte pot incloure editors de text amb molts recursos si preferiu un llenç visual més atractiu per al vostre codi.
Passem a través de cada paquet de programari i mostreu els motius pels quals voldreu utilitzar cadascun d'ells.
01 de 08RealVNC Viewer

Si no voleu comprar una pantalla extra, un teclat o un ratolí per a Raspberry Pi, per què no entrar en una sessió VNC des de la vostra PC i utilitzar els perifèrics existents?
VNC significa 'Computació de xarxa virtual' i us permet veure tota la vostra escriptura de Pi des d'una altra computadora, en aquest cas el nostre PC Windows.
És una bona idea utilitzar RealVNC Viewer a la vostra PC per veure el vostre escriptori Raspbian.
L'ús de RealVNC és fàcil. Només cal que inicieu un servidor VNC a la vostra Raspberry Pi (utilitzant 'vncserver' al terminal) i, a continuació, inicieu sessió des de la vostra PC usant les dades d'IP del terminal i el vostre nom d'usuari i contrasenya del pi.
02 de 08Massilla

De manera similar a RealVNC, si no teniu una pantalla i perifèrics separats per a Raspberry Pi, com podeu executar scripts i escriure codi?
SSH és una altra bona opció, usant Putty: un simple emulador de terminal que us permet executar una finestra de terminal a qualsevol PC connectat a la mateixa xarxa.
Tot el que necessiteu és l'adreça IP de Pi i podeu crear una finestra de terminal a l'escriptori de Windows per escriure codi, executar scripts, executar ordres i molt més.
L'única limitació que he trobat és executar programes Python que tinguin algun tipus d'element GUI. Aquestes finestres GUI no s'obriran a través de la sessió de SSH de Putty: necessitaràs alguna cosa així com VNC (a dalt d'aquesta llista) per a això.
03 de 08Bloc de notes ++

Podeu escriure les seqüències d'ordres de Python directament a Raspberry Pi mitjançant un editor de text de terminal com ara 'nano', però no us proporciona molts comentaris visuals pel que fa al disseny del codi, l'espaiat i el ressaltat de la sintaxi.
Notepad ++ és com una versió sobrealimentada del Bloc de notes integrat de Windows, que ofereix moltes característiques per ajudar-vos a escriure el vostre codi. La meva característica favorita és el ressaltat de la sintaxi, que mostra la seva sagnia de Python ben i clar.
Notepad ++ t també ofereix connectors per millorar la seva funcionalitat. Per exemple, el connector NppFTP us ofereix la funcionalitat bàsica de SFTP per moure codi al vostre Pi una vegada que l'heu escrit.
04 de 08FileZilla

Si preferiu escriure les seqüències d'ordres en un editor de text amb un bon ressaltat de sintaxi (com ara NotePad ++), eventualment haureu de moure el vostre codi des del vostre PC al vostre Pi.
Aquí hi ha algunes opcions, incloent-hi l'ús de memòries USB o allotjament en línia. Un bon mètode és utilitzar SFTP a través d'una aplicació anomenada FileZilla.
SFTP significa "Protocol de transferència de fitxers SSH", però tot el que necessitem saber és que us permet veure els vostres directoris de Pi des del vostre PC per carregar / baixar fitxers.
Igual que altres aplicacions, FileZilla simplement necessita l'adreça IP i el nom d'usuari i la contrasenya de Pi.
05 de 08Win32DiskImager

Cada Raspberry Pi necessita una targeta SD, i aquestes targetes SD necessiten tenir un sistema operatiu escrit per a ells.
Raspbian (i altres opcions) solen escriure's en una targeta SD mitjançant una imatge de disc que necessiteu un programari específic.
Una de les opcions més populars per a Windows és Win32DiskImager. És una aplicació molt senzilla que simplement aconsegueix el treball. Es requereix atenció per assegurar que el disc dur es seleccioni per escriure, que és l'única part del procés que realment necessita molta atenció.
06 de 08Formatitzador SD

Abans d'escriure una imatge de disc a la vostra targeta SD, haureu d'assegurar-vos que teniu un format adequat.
Windows té capacitats integrades de format: però, és possible que preferiu utilitzar l'eina oficial 'SD Formatter' de la Fundació SD per netejar les vostres targetes, ja que aquesta aplicació experimenta menys problemes relacionats amb diferents tipus de targetes i formats i inclou algunes opcions més. més que l'oferta de Microsoft.
07 de 08H2testw

Un altre paquet de programari gratuït per a la vostra targeta SD, aquesta vegada per comprovar la seva velocitat i integritat abans d'usar-lo.
Malauradament, vivim en un món ple de targetes falsificades SD, per tant, és una bona idea consultar per veure si obté les velocitats anunciades abans d'utilitzar-ne una.
Això pot semblar lleugerament excessiu, però tenint en compte que els projectes de Pi, com els centres multimèdia, veuen diferències notables entre les velocitats de la targeta, és un procés que val la pena.
L'eina escriu la teva targeta abans de començar la prova, així que assegureu-vos que seleccioneu el número de la unitat correcta.
08 de 08Escàner d'IP enutjat

Moltes de les eines que figuren aquí requereixen que conegui la direcció IP de Raspberry Pi. Està bé si heu configurat adreces estàtiques, però què passa si el vostre enrutador assigna una adreça aleatòria cada vegada que un dispositiu es connecta a la vostra xarxa?
L'escàner IP irritat us pot ajudar, escanejant la vostra xarxa dins d'un rang definit d'adreces IP i retornant una llista de tots els hosts actius (dispositius).
No és tan útil com l'aplicació Fing per a Android, ja que no sempre mostra el nom de cada dispositiu, de manera que hi pot haver una mica de prova i un error en trobar l'adreça IP correcta.
Només tinc uns quants dispositius actius a casa perquè aquest programari funcioni per a mi, especialment quan no tinc el telèfon a la mà.












