Arduino Nano - Serial Plotter
Hardware Necessário
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Sobre o Serial Plotter
O Serial Plotter é um recurso do Arduino IDE. Ele permite que o Arduino Nano leia dados de temperatura, umidade ou de qualquer outro tipo de sensor e os transmita ao Serial Plotter. O Serial Plotter então pega esses dados e os exibe como uma forma de onda. Ele pode até mostrar várias leituras de sensores no mesmo gráfico.
Os dados são trocados entre o Serial Plotter e o Arduino Nano por um cabo USB. Esse mesmo cabo é usado para fazer o upload do código para o Arduino Nano. Por isso, para usar o Serial Plotter, é preciso conectar o Arduino Nano e o PC com esse cabo.
O Serial Plotter tem uma caixa de seleção para escolher o baud rate serial e um gráfico. O eixo X do gráfico mostra o tempo, com 500 pontos. O tempo entre cada ponto equivale ao tempo entre duas chamadas consecutivas da função Serial.println(), que normalmente é o mesmo da função loop(). O eixo Y mostra os valores recebidos do Arduino Nano e se ajusta automaticamente quando o valor aumenta ou diminui.
Como Abrir o Serial Plotter
Clique no ícone do Serial Plotter, no lado direito do Arduino IDE.

Plotando uma Única Linha no Gráfico
Para gerar um único gráfico, precisamos enviar os dados e terminá-los com os caracteres “\r\n”.
Mais especificamente, precisamos usar a função Serial.println().
※ Nota:
Serial.println() adiciona os caracteres “\r\n” ao final dos dados.
Código de Exemplo
Pegue o valor de um pino de entrada analógica e plote-o no Serial Plotter. Este é um exemplo de como fazer isso.
Passos Rápidos
- Copie o código e abra-o no Arduino IDE.
- Clique no botão Upload do Arduino IDE para compilar e fazer o upload do código para o Arduino Nano.
- Abra o Serial Plotter.
- Defina o baud rate como 9600.
- Veja o gráfico no Serial Plotter.

Plotando Várias Linhas no Gráfico
Se quisermos plotar várias variáveis, precisamos separá-las umas das outras com o caractere “\t” ou " ". O último valor DEVE terminar com os caracteres “\r\n”.
- Imprimindo a primeira variável:
- Imprimindo as variáveis do meio:
- Imprimindo a última variável:
Código de Exemplo
Pegue o valor de quatro pinos de entrada analógica e exiba-os no Serial Plotter.
Usando Vários Gráficos:. Criando vários gráficos para exibir dados.

Exemplo de 3 Formas de Onda Senoidais
Gráfico de Várias Ondas Senoidais:. Este gráfico exibe várias ondas senoidais.
