Como é que começo a utilizar o Arduino? Aprenda as noções básicas para escrever o seu primeiro programa!

Introdução

A linguagem Arduino é derivada da linguagem C. Estas duas linguagens são muito utilizadas para programar placas electrónicas, pelo que é lógico que a linguagem Arduino seja inspirada nelas.

Qual é a diferença entre a linguagem C e o Arduino?

 A maior diferença entre a linguagem Arduino e C é que um programa Arduino deve conter duas funções: void setup e void loop, enquanto C contém uma única função: void main.

A estrutura de um programa

Existem duas regras importantes para começar a programar na linguagem Arduino:

  • Todas as acções escritas devem ser terminadas por um ponto e vírgula para que a placa Arduino compreenda que a ação está concluída.
  • Todas as funções começam e terminam com chavetas para que a placa Arduino perceba quando é que a função começa e termina.

Estas são duas coisas que são frequentemente esquecidas quando se escreve um programa e que causarão problemas quando este for compilado.

O que encontra nos nossos tutoriais?

Cada curso da nossa categoria “Linguagem Arduino” contém uma noção importante da linguagem Arduino. Pode ser variáveis, listas ou loops. Cada curso contém uma secção de código para pôr em prática o conceito aprendido.

Aqui está um exemplo de código que vai encontrar :

void setup() {
    for (int i = 0; i <= 255; i++) {
    //qualquer coisa que queira fazer
  }
}

void loop() {
   
}

Mais informações: Programas já produzidos

Se quiser aprender a controlar componentes rapidamente sem conhecer toda a linguagem Arduino, é possível!

No IDE Arduino, pode encontrar códigos pré-fabricados. Estes podem ser úteis para ver como funciona um componente e para o testar rapidamente.

Finalmente, no Tinkercad, existem programas pré-fabricados com código que podem ajudá-lo a simular diretamente os seus componentes.