Arduino IDE: O que é o ambiente de desenvolvimento e programação Arduino e quais são seus componentes?

Última atualização: 14/09/2022
Arduino IDE: O que é o ambiente de desenvolvimento e programação do Arduino e quais são seus componentes?

El IDE é o ambiente de programação usado para desenvolver projetos em qualquer placa arduinoPortanto, para concretizar suas ideias, você precisará saber exatamente o que é esse software.

Devido a isso, Preparamos o seguinte artigo.Isso permitirá que você aprenda facilmente sobre todas as partes da interface de IDE. Você encontrará imagens ilustrativas que o ajudarão a reforçar os conceitos. 

Mas isso não é tudo, também lhe contaremos mais. as versões que o IDE já teve e os passos necessários para instalá-lo. Este ambiente está no seu computador.

O que é a IDE do Arduino ou ambiente de desenvolvimento e para que serve essa plataforma?

O Ambiente de Desenvolvimento Interativo ou IDEUm programador, ou programador em inglês, é um profissional de programação responsável por compilar e interpretar código para o desenvolvimento de programas. que são usadas em uma placa Arduino. É compatível com Linux e Windows, portanto, sua versatilidade é outro ponto a favor desses dispositivos para projetos eletrônicos.

Os idiomas que ele suporta incluem, entre outros:

  • Eclipse.
  • EmacsLisp.
  • GNU Emac.
  • Intel J IDEA.
  • MonoDevelop.
  • Meu Eclipse.
  • NetBeans.
  • Pérola.
  • PHP.
  • Python
  • Rubi.

Conhecendo a IDE do Arduino: Quais são todas as partes da sua interface?

A interface gráfica do IDE é composta pelas seguintes partes:

Home Screen

Home Screen

A tela principal possui 5 abas.Essas são um conjunto de ferramentas diferentes. Também possui uma barra de ferramentas de acesso rápido para acessar as funções. Verificar, Carregar, Novo, Abrir y Salve . A primeira coisa que você verá é um esboço com o nome da data padrão.

A seguir, você encontrará os comandos com os quais o programa está pronto para começar a funcionar:

void setup() { // coloque seu código de configuração aqui, para executar uma vez: } void loop() { // coloque seu código principal aqui, para executar repetidamente: }

No final da tela Você encontrará uma área designada para receber mensagens do programa, chamada Console de mensagens do IDE.

Menu Principal

Você pode acessar o menu principal a partir da tela inicial, onde encontrará estas ferramentas:

  • Menu Arquivo: Nesta seção, você encontrará as funções que o ajudarão a criar um novo esboço, abrir um esboço recente, encontrar um projeto, pesquisar exemplos úteis, fechar um esboço, salvar um esboço, salvar um novo projeto, configurar a página para impressão e redefinir suas preferências de trabalho. Isso permite gerenciar diferentes projetos e configurar seus ambientes.

Menu Principal

  • Editar menu: Ao clicar na aba Editar Você encontrará funções que permitirão desfazer ou refazer a última ação, recortar, copiar, copiar para o fórum, copiar códigos como HTML, colar códigos, selecionar todo o conteúdo, ir para uma linha específica, comentar e desfazer o comentário em uma linha, aumentar ou diminuir o recuo, aumentar ou diminuir o tamanho da fonte e realizar pesquisas específicas.

Menu Principal

  • Menu do programa: se precisar modificar operações ou funções de um projeto Você precisará usar este menu para acessar o código carregado no seu sketch. Aqui você encontrará funções que o ajudarão a verificar e compilar o código, fazer upload do código, fazer upload usando um programador, exportar usando números binários, exibir a pasta do programa, incluir uma biblioteca específica e adicionar um arquivo.

Menu Principal

  • Menu Ferramentas: Nesta seção, você pode usar funções que o ajudarão a configurar ferramentas que Eles são externos ao ambiente de programação do Arduino.Por isso, você encontrará a função de formatação automática, arquivo de programa, reparo de código, gerenciamento de biblioteca, monitor serial, plotagem serial, alteração do tipo de placa, modificação da porta de conexão da placa, obtenção de informações sobre a placa em uso no desenvolvimento, alteração do tipo de programador e gravação do bootloader.

Menu Principal

  • Menu de ajuda: Como o próprio nome indica, nesta seção você pode encontrar ajuda para realizar um início rápidoResolva problemas, encontre perguntas frequentes e aprenda informações sobre Arduino.

Barra de acesso rápido

Barra de acesso rápido

A barra de ferramentas de acesso rápido contém as seguintes funções:

  • XNUMXdvdesXNUMXjp-XNUMX Esta ferramenta serve para encontrar a pasta e a localização do programa. Ela também ajuda a verificar se o código está digitado corretamente. Para isso, basta selecionar um grupo de códigos e clicar nesta opção.
  • Suba: Você poderá usar essa função assim que tiver o código da ponte pronto e precisar carregá-lo na placa Arduino.
  • Novo: Você pode iniciar um novo projeto para trabalhar.
  • Aberto: Esta ferramenta permitirá que você abra um projeto no qual já trabalhou e salvou em seu computador.
  • Salvar: Essa ferramenta é usada quando você deseja salvar um projeto em um caminho específico.
  • Monitor serial: Localizada no lado direito da barra de acesso rápido, esta ferramenta é usada para abrir o console de mensagens.

Barra de mensagens

Barra de mensagens

Esta é a última parte da interface gráfica do IDE, na qual Você encontrará um console que exibirá as mensagens. Quando houver erros no código-fonte do projeto.

Quais são todas as versões do ambiente de desenvolvimento Arduino que existem?

A versão atual do IDE que você pode baixar para o seu computador é a 18.13.que (como já mencionamos) é compatível com Windows 7, 8.1 e 10; macOS a partir da versão 10.10; e Linux, tanto em versões de 32 bits quanto de 64 bits, e em sistemas ARM de 32 bits e 64 bits. Mas esta não é a única versão de Ambiente de programação Arduino.

Abaixo você encontrará uma lista completa de todas as versões anteriores à 1.8.13, começando pela mais antiga:

  • Arduíno 0001. Lançada em 25 de agosto de 2005. Foi a primeira versão alfa na qual a linguagem da biblioteca foi introduzida.
  • Arduíno 0002. Dois meses depois, foi lançada a segunda versão, na qual foi introduzido um processo de construção que permitiu a adição de um menu mais familiar.
  • Arduíno 0003. Assim como a versão anterior, esta versão chega dois meses depois da anterior. Ela inclui correções de bugs, uma API atualizada e novos recursos específicos da [versão mais recente]. Linguagem C e a função de Monitor Serial foi adicionada.
  • Arduíno 0004. Foi lançado ao público em 26 de abril de 2006, estabelecendo uma linguagem C++ para esboços. As bibliotecas Matrix e Sprite foram adicionadas.
  • Arduíno 0005. Após 5 meses, esta versão parece melhorar o ambiente Linux ao usar a ferramenta de busca avr.
  • Arduíno 0006. Em outubro de 2006, esta versão foi lançada para o sistema MacOS, que deixou de exigir o Java 1.5. Também foi adicionado suporte para entradas analógicas.
  • Arduíno 0007. No final de 2006, foi lançado um novo kernel, muito menor que seu antecessor, pesando agora apenas 3,5 KB. A rotina Serial.flush() foi implementada, permitindo consultas de referência.
  • Arduíno 0008. Em junho de 2007, foram adicionadas bibliotecas para motores de passo e memórias EEPROM. Além disso, o microcontrolador foi atualizado do ATmega168 para o ATmega8.
  • Arduíno 0009. Esta versão foi lançada em 6 de agosto de 2007 para adicionar suporte à placa Arduino Diecimila.
  • Arduíno 0010. No final de 2007, também foi lançado suporte para placas-mãe LilyPad e Vista. Além disso, foi criada uma distribuição para MacOS X e as mensagens de erro do sistema foram aprimoradas.
  • Arduíno 0011. As funções map(), analogReference(), interrupts() e noInterrupts() aparecem nesta versão. O parâmetro de tempo limite do processo também foi adicionado.
  • Arduíno 0012. Em setembro de 2008, as placas Pro e Pro Mini foram adicionadas ao menu. Diversas bibliotecas foram incorporadas e a função Millis() foi aprimorada.
  • Arduíno 0013. Esta versão, lançada em 6 de fevereiro de 2009, melhora a velocidade de carregamento do microcontrolador ATmega328. Ela também adiciona funções como word(), bitWrite() e highByte(), entre outras.
  • Arduíno 0014. Os erros que impediam as conexões foram corrigidos e o AVR para MacOS foi atualizado.
  • Arduíno 0015. Esta versão incorpora a placa Arduino Mega.
  • Arduíno 0016. Agora há suporte disponível para as placas Arduino Pro, Pro Mini e LilyPad. Além disso, o controlador do timer0 foi otimizado.
  • Arduíno 0017. A biblioteca LiquidCrystal recebeu uma atualização em 25 de julho de 2009. Além disso, agora é possível trabalhar com até 12 servomotores em praticamente todas as placas.

Aprenda passo a passo como instalar a versão mais recente da IDE do Arduino no seu PC.

Para instalar na versão mais recente da IDE do Arduino, siga os passos abaixo:

Visite o site oficial do Arduino

A primeira coisa que você precisa fazer é acessar o site do Arduino usando seu navegador. https://www.arduino.cc/en/Main/Software e vá para a guia SOFTWAREEntão você precisará encontrar Baixe a IDE do Arduino. e clique no software que você instalou em seu computador.

Baixe o programador IDE

Ao clicar no sistema operacional desejado, uma nova janela será aberta perguntando se você deseja contribuir financeiramente para o suporte do Arduino. Para isso, você deve clicar em... CONTRIBUA E BAIXECaso contrário, você terá que clicar em SOMENTE PARA DOWNLOAD.

Execute a instalação

Neste ponto, você precisará continuar com os passos indicados pelo assistente de instalação, escolher o caminho de download e clicar em Guarda. Após alguns minutos, você precisará descompactar o arquivo. arduino-1.8.13-[nome do seu sistema operacional].zip.

Não se esqueça de configurar a porta e a versão da placa.

Para começar a trabalhar sem erros Você precisará configurar a IDE (Ambiente de Desenvolvimento Integrado). Para indicar a qual porta você conectou a placa. Arduino E qual é o modelo? Para isso, você precisará acessar Ferramentas e selecione as funções Prato y Puerto para personalizar suas opções.

E-books de IPAP
E-Books IPAP

🔥PARTICIPE🔥 DA NOVA COMUNIDADE IP@P! INSCREVA-SE AQUI!

Temas

Autor: Félix Albornoz

Tenho mais de 20 anos de experiência trabalhando no setor de tecnologia, ajudando empresas e usuários a se desenvolverem e se capacitarem nessa área. Estou sempre aprendendo coisas novas.

Relacionados