ArduInstall – Installation af Arduino IDE og ArduBlock hurtigt og nemt

For nogen tid siden jeg har købt en Arduino Nano, og det første jeg gjorde med det var denne lille sæt af trafiklys at blive fortrolig med Arduino IDE og med forarbejdning, program-specifikke sprog i Arduino.

Senere mødte jeg ArduBlock, et værktøj til at programmere hurtigt og nemt ved at trække blokke fra én side til en anden skærm, Endelig uploade det til den Arduino IDE oversat til forarbejdning -klar til at blive kompileret.

ardublockNår jeg ændrer maskine nødt jeg til at installere Arduino IDE e integrere ArduBlock igen, så jeg har lavet en script i Bash at automatisere opgaven; for nu kun er kompatible med systemer GNU/Linux baseret i Debian.

Screenshot af 2015-04-26 13:59:39Du kan hente koden fra dette link, altid at have den nyeste version af ArduInstall Det er kun nødvendigt at installere Git og klone det lager, der indeholder de 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

Endelig vil køre vi ArduInstall med tilladelserne for den bruger, du vil installere pakkerne, dvs. uden brug af værktøj sudo; gang lanceret den script Vi skal vælge antallet af en af dine muligheder og Fortsæt ved at trykke på enter-tasten, Det er muligt at for nogle muligheder det beder om password.

usuario@maquina:~$ ./ArduInstall

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

Du kan bidrage forbedre de eksisterende kode og tilføje nye funktioner; Når du modifiquéis kode er velegnet til at gøre en backup i lokale ændringer kører 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(-)

Hvis du vil dele dine forbedringer, er det kun nødvendigt at sende ændringerne til serveren med følgende argument til Git, og indsætte en bruger og adgangskode fra 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

Ændringerne kan findes fra del af projektet begår i GitHub og så snart de er godkendt, jeres vil blive føjet til den liste over forpligter og den nye version af ArduInstall.

Screenshot af 2015-05-01 13:22:20

Hvis du som du kan følge mig på Twitter, Facebook, Google +, LinkedIn, eller dele det med knapper under denne publikation, Hvis du har spørgsmål eller forslag så tøv ikke at kommentere.

Hjælp os med at nå flere læsere Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

Skriv et svar