- lucca senn dallagassa
- Mensagens : 331
Data de inscrição : 09/03/2020
Idade : 17
Escola : Lindaura Ribeiro Lucas
exercicio 4.2
Ter Set 27, 2022 9:14 am
/*
* CURSO DE ROBOTICA 2020
*
* Exercicio: 4.2
* Tema: Vetor do terminal para display
* Atividade: Leitura dos numeros enviados pelo terminal e guardar em um vetor, depois mostrar os numeros no display
* Descrição: Declarar um vetor com 5 posições e usar uma função for() para leitura do terminale outra função for() para escrita no display
* Hardware: Montar o display e a porta serial para as entradas e saídas de dados
* Comandos: Serial.available(); Serial.read(); lcd.print(); for(); if();
* Dica1: String é uma variável que armazena um conjunto de diversos valores do mesmo tipo
* Dica2: Declaração do vetor int nome_vetor[tamanho]; tipo dos dados, no caso int. Nome do vetor identifica a variável. Entre conchetes vai o tamanho do vetor
* Dica3: para converter os dados recebidos da serial em inteiros pode ser usada a função Serial.parseInt()
* Dica4: Use planejar antes o fluxograma e o layout do display
*/
//DEFINICOES INICIAIS
#include
//DECLARAcAO DE VARIAVEIS GLOBAIS
LiquidCrystal lcd(11,10,9,8,7,6);
int numero;
//INICIALIZAÇÃO DO HARDWARE
void setup() {
Serial.begin(9600);
lcd.begin(16,2);
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
if(Serial.available() > 0){
numero =Serial.parseInt();
lcd.clear();
lcd.print(numero);
}
delay(100);
} //fim do loop
Incompleto
* CURSO DE ROBOTICA 2020
*
* Exercicio: 4.2
* Tema: Vetor do terminal para display
* Atividade: Leitura dos numeros enviados pelo terminal e guardar em um vetor, depois mostrar os numeros no display
* Descrição: Declarar um vetor com 5 posições e usar uma função for() para leitura do terminale outra função for() para escrita no display
* Hardware: Montar o display e a porta serial para as entradas e saídas de dados
* Comandos: Serial.available(); Serial.read(); lcd.print(); for(); if();
* Dica1: String é uma variável que armazena um conjunto de diversos valores do mesmo tipo
* Dica2: Declaração do vetor int nome_vetor[tamanho]; tipo dos dados, no caso int. Nome do vetor identifica a variável. Entre conchetes vai o tamanho do vetor
* Dica3: para converter os dados recebidos da serial em inteiros pode ser usada a função Serial.parseInt()
* Dica4: Use planejar antes o fluxograma e o layout do display
*/
//DEFINICOES INICIAIS
#include
//DECLARAcAO DE VARIAVEIS GLOBAIS
LiquidCrystal lcd(11,10,9,8,7,6);
int numero;
//INICIALIZAÇÃO DO HARDWARE
void setup() {
Serial.begin(9600);
lcd.begin(16,2);
}
//FUNÇÕES COMPLEMENTARES
//PROGRAMA PRINCIPAL
void loop() {
if(Serial.available() > 0){
numero =Serial.parseInt();
lcd.clear();
lcd.print(numero);
}
delay(100);
} //fim do loop
Incompleto
Permissões neste sub-fórum
Não podes responder a tópicos
|
|