Robótica Livre
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Ir para baixo
Diogo Penha Marques
Diogo Penha Marques
Mensagens : 107
Data de inscrição : 29/02/2024
Idade : 14
Escola : Colégio Estadual da Colônia Murici

Diogo Saraiva Exercício 3.9 Empty Diogo Saraiva Exercício 3.9

Qui Jul 04, 2024 4:33 pm

/*
* CURSO DE ROBOTICA 2019
*
* Exercicio: 3.9
* Tema: Pisca Texto
* Atividade: Fazer o texto piscar no display
* Descrição: Os pinos do display são RS-EN-D4-D5-D6-D7 e serão ligados nos pinos digitais do arduino
* Hardware: Ligar da seguinte forma: RS=>pino D12; EN=>pino D13; D4=>pino D4; D5=>pino D5; D6=>pino D6; D7=>pino D7, as teclas serão ligados em pinos digitais
* Comandos: LiquidCrystal(12,13,4,5,6,7); lcd.nodispla(); lcd.display();
* Dica1: Será necessário a biblioteca com as funções do LCD, #include
* Dica2: O comando LiquidCrystal(12,13,4,5,6,7); deve ser declarado como variável antes da função setup()
* Dica3: Na função setup() é necessario inicializar o display indicando as colunas e linhas do display lcd.begin(16, 2);
* Dica4: Enviar um texto no display e usar o comando para mostra e o comando que apaga o texto com temporizador para parecer piscando
*/

//DEFINICOES INICIAIS
#include //Usa a biblioteca do display


//DECLARAcAO DE VARIAVEIS GLOBAIS
LiquidCrystal lcd(12,13,4,5,6,7);//Variavel do tipo display chamada lcd

//INICIALIZAÇÃO DO HARDWARE
void setup() {
lcd.begin(16, 2);//Inicia o display configurado como 16 colunas e 2 linhas
lcd.print("Ola Mundo");//Manda para o display "Ola Mundo"
}

//FUNÇÕES COMPLEMENTARES


//PROGRAMA PRINCIPAL
void loop() {
delay(1000);//Tempo de espera de 1 segundo
lcd.noDisplay();//Nao mostra o que esta no display
delay(1000);//Tempo de espera de 1 segundo
lcd.display();//Mostra o que esta no display
}
Diogo Penha Marques
Diogo Penha Marques
Mensagens : 107
Data de inscrição : 29/02/2024
Idade : 14
Escola : Colégio Estadual da Colônia Murici

Diogo Saraiva Exercício 3.9 Empty Re: Diogo Saraiva Exercício 3.9

Qui Jul 04, 2024 4:33 pm
A biblioteca é LiquidCrystal, mas não aparece porque está entre sinais de menor que e maior que
Paulo Augusto Batista
Paulo Augusto Batista
Admin
Mensagens : 5798
Data de inscrição : 11/02/2019
Idade : 53
Escola : Colegio Lindaura
https://roboticalivre.forumeiros.com

Diogo Saraiva Exercício 3.9 Empty Re: Diogo Saraiva Exercício 3.9

Sex Set 13, 2024 8:58 pm
muito bom, nota 10.0
Conteúdo patrocinado

Diogo Saraiva Exercício 3.9 Empty Re: Diogo Saraiva Exercício 3.9

Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos