Stap 7: Control uw LCD - Install lcdproc
LCDproc is een client/server-suite met inbegrip van stuurprogramma's voor allerlei handige LCD-schermen.
De server LCDd maakt het mogelijk tekst en andere gegevens weergeven op een LCD-scherm. LCDd kan ook omgaan met bepaalde invoerapparaten.
4.1> sudo apt-get update
4.2 > sudo apt-get install lcdproc
Opmerking: bij changelog lezing afsluiten met "q" niet "ctrl-C"
Verbinding maken met de LCD-rugzak op een USB-poort, typt u vervolgens:
4.3 > dmesg
In de buurt van de onderkant van de lijst moet u sommige verwijzingen naar een USB-apparaat. Een van de verwijzingen moet een tty naam... bijvoorbeeld bevatten:
[6.263337] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM apparaat
Let op de naam "ttyACM0" of welke andere naam die kunnen zijn toegewezen aan uw LCD-rugzak. U hebt deze nodig voor het configureren van de software.
Configureren van de LCDd, de LCD-daemon
LCDd zal bepalen uw LCD en LCDd.conf-bestand wordt gebruikt. De locatie van dit bestand kan variëren afhankelijk van de installatiemethode die u hebt gebruikt. Beste manier om het te vinden is het commando:
4.4 > sudo find / -name LCDd.conf -print
Meest waarschijnlijk vindt u het op /etc/LCDd.conf
Bewerk het bestand (merk op dat dit bestand moet worden bewerkt als root)
4.5 > sudo nano /etc/LCDd.conf
## Dit bestand werd geschreven door cme opdracht.
## Kunt u 'cme bewerken' om dit bestand te wijzigen.
## Run 'cme lijst' om de lijst met beschikbare toepassingen op uw systeem
## U kan ook de inhoud van dit bestand wijzigen met je favoriete editor.
[server]
#DriverPath = / usr/lib / / lcdproc /
DriverPath = / usr/lib/arm-linux-gnueabihf/lcdproc /
Driver = MtxOrb
NextScreenKey = rechts
PrevScreenKey = links
ReportToSyslog = geen
ToggleRotateKey = Voer
#Foreground = yes
Serverscreen = geen
[menu]
DownKey = naar beneden
EnterKey = Voer
Menutoets = Escape
UpKey = Up
[MtxOrb]
Apparaat = / dev/ttyACM0
Grootte = 16 x 2
Type = lkd
Contrast = 900
helderheid = 400
hasAdjustableBacklight = yes
Binden = 127.0.0.1
Poort = 13666
Gebruiker = niemand
Nu laten we doen een test run
4.6 sudo /etc/LCDd
Als het gooit een foutbericht dat de meest waarschijnlijke oorzaak is dat u hebt opgegeven onjuist apparaat of het stuurprogramma pad verwijst niet naar het juiste stuurprogramma plaats (of mist de einde-slash) of LCDd.conf is op de verkeerde locatie...
Als alles ok is uitgevoerd, moet u bekijken op uw LCD-scherm een begroeting van LCDd server die op een client om te binden en te beginnen wacht met het weergeven van de berichten...
Afgifte van Ctrl-C om te stoppen met de server (als u vermelding voorgrond hebben uncommented = yes anders u moet uitgeven sudo dienst LCDd stop) tot volledige configuratie van de LCD
Als u uw gebruik sudo apt-get install hebt aangebracht, moet het al auto-start...