Índice:
Vídeo: Olá Mundo! no LCD usando CloudX M633: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Neste tutorial, exibiremos em LCD (Tela de Cristal Líquido).
Etapa 1: LCD (tela de cristal líquido)
Os LCDs têm uma interface paralela, o que significa que o microcontrolador precisa manipular vários pinos de interface de uma vez para controlar o display. A interface consiste nos seguintes pinos:
Um pino de seleção de registro (RS) que controla onde na memória do LCD você está gravando dados. Você pode selecionar o registro de dados, que contém o que vai na tela, ou um registro de instrução, que é onde o controlador do LCD procura por instruções sobre o que fazer a seguir.
Um pino de leitura / gravação (R / W) que seleciona o modo de leitura ou o modo de gravação
Um pino de habilitação que permite a gravação nos registros
8 pinos de dados (D0 -D7). Os estados desses pinos (alto ou baixo) são os bits que você está gravando em um registro ao escrever ou os valores que está lendo ao ler.
Há também um pino de contraste da tela (Vo), pinos de fonte de alimentação (+ 5V e Gnd) e pinos de luz de fundo de LED (Bklt + e BKlt-) que você pode usar para ligar o LCD, controlar o contraste da tela e ligar e desligar o LED luz de fundo, respectivamente.
O processo de controlar a exibição envolve colocar os dados que formam a imagem do que você deseja exibir nos registradores de dados e, em seguida, colocar instruções no registrador de instruções. A Biblioteca LiquidCrystal simplifica isso para você, então você não precisa saber as instruções de baixo nível.
Os LCDs compatíveis com Hitachi podem ser controlados em dois modos: 4 bits ou 8 bits. O modo de 4 bits requer sete pinos de E / S do Arduino, enquanto o modo de 8 bits requer 11 pinos. Para exibir texto na tela, você pode fazer quase tudo no modo de 4 bits, portanto, o exemplo mostra como controlar um LCD 2x16 no modo de 4 bits.
Etapa 2: COMPONENTE
- CloudX M633
- CloudX SoftCard
- V3 Cord
- LCD 16x2
- Potenciômetro de 10k Ohm
- Jumper wire
- Resistor de 220 ohms
- BreadBoard
você pode comprar seu componente aqui
Etapa 3: HARDWARE
- Pino RS LCD para pino digital 1 do Cloudx M633
- Ativar LCD pino para pino digital 2 do Cloudx M633
- Pino LCD D4 para pino digital 3 do Cloudx M633
- Pino LCD D5 para pino digital 4 do Cloudx M633
- Pino LCD D6 para pino digital 5 do Cloudx M633
- Pino LCD D7 para pino digital 6 do Cloudx M633
Além disso, conecte um potenciômetro de 10k a + 5V e GND, com seu limpador (saída) ao pino VO das telas LCD. Um resistor de 220 ohms é usado para alimentar a luz de fundo da tela, geralmente nos pinos 15 e 16 do conector LCD
Etapa 4: CODIFICAÇÃO
Copie este código para seu IDE CloudX
# include # include
configurar(){
lcdSetting (1, 2, 3, 4, 5, 6); lcdCmd (claro); lcdCmd (cursorOff);
ciclo(){
lcdWriteText (1, 2, "OLÁ, MUNDO!"); lcdWriteText (2, 2, "EU USO O CLOUDX");
}
}
Recomendado:
Olá, anjo da neve !: 6 etapas
Olá, anjo da neve !: Esta atividade é usada para apresentar circuitos, condutores e isoladores da 4ª à 5ª série. Após a aula ser ministrada, apresentei esta atividade para envolver e inspirar os alunos a compreender ativamente como os circuitos, condutores e isoladores realmente funcionam
Controle conduzido em todo o mundo usando Internet usando Arduino: 4 etapas
Controle conduzido em todo o mundo usando Internet usando Arduino: Olá, sou Rithik. Vamos fazer um led controlado pela internet usando seu telefone. Vamos usar softwares como Arduino IDE e Blynk. É simples e se você conseguiu, pode controlar quantos componentes eletrônicos quiser. Coisas que precisamos: Hardware:
Java - Olá, mundo !: 5 etapas
Java - Hello World !: A primeira etapa para aprender qualquer linguagem de programação é imprimir " Hello World! &Quot; Este instrutível irá guiá-lo por todas as etapas necessárias para imprimir hello world em java
DADOS ELETRÔNICOS USANDO CLOUDX M633: 5 etapas
DADOS ELETRÔNICOS COM O CLOUDX M633: Todos devemos ter jogado o jogo de azar de uma forma ou de outra usando os dados. Saber a natureza muito imprevisível do que o lançamento dos dados acabaria por exibir acrescenta muito jogo divertido. Por meio deste, apresento um dic digital eletrônico
Usando o botão para ligar e desligar o LED com CloudX M633: 3 etapas
Usando o botão para ligar e desligar o LED com CloudX M633: < img src = " https: //www.instructables.com/files/deriv/FLC/57B2…" / > Você sabia que pode usar o CloudX M633 para ligar um LED ao pressionar um botão? Neste projeto vou mostrar como você pode usar o botão para ligar e desligar o LED. o que