ArduInstall – Installera Arduino IDE och ArduBlock snabbt och enkelt

För en tid sedan köpte jag en Arduino Nano, och det första jag gjorde med det var denna lilla uppsättning trafikljus att bekanta sig med Arduino IDE och med bearbetning, program-specifikt språk i Arduinoen.

Senare träffade jag ArduBlock, ett verktyg för att programmera snabbt och enkelt genom att dra block från en sida till en annan skärm, att slutligen ladda upp den till den Arduino IDE översatt till bearbetning -redo att sammanställas.

ardublockNär jag ändrar maskin nöd jag till installera Arduino IDE e integrera ArduBlock igen, så jag har gjort en skriptet i Bash att automatisera uppgiften; för nu är endast kompatibel med system GNU/Linux baserat i Debians.

Skärmdump av 2015-04-26 13:59:39Du kan hämta koden från denna länk, att alltid ha den senaste versionen av ArduInstall Det är endast nödvändigt att installera Git och klon arkivet som innehåller den script.

#Instalamos Git.
usuario@maquina:~$ sudo apt-get install git

#Clonamos el repositorio de ArduInstall a nuestro equipo.
usuario@maquina:~$ git clone https://github.com/peatonet/ArduInstall

Clonar en «ArduInstall»...
remote: Counting objects: 9, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 9 (delta 2), reused 8 (delta 1), pack-reused 0
Unpacking objects: 100% (9/9), done.
Checking connectivity... hecho.

#Nos movemos al directorio recién descargado, y listamos su contenido
usuario@maquina:~$ cd ArduInstall
usuario@maquina:~$ ls
ArduInstall

Slutligen, vi kör ArduInstall med behörigheter för användaren som du vill installera paket, dvs. utan att använda verktyget sudo; en gång lanserade den script Vi måste välja numret på en av dina alternativ och gå vidare genom att trycka på Enter, Det är möjligt att det för vissa alternativ be om lösenord.

usuario@maquina:~$ ./ArduInstall

1) Instalar
2) Desinstalar
3) Ejecutar
4) Salir
#? 

Du kan bidra förbättra den befintliga koden och lägga till nya funktioner; När du modifiquéis kod är lämplig att göra en säkerhetskopiering i lokala ändringar kör git commit.

#Definimos nuestro nombre y email:
usuario@maquina:~$ git config --global user.email toni@peatonet.com
usuario@maquina:~$ git config --global user.name peatonet

#Marcamos ArduInstall como  fichero modificado.
usuario@maquina:~$ git add ArduInstall

#Guardamos los cambios y una pequeña descripción de los mismos.
usuario@maquina:~$ git commit -m 'Mejora del menú'

[master 19f4266] descripción mejorada
 1 file changed, 1 insertion(+), 1 deletion(-)

Om du vill dela dina förbättringar, är det endast nödvändigt att skicka ändringar till servern med det följande argumentet till Git, och infoga en användarnamn och lösenord från GitHub.

usuario@maquina:~$ git push origin master

Username for 'https://github.com': peatonet
Password for 'https://peatonet@github.com': 
Counting objects: 5, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 292 bytes | 0 bytes/s, done.
Total 3 (delta 1), reused 0 (delta 0)
To https://github.com/peatonet/ArduInstall
 54f5131..19f4266 master -> master

Ändringarna kan hittas från delen av projektet begår i GitHub och så snart de är godkända, din kommer att läggas till de lista över begår och den nya versionen av ArduInstall.

Skärmdump av 2015-05-01 13:22:20

Om du som du kan följa mig på Twitter, Facebook, Google +, LinkedIn, eller dela den med knapparna under denna publikation, Om du har några frågor eller förslag tveka inte att kommentera.

Hjälp oss att nå fler läsare Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

Lämna svar