O GUIA DESCOMPLICADO DA IDE DO ARDUINO Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 Dentro da programação existem diversas ferramentas, que servem para facilitar o nosso trabalho com as linguagens e com os programas. Mas o que eu vejo acontecer muitas vezes é, as ferramentas mais atrapalhando do que ajudando. O Arduino trabalha usando a linguagem C/C++, isso quer dizer que você aprendendo a programar o Arduino, você estaria “Apto” a construir também qualquer software para o computador, e também evoluir para qualquer outra linguagem de programação. Isso porque o C/C++ deu origem também ao Python, JavaScript, e diversas outras linguagens mais atuais. Sabendo disso, eu construí esse Guia Descomplicado da IDE do Arduino, para você começar com o pé direito e entender desde o início maneira correta de utilizar os softwares ao seu favor. Saber instalar a IDE do Arduino e configurá-la, é o primeiro passo importante para conseguir programar a placa Arduino e montar projetos fantásticos. Aqui você aprenderá a instalar e executar a IDE do Arduino em seu computador para rodar os seus primeiros programas. Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 Afinal, o que é uma IDE? Um Ambiente de Desenvolvimento Integrado do inglês Integrated Development Environment (IDE) é um programa que reúne várias ferramentas para o desenvolvimento de Software. Dentro de uma IDE, você pode encontrar ferramentas como editores, compiladores, depuradores e muito mais. Existem basicamente 2 maneiras de você instalar esse software no seu computador. Eu decidi disponibilizar de presente aqui pra você uma aula explicando o passo a passo para você instalar através do primeiro método. Aqui nesse e-book vou te ensinar a fazer a instalação através do primeiro método. A aula está disponível dentro do Módulo: O GUIA DESCOMPLICADO DA IDE DO ARDUINO, dentro da plataforma do curso. Assista a aula bônus e siga os passos aqui, desse ebook, depois é só você escolher qual fica mais simples pra você! Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 MÉTODO 1: BAIXANDO A IDE ARDUINO: Para baixar a IDE Arduino, em primeiro lugar, precisamos entrar no site oficial da Arduino. Clique no link para acessá-lo. https://www.arduino.cc/ A seguir temos a página inicial do site, nele está contido todas as informações sobre placas, software, fórum para consulta e toda documentação. Figura 1: Site Oficial do Arduino Passe o cursor do mouse sobre a aba software e clique em downloads. Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 Figura 2: Área de Downloads Em primeiro lugar, escolha o arquivo de download de acordo com o seu sistema operacional. Os dois primeiros links para Windows, assim como nos sistemas operacionais Linux e MAC OS, geram o download de um arquivo executável. Já o terceiro link que é exclusivo para Windows 8.1 e 10 Este irá abrir a loja da Microsoft em seu computador. Neste caso, apenas clique em “Obter”, logo após em “Instalar” e pronto. Figura 3: Escolhendo o tipo de instalação Após selecionar seu sistema operacional, você será redirecionado para uma aba de contribuição à comunidade Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 Arduino. Essa contribuição não é obrigatória, pois a plataforma Arduino é “open source”, ou seja, é de código aberto e gratuita. Caso não deseje contribuir, clique em “JUST DOWNLOAD” ou em “BASTA BAIXAR” para iniciar o download. Figura 4: Opção de Doação Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 PREPARANDO O AMBIENTE: Neste passo vamos extrair e iniciar o aplicativo. Assim que o download for concluído, clique em “…” no canto superior do arquivo, após isso, clique em “mostrar na pasta” para abrir o local do arquivo Zip. Figura 5: Encontrando a pasta Selecione o arquivo e clique com o botão direito para abrir as opções. Clique em “Extrair para Arduino…” descompactar o arquivo em uma pasta de mesmo nome. Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 para Figura 6: Extraindo o arquivo. Aguarde enquanto o arquivo é descompactado. Figura 7: Extrair o Arquivo baixado Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 Assim que finalizar a extração dos arquivos, sugiro que mova a pasta descompactada para outro local, como por exemplo, na pasta “Documentos”. Abra a pasta e subpasta até chegar nos arquivos executáveis. Figura 8: Abrir a pasta nova Selecione o aplicativo Arduino e clique com botão direito do mouse para abrir as opções. Figura 9: Abrir a pasta Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 Na caixa de opções clique em “Criar atalho”, selecione o atalho e mova para sua área de trabalho para facilitar o acesso a IDE. Figura 10: Criando Atalho na Área de Trabalho Sua IDE já pode ser usada, mas ainda faltam alguns ajustes e drivers para funcionar corretamente. Sendo assim, vamos instalar os drivers da placa e testar nosso primeiro código. Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 EXTRA: BAIXANDO O DRIVER CH340G Caso utilize alguma placa Arduino compatível, a IDE Arduino pode não reconhecer sua placa, no entanto, é bastante comum e simples de resolver. Para isso, é necessário instalar um driver específico para o chip conversor USB-Serial, este driver leva o mesmo nome do chip, CH340g. Clique aqui para baixar o driver. Em primeiro lugar, conecte sua placa Arduino no computador através da porta USB. No canto superior, clique no ícone de download para baixar o arquivo zip. Figura 11: Baixando o Driver USB Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 INSTALANDO O DRIVER CH340G Depois de baixar, extraia o arquivo da pasta compactada, do mesmo modo que fizemos com o arquivo da IDE. Em seguida, abra a pasta “CH341SER”. Figura 12: Abrindo a pasta do Driver Após abrir a pasta, dê duplo clique no ícone “SETUP”. Figura 13: Instalando o Driver Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 Dê permissão ao programa e clique em “Instalar”. A instalação pode demorar alguns minutos, portanto, tenha paciência. Figura 14: Página de instalação do Driver Se a instalação ocorreu bem, seu ambiente de programação está pronto para uso. Contudo, vamos aos testes. Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 FAZENDO TESTES: Abra a IDE Arduino através do atalho criado na área de trabalho. Com a placa Arduino conectada no computador, clique no menu “Arquivo” > “Exemplos” > “Basics” > “Blink”. Figura 15: Testando o Exemplo Blink Após abrir o exemplo, vá no menu “Ferramentas”, e então selecione sua placa e a porta COM a qual ela está conectada. Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 Figura 16: Selecionando o modelo da placa Arduino Clique na seta para carregar o código na placa Arduino. Figura 17: Enviando o algoritmo para dentro do Arduino Por último, após alguns segundos, na parte inferior da IDE, deverá aparecer uma mensagem “Carregado”. Você verá um dos leds de sua placa piscar a cada um segundo, como apresentado no código de exemplo. Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 Figura 18: Confirmação de código enviado Sendo assim, sua IDE já está configurada, drivers instalados e placas prontas para serem usadas. Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80 MÉTODO 2: Para acessar a Aula 2 que eu disponibilizei de presente para você, ensinando o passo a passo para o método 2 basta acessar a plataforma do curso e abrir o módulo: O GUIA DESCOMPLICADO DA IDE DO ARDUINO VAMOS CONTINUAR! Enfim chegamos ao término do primeiro passo para iniciar no mundo da robótica, eletrônica e programação. Agora é só colocar a mão na massa, o cérebro pra funcionar e começar a desenvolver seus projetos. Lobo da Robótica - ma.domingues.dias@gmail.com - CNPJ: 33.039.661/0001-80