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 LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

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