ArduInstall – Installer l'IDE Arduino et ArduBlock rapidement et facilement

Il ya quelque temps, j'ai acheté un Arduino Nano, et la première chose que j'ai fait avec elle a ce petit jeu de feux de circulation pour se familiariser avec IDE Arduino et avec traitement, programme spécifique au langage dans Arduino.

Plus tard j'ai rencontré ArduBlock, un outil pour programmer rapidement et facilement en faisant glisser les blocs d'un côté à un autre écran, pour le télécharger enfin à la IDE Arduino traduit en traitement -prêt à être compilé.

ardublockChaque fois que j'ai changer de machine, j'ai besoin d'installer IDE Arduino e intégrer ArduBlock encore une fois, J'ai fait un script dans Bash pour automatiser la tâche; pour l'instant est uniquement compatible avec les systèmes GNU/Linux basé à Debian.

Capture d'écran 2015-04-26 13:59:39Vous pouvez télécharger le code partir de ce lien, d'avoir toujours la dernière version de ArduInstall Il suffit d'installer Git et de cloner le référentiel qui contient la 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

Enfin, nous courons ArduInstall avec les autorisations de l'utilisateur pour lequel vous voulez installer les paquets, c'est-à-dire sans utiliser l'outil sudo; une fois lancé le script Nous devons choisir le nombre d'une de vos options et aller de l'avant en appuyant sur la touche entrée, Il est possible que pour certaines options il demande mot de passe.

usuario@maquina:~$ ./ArduInstall

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

Vous pouvez contribuer améliorer le code existant et ajouter de nouvelles fonctionnalités; chaque fois que vous modifiquéis le code est apte à faire un sauvegarde dans les modifications locales git commit en cours d'exécution.

#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(-)

Pour partager vos améliorations, il suffit d'envoyer les modifications sur le serveur avec l'argument suivant pour Git, et insérer un utilisateur et mot de passe de 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

Vous trouverez les changements de la section du projet s'engage à GitHub et dès qu'ils sont approuvés, vôtre sera ajouté à la liste de validations et la nouvelle version de ArduInstall.

Capture d'écran 2015-05-01 13:22:20

Si vous le souhaitez vous pouvez me suivre sur Twitter, Facebook, Google +, LinkedIn, ou partagez-les avec les boutons situés sous cette publication, Si vous avez des questions ou suggestions n'hésitent pas à commenter.

Aidez-nous à atteindre plus de lecteurs Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

Laisser une réponse