LCD Hat 1602 pentru Raspberry Pi Mărește

Imaginile sunt utilizate exclusiv cu titlu de prezentare. Fotografiile nu creează obligații contractuale.

LCD Hat 1602 pentru Raspberry Pi

0104110000009838

Produs nou

LCD Hat 1602 pentru Raspberry Pi care include un afișaj alfanumeric cu 2 linii si 16 coloane, un LED RGB și tastatura

More details

9 bucati in stoc

$13.92
cu toate taxele incluse

Valabil în limita stocului disponibil

Prețul include costurile colectării, tratării și eliminării DEEE și DBAT

Informații

Placa LCD Hat pentru Raspberry Pi include un ecran LCD alfanumeric cu 16 linii și 2 coloane, un LED RGB, trimmer pentru ajustarea contrastului și tastatură.
Această placă dispune de interfață I2C, fiind bazată pe circuitul integrat MCP3017, un cip de expansiune I/O care permite controlul LCD-ului cu doar 2 pini de la Raspberry Pi.

Specificații

  • LCD aflanumeric cu 16 linii și 2 coloane
  • LED RGB integrat
  • Trimmer pentru ajustarea contrastului
  • Tastatură
  • Interfață I2C

Instrucțiuni de utilizare

Pentru acest LCD vă recomandăm să utilizați sistemul de operare Raspibian.

Mai întai actualizăm pachetele:

sudo apt-get update
sudo apt-get upgrade

Instalăm git:

sudo apt-get install git-core

Downloadăm Wiring Pi:

git clone git://git.drogon.net/wiringPi

Compilăm Wiring Pi:

cd wiringPi
./build

Activăm interfața I2C din meniul advanced options al programului raspi-config:

sudo raspi-config

Acum placa trebuie resetată pentru a porni cu I2C activat. După restart incărcam driverul pentru I2C și scanăm magistrala I2C:

sudo modprobe i2c-dev
sudo i2cdetect -y -a 1

Acum trebuie sa apară un dispozitiv identificat pe I2C la adresa 0x20.

Pentru a testa LCD-ul, scriem codul următor în fișierul lcd1602.c:

#include <stdio.h>                                                                        
#include <wiringPi.h>                                                             
#include <mcp23017.h>
#include <lcd.h>
 
int main()
{
        int display,i,count;
        wiringPiSetup();
        mcp23017Setup (100, 0x20);
        printf ("Raspberry Pi - MCP23017 Testn");
        for(i=0;i<16;i++)
          pinMode(100+i,OUTPUT);
        digitalWrite(114,0);
        display=lcdInit(2,16,4,115,113,112,111,110,109,0,0,0,0);
        lcdHome(display);
        lcdClear(display);
        lcdPosition(display,0,0);
        lcdPuts(display,"Hello World");
        while(1)
        {
                lcdPosition(display,0,1);                                                                                       
                lcdPrintf(display,"%d",count++);
                delay(300);
                printf("lcd1602n");
        }
}

Compilăm programul:

gcc lcd1602.c /home/pi/wiringPi/devLib/lcd.o -lwiringPi -o lcd1602

Rulăm programul și ar trebui să vedem un text pe ecran:

./lcd1602

Recenzii

Nota 
07.11.2020

Python code

Pentru cine doreste sa il foloseasca prin Pyhton
https://learn.adafruit.com/adafruit-16x2-character-lcd-plus-keypad-for-raspberry-pi/python-usage

Nota 
04.06.2020

Dumitru

Comanda at fi:
gcc lcd1602.c -lwiringPi -lwiringPiDev -o lcd1602
Si nu mai e nevoie sa ai sursele de wiringPi doar sa fie instalat pachetul.

Nota 
14.08.2018

I2Cdetect

Inainte de sudo i2cdetect -y -a 1 adaugati va rog sudo apt-get install -y i2c-tools !

Mi-am spart putin capul pana am inteles :). E un produs foarte interesant !

  • 11 din 13 persoane au considerat aceasta recenzie utila.

Scrie-ti parerea!

Scrie o recenzie

LCD Hat 1602 pentru Raspberry Pi

LCD Hat 1602 pentru Raspberry Pi

LCD Hat 1602 pentru Raspberry Pi care include un afișaj alfanumeric cu 2 linii si 16 coloane, un LED RGB și tastatura

Clienții care au cumpărat acest produs au mai cumpărat: