LCD-display till Arduino Uno

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
awant
Inlägg: 55
Blev medlem: 4 mars 2008, 20:48:48
Ort: Umeå

LCD-display till Arduino Uno

Inlägg av awant »

Har nu ett litet problem:

Mitt projekt med arduinon funkar utmärkt för mig men jag vill nu ha en fristående
LCD-display istället för att läsa resultat via dator/Usb.

En HD44780 kompatibel display ser ut att kunna vara ett bra val.
Behöver 2 x 40 rader.
Problemet är att displayen använder ben 2,3 och 4 på arduinon.
Dessa ben är nu upptagna av min egen inkoppling.
Jag kan ej byta benfiguration, bestäms av funktionerna i ett library.

Jag har kollat runt lite på nätet och kommit fram till att en seriell
display skulle fungera fint.
Elfa har display som kostar skjortan :cry: .
Farnell har ej det jag vill ha.

Har däremot hittat detta i Usa:
http://shop.moderndevice.com/products/20x4lcd-lcd117kit

Men jag vill helst beställa från Sverige!

Alltså, Jag söker en lösning för att kombinera en display med arduino men ej alla tåtar som behövs!

Kan någon peka mig i rätt riktning?

Tack på förhand.
Användarvisningsbild
Klas-Kenny
Inlägg: 11843
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: LCD-display till Arduino Uno

Inlägg av Klas-Kenny »

Går det inte att ändra i biblioteket?
Eller att helt enkelt låta bli biblioteken, och skriva koden på egen hand.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: LCD-display till Arduino Uno

Inlägg av sodjan »

Jag har inga LCD'er med inbyggt serieinterface, men däremot har jag
ett antal byggsatser till ett RS232 (eller TTL/CMOS) till HD44780 adapter.
Se : http://www.wulfden.org/TheShoppe/k107/about.shtml.

Killen som har sidan har tydligen även fixat ett färdigt Arduino-lib
och lite demokod. Notera dock att programvaran som ligger i de
kretsar som jag har inte är senaste revison. Om det spelar någon
roll har jag inte en susning om !

Det ser inte *exakt* ut som å bilden, det är samma produkt men det har
kanske genomgått en eller annan revision sedan jag skaffade mina satser.
Det är alltså en lös sats som sr i princip ut som nedan. Minns inte om det
är mins sats som jag har fotat eller om den är en bild från nätet.

De jag har är alltså komplette kit *inkl* processorn, på hemsidan ovan
finns kitten både med och utan processor...

100:- kan vi säga per sats komplett med frakt.
Jag har även lite olika LCD'er, men ingen 2x40 just nu.
Dete är inte världens vanligaste format, 4x20 är vanligare (även
om jag inte har någon sådan just nu heller :-) ...)

Däremot har ett antal VFD'er i 2x40 format, men då är det inte längre
HD44780 och inte heller seriellt (vad jag minns, kanske både och...).
Dock drar de betydligt mer ström än en vanlig LCD. Över 1A har jag för mig.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
ToPNoTCH
Inlägg: 5152
Blev medlem: 21 december 2009, 17:59:48

Re: LCD-display till Arduino Uno

Inlägg av ToPNoTCH »

awant skrev:Problemet är att displayen använder ben 2,3 och 4 på arduinon.
Nää...

Problemet är att du inte kollat vad kommandot för initiering av LCD kan göra. :P
Syntax

LiquidCrystal(rs, enable, d4, d5, d6, d7)
LiquidCrystal(rs, rw, enable, d4, d5, d6, d7)
LiquidCrystal(rs, enable, d0, d1, d2, d3, d4, d5, d6, d7)
LiquidCrystal(rs, rw, enable, d0, d1, d2, d3, d4, d5, d6, d7)


Parameters

rs: the number of the Arduino pin that is connected to the RS pin on the LCD


rw: the number of the Arduino pin that is connected to the RW pin on the LCD (optional)


enable: the number of the Arduino pin that is connected to the enable pin on the LCD


d0, d1, d2, d3, d4, d5, d6, d7: the numbers of the Arduino pins that are connected to the corresponding data pins on the LCD. d0, d1, d2, and d3 are optional; if omitted, the LCD will be controlled using only the four data lines (d4, d5, d6, d7).
farbrorlarry
Inlägg: 247
Blev medlem: 10 mars 2006, 19:44:31
Ort: Arboga
Kontakt:

Re: LCD-display till Arduino Uno

Inlägg av farbrorlarry »

Jag kör med den libben och denna typ av display http://www.dfrobot.com/index.php?route= ... duct_id=51

Dock är den lite mindre än den du hade tänkt dig. Det jag stött på är att den kolliderar lite med lite andra funktioner på min arduino ethernet. Så jag har fått ändra några ben. Personligen hade jag nog gått på en display med i2c istället om jag skulle göra om det.
perra_e
Inlägg: 983
Blev medlem: 13 februari 2009, 16:26:53
Ort: Jönköping

Re: LCD-display till Arduino Uno

Inlägg av perra_e »

Det är som ToPNoTCH skriver. Har du bara 6 pinnar över, vilka som hellst, kan du använda en vanlig HD44780 kompatibel display.

--Per
j.po
Inlägg: 279
Blev medlem: 24 november 2008, 20:40:19
Ort: Halmstad
Kontakt:

Re: LCD-display till Arduino Uno

Inlägg av j.po »

Om inte tipset med 4 pinnars mode fungerar så kommer här ett annat förslag.
Varför inte bygga en egen RS232 display. Köp en extra Arduino Uno och koppla in displayen på denna. skicka sedan texten via de seriella pinnarna mellan Arduinokorten. Det extra Arduinokortet kommer alltså att visa samma text på displayen som du skickar till seriella monitorn idag.
X-IL
EF Sponsor
Inlägg: 8486
Blev medlem: 3 december 2008, 07:47:20
Ort: Hallstahammar

Re: LCD-display till Arduino Uno

Inlägg av X-IL »

sodjan skrev:Jag har inga LCD'er med inbyggt serieinterface, men däremot har jag
ett antal byggsatser till ett RS232 (eller TTL/CMOS) till HD44780 adapter.
Se : http://www.wulfden.org/TheShoppe/k107/about.shtml.

Killen som har sidan har tydligen även fixat ett färdigt Arduino-lib
och lite demokod. Notera dock att programvaran som ligger i de
kretsar som jag har inte är senaste revison. Om det spelar någon
roll har jag inte en susning om !

Det ser inte *exakt* ut som å bilden, det är samma produkt men det har
kanske genomgått en eller annan revision sedan jag skaffade mina satser.
Det är alltså en lös sats som sr i princip ut som nedan. Minns inte om det
är mins sats som jag har fotat eller om den är en bild från nätet.

De jag har är alltså komplette kit *inkl* processorn, på hemsidan ovan
finns kitten både med och utan processor...

100:- kan vi säga per sats komplett med frakt.
Jag har även lite olika LCD'er, men ingen 2x40 just nu.
Dete är inte världens vanligaste format, 4x20 är vanligare (även
om jag inte har någon sådan just nu heller :-) ...)

Däremot har ett antal VFD'er i 2x40 format, men då är det inte längre
HD44780 och inte heller seriellt (vad jag minns, kanske både och...).
Dock drar de betydligt mer ström än en vanlig LCD. Över 1A har jag för mig.
Det där ser ut som en bra första uppgift för min nya lödstation. E-mail på väg.
awant
Inlägg: 55
Blev medlem: 4 mars 2008, 20:48:48
Ort: Umeå

Re: LCD-display till Arduino Uno

Inlägg av awant »

Tackar för svaren.

Skall kolla upp mer om detta som ToPNoTCH skriver.

Kan man själv ändra benfiguration så fungerar det.
X-IL
EF Sponsor
Inlägg: 8486
Blev medlem: 3 december 2008, 07:47:20
Ort: Hallstahammar

Re: LCD-display till Arduino Uno

Inlägg av X-IL »

Ville bara slå ett slag för Sodjans RS232->HD44780-kort. Lödde ihop det häromkvällen och testade ikväll, inga som helst problem när jag väl hittat en vettig terminal.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: LCD-display till Arduino Uno

Inlägg av sodjan »

Kul att det fungerade! :-)
Vilken version av dokumentationen från "wulfden" sidan
var det som stämde överens med min version på adapter?
X-IL
EF Sponsor
Inlägg: 8486
Blev medlem: 3 december 2008, 07:47:20
Ort: Hallstahammar

Re: LCD-display till Arduino Uno

Inlägg av X-IL »

Jag tror man klarar sig rätt bra med vilken som. Det finns en specifik för Rev1 som kortet var, men sen har jag sett i nåt av de andra dokumenten att det står förklarat skillnaderna.
Skriv svar