Tipos de dados

Os dados são manipulados por variáveis, e estas são definidas por tipos.

Inteiros: São usados para manipular valores números inteiros.

Decimais: É possível manipular valores com casas decimais.

Boolean: Armazena valores lógicos, VERDADEIRO ou FALSO.

Texto: As variáveis do tipo texto permite armazenar palavras ou frases inteiras.

Caractere: Permite armazenar um único caractere.

Servo motor

O uso do servo é deliberado por um único bloco que define o pino do servo no experimento e outro bloco do tipo matemático ou inteiro que define posição do motor em graus.


Exemplo de uso:


Entrada e Saída Digital

O uso de portas digitais é feito pelos blocos que definem a função digitalWrite() que definem o pino e o estado HIGH ou LOW


Visores LCD

O visor LCD é uma peça composta por células em um formato de 2 linhas por 16 colunas (16x2), onde cada célula comporta até um caractere.

Para usar o visor LCD é necessário definir primeiramente o posicionamento inicial do texto que vai da linha 0 a 1 e da coluna 0 a 15.

Em seguida manipula-se o bloco para escrever no dispositivo, conforme o exemplo.


Sensor DHT11

O sensor DHT11 mede a temperatura e umidade do ambiente. Seu uso depende da leitura dos dados do sensor em um pino e a exibição dos dados em porta serial (link) ou Visor LCD (link).


Comunicação Serial

A porta de comunicação serial é uma porta usado para enviar e receber dados do Arduino. Para tal existem blocos distintos para cada tipo de função. A comunicação serial depende do parâmetro de baudrate que define a velocidade da comunicação.

Recebendo dados pela porta serial: