Tack prövat men den hoppar inte igång ändå. Körde först LCDon och sedan backlight. Det finns ju en del kommandon att använda sig utav:zyber skrev:Det var längesen jag höll på och pilla med mina LCD-displayer. Jag har för mig att du måste skriva 1 till /LCDon först, men är inte säker på om det behövdes för att styra backlighten.
Kod: Markera allt
pi@rpi1:/mnt/1wire/FF.EB0800000100 $ ls
address crc8 gpio.0 line16.0 line20.3 register
alias cumulative.0 gpio.1 line16.1 line20.ALL r_id
backlight cumulative.1 gpio.2 line16.2 line40.0 r_locator
counters.0 cumulative.2 gpio.3 line16.3 line40.1 screen16
counters.1 cumulative.3 gpio.ALL line16.ALL line40.ALL screen20
counters.2 cumulative.ALL gpio.BYTE line20.0 locator screen40
counters.3 data id line20.1 memory type
counters.ALL family LCDon line20.2 r_address version
Hmmm jag har i2c adaptern i Rpi:n där RJ12 skruvterminalen sitter som i sin tur LCD kontrollern sitter.elf98 skrev:Om du använder USB-adapter behöver du antagligen starta OWFS med --usb_regulartime som argument.
larky skrev:Slutat med LCD, men min startade automatiskt men lyset fick man tända manuellt med echo 1> backlight
och sen echo "hej hopp" > line20.0 så borde det synas på skärmen.
(Antar att det du skrev "echo 1 < FF.EB0800000100/backlight men inget sker" har ett skrivfel med < isf > )
larky skrev:Om du kan starta och stänga av bakgrundsbelysningen så är det ett steg på vägen, skicka lite text till displayen och prova att justera kontrasten
Som elf98 säger, troligen kontrasten. Får du något utslag alls på displayen när du skruvar?CDK2H skrev:larky skrev:Om du kan starta och stänga av bakgrundsbelysningen så är det ett steg på vägen, skicka lite text till displayen och prova att justera kontrasten
Ja det går bra att både slå på och av skärmen nu och jag har justerat kontrasten men ingen text dyker upp på skärmen. Prövat skriva till skärmen via line20.0, line20.1 och snart alla de "line" som finns men inget dyker upp.
LCDon verkar inte göra så mycket heller - eller är detta för bokstäverna? Har inte märkt någon skillnad iallafall när jag skriver 1 eller 0 till LCDon
edit: Mottager mer än gärna fler tips, jag har inte kommit längre sedan sist
zyber skrev:Som elf98 säger, troligen kontrasten. Får du något utslag alls på displayen när du skruvar?CDK2H skrev:larky skrev:Om du kan starta och stänga av bakgrundsbelysningen så är det ett steg på vägen, skicka lite text till displayen och prova att justera kontrasten
Ja det går bra att både slå på och av skärmen nu och jag har justerat kontrasten men ingen text dyker upp på skärmen. Prövat skriva till skärmen via line20.0, line20.1 och snart alla de "line" som finns men inget dyker upp.
LCDon verkar inte göra så mycket heller - eller är detta för bokstäverna? Har inte märkt någon skillnad iallafall när jag skriver 1 eller 0 till LCDon
edit: Mottager mer än gärna fler tips, jag har inte kommit längre sedan sist
börja med att skriva 1 till LCDon, och sen skriv en text till line20.0.
Najs tack. Du vill inte skicka över hela det där scriptet så jag har något att titta och bygga på?flyvert skrev:echo adderar "\n" - newline om du inte ber om undantag (echo -n ...).
printf är rätt bra att formatera text med, även Python.