Índice:
- Etapa 1: conexões
- Etapa 2: comparação com Nokia 5110 LCD
- Etapa 3: Software Arduino
- Etapa 4: assista ao vídeo
Vídeo: LCD monocromático HX1230 em projetos Arduino: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Partes:
- qualquer Arduino
- LCD HX1230 de 96x68 pixels (também conhecido como Nokia 1202, STE2007)
- alguns fios
Etapa 1: conexões
- RST para D6 ou qualquer digital
- CE para D7 ou qualquer digital
- N / C
- DIN para D11 / MOSI
- CLK a D13 / SCK
- VCC para 3,3V
- BL para 3,3 V ou via resistor para qualquer pino digital
- GND para GND
As conexões são semelhantes ao Nokia 5110 LCD e à maioria dos monitores SPI. A única diferença é que não há pino DC (dados / comando). Essas informações são enviadas via SPI de 9 bits.
O LCD funciona melhor com 3,3 V, 5 V também é seguro, mas requer alterações nas configurações de contraste. A maneira mais fácil é usar o Arduino Pro Mini alimentado por uma fonte de 3,3V.
Etapa 2: comparação com Nokia 5110 LCD
O HX1230 é anunciado como substituto do LCD do Nokia 5110. Isso não é totalmente verdade porque o HX1230 tem um controlador / conjunto de comandos diferente e requer outra biblioteca
Vantagens do HX1230:
- PCB de exibição muito menor, mas o tamanho da tela é quase o mesmo
- sem tira de zebra, a tela é soldada ao PCB
- resolução um pouco mais alta 96x68 vs 84x48
- melhor proporção, pixels são quadrados
- apenas 1 LED usado para luz de fundo
- 1 fio a menos necessário para conectá-lo ao MCU (sem pino DC)
- geralmente mais barato que N5110 - $ 1,60 vs $ 1,80
Etapa 3: Software Arduino
Preparou 2 bibliotecas diferentes:
-
Biblioteca de poucos recursos usada para projetos simples com principalmente dados alfanuméricos (no entanto, renderizar gráficos de pixel / bitmaps ainda é possível), não usa RAM para buffer de quadro, tudo é renderizado diretamente para LCD via SPI
github.com/cbm80amiga/HX1230_SPI
-
Biblioteca gráfica completa com suporte a pontilhamento:
github.com/cbm80amiga/HX1230_FB
Assista ao vídeo da próxima etapa para verificar os recursos das bibliotecas
Etapa 4: assista ao vídeo
Recursos:
- suporte para fontes proporcionais (requer fontes da biblioteca PropFonts
- primitivos simples (pixels, linhas, retângulos, retângulos preenchidos, círculos, círculos preenchidos, triângulos, triângulos preenchidos)
- pontilhamento ordenado rápido (17 padrões)
- desenho de linha horizontal e vertical ultrarrápido
- desenho de bitmaps
- muitos programas de exemplo
Recomendado:
Como fazer um RADAR usando o Arduino para o projeto de ciências. Melhores projetos do Arduino: 5 etapas
Como fazer um RADAR usando o Arduino para o projeto de ciências. Melhores projetos do Arduino: Oi amigos, neste instrutível irei mostrar a vocês como fazer um sistema de radar incrível construído usando o arduino nano. Este projeto é ideal para projetos científicos e você pode facilmente fazer isso com muito menos investimento e chances de ganhar o prêmio é ótimo para
Um legal hack do touchpad do laptop para projetos do Arduino !: 18 etapas (com imagens)
Um legal hack de touchpad de laptop para projetos Arduino !: Um tempo atrás, quando eu estava mexendo em um touchpad PS / 2 com um microcontrolador Arduino, descobri que duas de suas conexões onboard podem ser usadas como entradas digitais. Neste Instructable, vamos aprender como podemos utilizar um add do touchpad PS / 2
Reduza seus projetos do Arduino - Arduino UNO como programador ATmega328P (https://youtu.be/YO61YCaC9DY): 4 etapas
Reduza seus projetos do Arduino | Arduino UNO como ATmega328P Programmer (https://youtu.be/YO61YCaC9DY): Link de vídeo: https://youtu.be/YO61YCaC9DYProgramming ATmega328P usando Arduino como ISP (In-System Programmer) permite que você use recursos do Arduino em uma placa de ensaio ou PCB. Isso ajuda principalmente quando você está fazendo seu projeto de faculdade. É redu
Usando 1602 LCD Keypad Shield W / Arduino [+ Projetos Práticos]: 7 etapas
Usando 1602 LCD Keypad Shield W / Arduino [+ Projetos Práticos]: Você pode ler este e outros tutoriais incríveis no site oficial da ElectroPeak Visão geral Neste tutorial, você aprenderá a usar o escudo do teclado Arduino LCD com 3 projetos práticos. O que você aprenderá: Como configurar o escudo e identificar as chavesHo
10 projetos básicos do Arduino para iniciantes! Faça pelo menos 15 projetos com uma única placa !: 6 etapas
10 projetos básicos do Arduino para iniciantes! Faça pelo menos 15 projetos com uma única placa !: Projeto Arduino & Tutorial Board; Inclui 10 projetos básicos do Arduino. Todos os códigos-fonte, o arquivo Gerber e muito mais. Sem SMD! Solda fácil para todos. Componentes fáceis removíveis e substituíveis. Você pode fazer pelo menos 15 projetos com um único bo