O proxecto Arduino é un proxecto de hardware gratuíto que busca achegar as placas electrónicas ao usuario final por un prezo pequeno e coa posibilidade de poder ser replicadas e modificadas sen ter que pagar unha licenza ou dereitos de autor. Tamén, como o software libre, Os deseños do proxecto Arduino poden ser compatibles con calquera tipo de software e hardware libre.
Os deseños dos diferentes modelos de taboleiros atópanse na páxina web oficial do proxecto, así como a posibilidade de poder mercar os taboleiros para aqueles que non queiran facelos, pero non só precisaremos o taboleiro para o noso proxecto. para traballar ou para que Arduino teña sentido, tamén necesitaremos un software que poidamos crear co noso Ubuntu. Este software non se pode crear cun simple editor de código, pero teremos que ter un programa chamado Arduino IDE.
Índice
Que é Arduino IDE?
Arduino IDE é unha suite de programación que os responsables do Proxecto Arduino crearon para introducir software nas placas Arduino. Arduino IDE non só é un editor de código senón que ten un depurador e compilador que nos permite crear o programa final e envialo á memoria da placa Arduino..
Esta última pode ser a parte máis interesante ou importante do IDE Arduino xa que hai moitos IDE gratuítos en Ubuntu, pero ningún deles ofrece conexión aos modelos oficiais de placa Arduino.
As últimas versións do Arduino IDE non só fixeron máis compatible este programa cos novos modelos do proxecto, senón que melloraron as funcións IDE, permitindo incluso ter un interface na nube que nos permite crear un programa para Arduino en calquera parte do mundo (polo menos onde hai conexión a internet). E o Arduino IDE non só é gratuíto no espazo xeográfico, senón que tamén é gratuíto dentro do espazo informático xa que o Arduino IDE admite a conexión con todo tipo de programas, incluídos editores de código que facilitarán o traballo co hardware Arduino. Non obstante, Arduino IDE tamén é software libre.
Como instalar Arduino IDE no meu Ubuntu?
Arduino IDE non está nos repositorios oficiais de Ubuntu, polo menos a última versión, polo tanto temos que usar o sitio web oficial do proxecto para obter este IDE. Actualmente hai dúas versións de Arduino IDE, unha versión que corresponde á rama 1.8.x e outra rama que corresponde á versión 1.0.x. A diferenza entre ambas versións radica nos modelos de placa que soportan. Persoalmente creo que a mellor opción é descargar a rama 1.8.x do IDE de Arduino. Isto débese a que podemos cambiar a placa en calquera momento e esta versión a soportará, pero se escollemos unha versión da outra rama, teremos que cambiar o programa se cambiamos a unha placa moderna, xa que a rama 1.0.6 non soporta placas Arduino máis modernas.
Unha vez que descargamos o paquete Arduino IDE desde aquí, descomprimimos o ficheiro comprimido en calquera cartafol da nosa casa (mellor facelo na casa e non en Descargas para evitar problemas cando limpemos no futuro).
No paquete que descomprimimos aparecerán varios ficheiros e ata dous executables, un deles chamado Arduino-Builder, pero estes ficheiros executables non serán necesarios para instalar o Arduino IDE no noso Ubuntu. Se precisamos abrir un terminal no cartafol onde están todos estes ficheiros. Unha vez que temos isto, no terminal escribimos o seguinte:
sudo chmod +x install.sh
Este comando fará que o ficheiro de instalación se execute sen ter que ser root. Agora executamos o seguinte no terminal:
./install.sh
Isto iniciará a instalación de Arduino IDE no noso Ubuntu. Despois de cumprir as ordes do asistente e esperar varios segundos (ou minutos, dependendo do ordenador). E xa está, teremos o IDE Arduino instalado no noso Ubuntu e un bo atallo no noso escritorio. Neste caso Non importa que versión de Ubuntu teñamos porque funciona coas últimas 10 versións de Ubuntu lanzadas (Versións LTS incluídas).
Que necesito para traballar co IDE de Arduino?
Todo o anterior axudaranos a instalar o Arduino IDE en Ubuntu pero é certo que non será suficiente para que a nosa placa Arduino funcione correctamente ou como nos gustaría. Agora, o programa Arduino IDE aínda é un simple editor de código como pode ser Gedit. Pero pódese arranxar. Para iso necesitaremos un cable usb da impresora, un cable de alimentación de 5V e unha tarxeta de desenvolvemento.
Conectámolo todo e agora desde Arduino IDE imos Ferramentas e en Plate seleccionamos o modelo que imos empregar, seleccionamos o porto a través do cal nos comunicaremos co panel e logo escolleremos a opción "Obter información do taboleiro" para verificar que nos estamos comunicando correctamente co dispositivo.
Agora escribimos o programa e cando rematamos, imos ao menú Programa. Nela debemos primeiro Comprobe / compile e se non emite ningún problema, podemos empregar a opción Cargar.
E se non teño o meu ordenador, como podo usar o IDE Arduino sen o meu Ubuntu?
No caso de que non teñamos o noso Ubuntu a man ou simplemente queremos crear un programa para unha placa pero non queremos repetir todo o anterior, entón temos que ir a este sitio web que nos ofrece unha versión de Arduino IDE totalmente na nube. Esta ferramenta chámase Arduino Create.
Esta versión permítenos facer todo igual que a última versión de Arduino IDE pero os programas e códigos que creamos pódense almacenar nun espazo web que asignamos ademais de poder descargalos para aplicalos a calquera proxecto que creamos no IDE de Arduino.
Podo omitir todos estes pasos?
Para funcionar correctamente a placa Arduino, o certo é que non podemos saltarnos ningún dos pasos anteriores, pero non porque Arduino IDE funcione como Microsoft Word ou Adobe Acrobat senón polo simple feito de que non hai alternativa tan boa. En esencia, para executar o noso propio software ou programa nos nosos taboleiros, primeiro precisamos un IDE para crear o programa. Para iso bastaría con Netbeans, pero necesitamos a opción de poder envialo ao prato. Para iso non só precisaríamos Netbeans senón tamén o xestor de ficheiros. Pero, para iso precisaríamos que Ubuntu tiña todos os controladores para a placa Arduino que usaremos.
Todo isto ocupa espazo e tempo que moitos desenvolvedores non están dispostos a gastar, de aí a importancia de usar o IDE Arduino e non outras opcións que ou non teñen os controladores, ou non son IDE ou non permiten a entrega de software. o prato. O bo do Proxecto Arduino, como ocorre con Ubuntu, é que calquera pode crear programas, solucións ou ferramentas compatibles con Ubuntu e Arduino sen ter que pagar nada por iso.
3 comentarios, deixa os teus
Unha vez máis, moitas grazas !! Boa explicación e todo fai marabillas.
Acabo de instalalo no meu Lubuntu 18.04 e funciona moi ben, aínda teño que mercar a placa. Comezo a camiñar neste mundo do Arduino porque os programas educativos de educación secundaria en Arxentina me preguntan, son profesor de educación técnica.
perdón pero para instalalo desde a consola ao final tiven que entrar no cartafol e executar o comando sudo apt install arduino-builder
Non sei por que, pero cando executei o comando indicou que mo diría.
chmod: non se pode acceder a 'install.sh': o ficheiro ou directorio non existe
Son novo na área de software libre, supoño que cometín un erro, pero polo menos puiden instalalo desde a consola solucionándome.
Se puidese comentar cal foi o meu erro ou por que sae esta lenda, gustaríame sabelo. moitas grazas por adiantado e agárrate ao software libre !!!