ArduInstall – Установка Arduino IDE і ArduBlock швидко і легко

Деякий час тому я купив за Arduino Nano, і перше, що я зробив з нею був цей невеликий набір світлофорах, щоб ознайомитися з Arduino IDE і з обробка, специфічним мови в Arduino.

Пізніше я познайомився ArduBlock, інструмент для програма швидко і легко за допомогою перетягування блоків, з одного боку до іншого екрану, Нарешті, завантажити його, щоб з Arduino IDE Переклад на обробка -готові бути складений.

ardublockВсякий раз, коли я можу змінити машина взагалі потрібно встановлювати Arduino IDE е Інтеграція ArduBlock знову, я зробив це сценарій в Bash щоб автоматизувати завдання; в даний час тільки сумісна з системи GNU/Linux заснована в Debian.

Скріншот 2015-04-26 13:59:39Ви можете завантажити код за цим посиланням, щоб завжди мати останню версію ArduInstall Необхідно встановити Git і клонування репозиторію, який містить на сценарій.

#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

Нарешті, ми біжимо ArduInstall дозволи користувача, для якого потрібно встановити пакунки, тобто без використання інструменту sudo; Після запуску в сценарій Ми повинні вибрати кількість один з ваших варіантів і продовжити натисканням клавіші enter, Виключено, що для деяких параметрів запитувати про пароль.

usuario@maquina:~$ ./ArduInstall

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

Ви можете зробити свій внесок поліпшення існуючого коду і додавання нових функцій; Всякий раз, коли ви modifiquéis код підходить робити це Резервне копіювання у місцевих змін Запуск 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(-)

Поділитися ваших вдосконалень, варто лише надіслати зміни до сервера з такий аргумент для Git, і вставити в користувача і пароль з 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

Зміни можуть бути знайдені з у розділі проекту здійснює в GitHub і як тільки вони затверджено, твоє буде додано до на перелік вчиняє і нова версія ArduInstall.

Скріншот 2015-05-01 13:22:20

Якщо ви любите ви можете слідкувати за мене на Twitter, Facebook, Google +, LinkedIn, або поділитися ним з кнопок під цієї публікації, Якщо у вас виникли питання або пропозиції будь ласка, не соромтеся коментувати.

Допомогти нам досягти більше читачів Share on LinkedIn
LinkedIn
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on Google+
Google +
Email this to someone
Електронна пошта

Напишіть відгук