Handson Technology DSP-1182 I2C Interface serie 1602 Guía do usuario do módulo LCD
Este é un módulo de pantalla LCD de 2 × 16 con interface I2C, un módulo LCD de 2 liñas de 16 caracteres de alta calidade con axuste de control de contraste integrado, retroiluminación e interface de comunicación I2C. Para principiantes de Arduino, non hai máis complicadas e complexas conexións de circuíto de controlador LCD. O significado real advantagOs deste módulo LCD serie I2C simplificarán a conexión do circuíto, gardarán algúns pines de E/S na placa Arduino, simplificarán o desenvolvemento de firmware cunha biblioteca Arduino amplamente dispoñible.
Código: DSP-1182
Datos breves:
- Compatible con placa Arduino ou outra placa controladora con bus I2C.
- Tipo de pantalla: branco negativo sobre retroiluminación azul.
- I2C Address:0x38-0x3F (0x3F default)
- Vol. Subministracióntage: 5 V
- Interface: I2C a 4 bits LCD de datos e liñas de control.
- Axuste de contraste: potenciómetro incorporado.
- Control de retroiluminación: Firmware ou cable de puente.
- Tamaño da placa: 80×36 mm.
Configuración:
Os LCD de caracteres HD44780 de Hitachi son moi baratos e están amplamente dispoñibles, e son unha parte esencial para calquera proxecto que mostre información. Usando o taboleiro LCD, pódense mostrar os datos desexados na pantalla LCD a través do bus I2C. En principio, tales mochilas están construídas arredor de PCF8574 (de NXP), que é un expansor de portos de E/S de 8 bits bidireccional de propósito xeral que usa o protocolo I2C. O PCF8574 é un circuíto CMOS de silicio que proporciona expansión de E/S remota de propósito xeral (unha cuasi-bidireccional de 8 bits) para a maioría das familias de microcontroladores a través do bus bidireccional de dúas liñas (bus I2C). Teña en conta que a maioría dos módulos piggy-back están centrados en PCF8574T (paquete SO16 de PCF8574 no paquete DIP16) cun enderezo escravo predeterminado de 0x27. Se a túa placa de soporte ten un chip PCF8574AT, entón o enderezo escravo predeterminado cambiará a 0x3F. En resumo, se a placa de piggy-back está baseada en PCF8574T e as conexións de enderezos (A0-A1-A2) non están conectadas con soldadura, terá o enderezo escravo 0x27.
Teclados de selección de enderezos no taboleiro I2C-a-LCD.
Configuración do enderezo de PCD8574A (extracto das especificacións de datos de PCF8574A).
Nota: Cando a almofada A0~A2 está aberta, o pin elítase ata VDD. Cando o pin está en curtocircuito, despréndese ata VSS.
A configuración predeterminada deste módulo é A0~A2 todo aberto, polo que é tirar ata VDD. O enderezo é 3Fh neste caso.
A continuación móstrase o diagrama de circuíto de referencia dunha mochila LCD compatible con Arduino. O que segue a continuación é información sobre como usar unha destas mochilas baratas para interactuar cun microcontrolador da forma que estaba exactamente pensada.
Diagrama de circuíto de referencia da placa de piggy-back I2C-a-LCD.
Pantalla LCD I2C.
Nun primeiro momento, cómpre soldar a placa I2C-a-LCD ao módulo LCD de 16 pinos. Asegúrese de que os pinos da placa I2C-a-LCD estean rectos e encaixan no módulo LCD e, a continuación, solde o primeiro pin mantendo a placa I2C-a-LCD no mesmo plano que o módulo LCD. Unha vez que remates o traballo de soldadura, obtén catro cables de puente e conecta o módulo LCD ao teu Arduino segundo as instrucións que se indican a continuación.
Pantalla LCD para cableado Arduino.
Configuración de Arduino
Para este experimento é necesario descargar e instalar a biblioteca "Arduino I2C LCD". Primeiro de todo, cambia o nome do cartafol da biblioteca "LiquidCrystal" existente no cartafol das bibliotecas de Arduino como copia de seguridade e continúa co resto do proceso.
https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
A continuación, copia e pega este exemploampdebuxa o Listado-1 para o experimento na xanela do código en branco, verifícao e cárgao. Arduino Sketch Listado-1:
Se estás 100 % seguro de que todo está ben, pero non ves ningún carácter na pantalla, intenta axustar o control de contraste da mochila e configuralo nunha posición onde os personaxes sexan brillantes e o fondo non estea sucio. caixas detrás dos personaxes. O seguinte é un parcial view do experimento do autor co código descrito anteriormente con módulo de visualización 20×4. Dado que a pantalla usada polo autor é de tipo "negro sobre amarelo" moi claro e brillante, é moi difícil conseguir unha boa captura debido aos efectos de polarización.
Este bosquexo tamén mostrará o envío de caracteres desde o monitor serie:
En Arduino IDE, vai a "Ferramentas" > "Monitor serie". Establece a taxa de baudios correcta en 9600. Escribe o carácter no espazo baleiro superior e preme "ENVIAR".
A cadea de caracteres mostrarase no módulo LCD.
Recursos:
Tecnoloxía Handson
Guía completa para a interfaz LCD de Arduino (PDF)
HandsOn Technology ofrece unha plataforma multimedia e interactiva para todos os interesados na electrónica. De principiante a acérrimo, de estudante a profesor. Información, educación, inspiración e entretemento. Analóxico e dixital, práctico e teórico; software e hardware.
Plataforma de desenvolvemento de hardware de código aberto (OSHW) de soporte tecnolóxico HandsOn.
Aprender: Deseño: Compartir
www.handsontec.com
A cara detrás da calidade dos nosos produtos...
Nun mundo de cambios constantes e desenvolvemento tecnolóxico continuo, un produto novo ou de substitución nunca está moi lonxe, e todos teñen que ser probados.
Moitos provedores simplemente importan e venden sen cheques e este non pode ser o interese final de ninguén, especialmente do cliente. Cada peza que se vende en Handsotec está totalmente probada. Polo tanto, cando compre na gama de produtos Handsontec, pode estar seguro de que está a obter unha calidade e un valor extraordinarios.
Seguimos engadindo pezas novas para que poidas comezar o teu próximo proxecto.
Ler máis sobre este manual e descargar PDF:
Documentos/Recursos
![]() |
Módulo LCD Handson Technology DSP-1182 I2C de interface serie 1602 [pdfGuía do usuario DSP-1182 I2C Módulo LCD 1602 de interfaz serie, DSP-1182, Módulo LCD 2 de interfaz serie I1602C, Módulo LCD de interface 1602, Módulo LCD 1602, Módulo LCD |