Como usar a plotadora em série do Arduino IDE
A plotadora serial é uma opção de exibição do Arduino IDE que exibe os dados seriais em forma gráfica e fornece uma maneira fácil de interpretar os parâmetros do código Arduino. A imagem abaixo mostra como abrir a plotadora em série do Arduino IDE.
Para abrir a plotadora em série, você deve selecionar o Plotter em série opção no Menu Ferramentas do Arduino IDE. Depois de selecionar esta opção, a plotadora serial será aberta como mostrado na imagem abaixo:
Além disso para explicar como podemos usar o plotador em série do Arduino IDE, plotamos os valores do potenciômetro e sensor de temperatura na plotadora serial. Uma coisa a lembrar é que, para plotar os valores em um monitor serial, é necessário que primeiro os valores sejam impressos no monitor serial.
A figura acima mostra a descrição detalhada da opção disponível na plotadora serial. A explicação adicional para cada opção também é fornecida abaixo:
Como exibir os valores do potenciômetro na plotadora serial de Arduino
Para demonstrar o uso de uma plotadora em série, plotamos os valores do potenciômetro e, à medida que giramos o botão do potenciômetro, o gráfico dos valores mudará. O código Arduino para exibir os valores do potenciômetro é dado abaixo:
Valor int;/* variável para armazenar os valores do potenciômetro*/
int pot = a0;/ * atribuindo pino analógico de arduino ao potenciômetro */
Void Setup ()
Serial.Begin (9600);/ * Dando uma taxa de transmissão para comunicação serial */
pinmode (maconha, saída);/ * Definindo o modo de funcionamento do potenciômetro */
Void Loop ()
valor = analogread (pot);/* obtendo os valores do potenciômetro*/
Serial.println (valor);/* Imprimindo o valor do potenciômetro na plotadora serial*/
atraso (1000);/ * dando o tempo de um segundo após o qual a seção de loop será executada novamente */
Demos a imagem abaixo que exibe os valores do potenciômetro na plotadora serial à medida que giramos o botão, o gráfico dos valores muda. Tornamos as curvas mais suaves, ligando a opção interpolada.
O GIF animado abaixo mostra como a plotter serial plota os valores do monitor serial.
Como exibir valores do sensor de temperatura na plotadora serial
Usamos o LM35 como sensor de temperatura e plotamos seus valores no monitor serial e, para esse fim, programamos o microcontrolador. O esboço do Arduino para plotar os valores de LM35 na plotadora serial é dado abaixo:
Valor int;/* variável para armazenar os valores da temperatura*/
int sensor = a0;/ * atribuindo pino analógico de arduino a lm35 */
int temp;
int tempf;
int valor;
Void Setup ()
Serial.Begin (9600);/ * Dando uma taxa de transmissão para comunicação serial */
pinmode (sensor, entrada);/ * Definindo o modo de trabalho de LM35 */
Void Loop ()
valor = analogread (sensor);/* obtendo os valores de LM35*/
temp = valor*0.488;/ * convertendo os valores em grau Celsius */
tempf = temp*9/5+32;/*convertendo os valores em Fahrenheit*/
Serial.println (tempf);/* imprimindo o valor de LM35 na plotadora serial*/
atraso (1000);/ * dando o tempo de um segundo após o qual a seção de loop será executada novamente */
Para encontrar a temperatura, convertemos primeiro os valores analógicos de LM35 em grau Celsius usando a seguinte fórmula. Para entender melhor os cálculos, visite aqui .
temp = valor*0.488;
Depois de obter os valores em graus, os convertemos em Fahrenheit usando a seguinte fórmula:
tempf = temp*9/5+32;
Só exibimos os valores de temperatura em Fahrenheit no monitor serial, de modo que apenas os valores de temperatura de Fahrenheit são plotados na plotadora serial.
O gráfico para os valores de temperatura em Fahrenheit é mostrado na imagem abaixo:
Abaixo, demos a animação do gráfico, plotando os valores da temperatura e no eixo horizontal representa o número de valores que são tomados de temperatura. Considerando que, no eixo vertical, os valores de temperatura no Fahrenheit são dados e, como você pode ver, os valores de temperatura estão mudando continuamente devido à mudança de temperatura no ambiente do LM35.
Conclusão
A plotadora serial é a melhor opção para plotar o gráfico dos valores do programa Arduino e usar o plotador serial, também podemos comparar dois ou três valores entre si. Para usar uma plotadora em série, descrevemos primeiro todas as suas opções e depois para fins de ilustração plotaram alguns valores. Além disso, também fornecemos o GIF animado de valores pelo potenciômetro e LM35, juntamente com o código Arduino.