Programa o para Arduino Primeiros Passos
Conceitos iniciais de programação para Arduino
Neste tutorial vamos apresentar os conceitos básicos de programação necessários para começar a utilizar o Arduino, e também outros tipos de de sistemas embarcados semelhantes. Para conhecer o que é possível construir com esses sistemas, veja a nossa seção de projetos. Se quiser aprender mais sobre Arduino e sistemas embarcados, explore a nossa seção de tutoriais.
Se você está usando o Arduino pela primeira vez, não deixe de ver nossos tutoriais de como configurar o Arduino para Windows ou Mac.
Aqui nós vamos explicar os conceitos de programação desde o início, e você não precisa saber nada sobre Arduino ou programação de computadores para começar. Se você já tem experiência prévia com programação, este tutorial talvez não acrescente muito ao seu conhecimento.
Nós vamos aprender como funciona um programa simples, fazendo nele algumas modificações ao longo do tutorial. Se você tiver acesso a um Arduino, você pode usá-lo ao longo do tutorial para praticar os conceitos aprendidos, tornando a experiência muito mais legal. Você só precisa de um Arduino, original ou compatível, e mais nada. Então vamos lá.
Introdução
O objetivo deste tutorial é apresentar, de uma forma simples e rápida, o básico de programação para que você possa começar a utilizar o Arduino em seus projetos, sem ter que ler muitos livros ou artigos sobre programação. O tema "desenvolvimento de software" como um todo é muito abrangente, então vamos focar apenas nos conceitos que são importantes para Arduino e sistemas embarcados em geral.
Existem muitas outras coisas para se aprender na parte de software que não vamos abordar aqui. No final do artigo nós colocamos links que você pode seguir para aprender conceitos mais avançados ou conceitos de software que não são muito utilizados na programação de sistemas embarcados.
Vamos começar explicando como funciona um computador (lembre-se que o Arduino é, no fundo, um