Aula 3
Aula 3
➢ Função setup()
❖ Descrição: A função setup() é chamada quando um sketch inicia.
Use-a para inicializar variáveis, configurar o modo dos pinos(INPUT
ou OUTPUT), inicializar bibliotecas, etc. A função setup() será
executada apenas uma vez, após a placa ser alimentada ou acontecer
um reset.
➢ Função loop()
❖ Descrição: Depois de criar uma função setup(), a qual inicializa e
atribui os valores iniciais, a função loop() faz precisamente o que o
seu nome sugere, e repete-se consecutivamente enquanto a placa
estiver ligada, permitindo o seu programa mudar e responder a essas
mudanças. Use-a para controlar ativamente uma placa Arduino.
3
Estrutura do código do Arduino
➢ pinMode(pino,modo)
❖ Parâmetros:
❖ Parâmetros:
➢ digitalRead(pino,valor)
❖ Sintaxe: digitalRead(pino).
6
Estrutura do código do Arduino
➢ delay()
❖ Sintaxe: delay(ms);
7
Variáveis
➢ As variáveis servem para armazenar um determinado tipo de dado,
que pode ser um numero ou caractere.
❖ Variáveis numéricas:
Os principais tipo de variáveis numéricas são int, float e double, De
forma resumida, se estamos trabalhando com números inteiros, o
melhor é usar a variável do tipo int. Se números com vírgula são
necessários, podemos usar o float. Para uma melhor precisão, usa-se
o double.
❖ Variáveis não-numéricas:
Nesse caso, o tipo mais usado é o char, que armazena tanto letras
como números e símbolos (%, ,&, etc).
8
Variáveis
Figura 1- Declaração de Variáveis
O armazenamento de dados em
uma variável (entrada de dados)
é feito com o comando de
atribuição, representado pelo
símbolo “=”.
9
Fonte: (Do próprio autor, 2022).
Variáveis
➢ O valor de uma variável pode ser mostrado no monitor serial (saída de
dados) com as funções Serial.print() ou Serial.println().
❖ Operadores Aritméticos:
❖ Operadores de Comparação:
❖ Operadores Booleanos:
1
1
Fonte: (Polo Moreno, 2017)
Referências Bibliográficas
1. POLO MORENO, Marco. Curso Básico de Arduino. Setembro
de 2017 (Apostila de Arduino).
1
2