Hallo,

Ik zou graag een display in de trekker plaatsen waarmee men de basisgegevens zou kunnen aflezen zoals:
-Snelheid
-afgelegde weg
-datum en tijd
-hectarenteller
-eventueel buitentemperatuur
...
Hier zijn enkele voorbeelden van wat ik in gedachten heb:
http://pictures.tractorfan.nl/groot/c/case/292412-interieur-case.jpg
http://pictures.tractorfan.nl/groot/j/john-deere/464318-intreur-john-d…

Nu, voor mij is dit volledig nieuw. Ik heb hier al het een en ander gelezen over lcd display's en de programmering ervan, maar ik ben echt nog een leek en zou graag weten waar en hoe ik moet beginnen.

Eerst en vooral de keuze van lcd. Op de site van crystalfontz.com heeft men veel soorten: seriële, USB,grafische, karakter LCD's. Wat is nu juist het verschil tussen deze en wat zou best zijn voor mijn toepassing?

Ik had gedacht aan dit:
http://www.crystalfontz.com/product/XES635BKTFEKU.html

Want het moet goed leesbaar zijn in zonlicht, alsook in het donker, en het moet wat tegen stof kunnen.Zou het ook mogelijk zijn om bv een grafische LCD te nemen en dan daar een behuizing rond maken?

Uit hetgeen ik allemaal al heb gelezen, is het niet zo makkelijk dan ik dacht en komt er veel programmering bij.
Op de site van Crystalfontz staan heel wat tools om je lcd te besturen via de pc. Maar heb je dan een controller nodig of zit dat al ingebouwd in het lcd of hoe gaat dit?

Ik weet het , het zijn heel wat vragen, maar ik wil gewoon ergens kunnen beginnen, hopelijk kunnen jullie mij helpen..

Da's een LCD met een of andere USB interface eraan. Misschien leuk als je het aan een PC hangt, anders zou ik niet weten wat je ermee zou moeten. Bepaal hoeveel data je kwijt wilt en hoe groot je display daarvoor moet zijn. Je kunt ook afwisselen, al dan niet automagisch.

Grafisch is leuk, maar net een stapje verder dan character-based. Kan er wel gelikter uit zien, vergt echter ook meet van je programmeerkunsten (en niet te vergeten... in hoeverre je in staat bent een datasheet te lezen en te begrijpen).

Als je je LCD gekozen hebt, kun je eens kijken of er een leuke library voor een AVR voor te krijgen is. Die controllers kosten geen drol en zijn in C te programmeren. Als die lib er niet is, moet je die zelf maken. Niet echt spannend, maar je kunt er wel even mee zoet zijn als je helemaal 'groen' bent.

Dan moet je kijken waar je input vandaan komt. Dat zul je op de een of andere manier ook aan je controller moeten knopen. Is dat serieel? Welk protocol?

Op basis daarvan kun je je controller uitzoeken, de hardware gaan maken en de software gaan schrijven.

Ik zeg niet dat het niet kan, maar als je er echt nog nooit wat mee gedaan hebt, is het een beste kluif en er zullen niet veel mensen zijn die vanuit die positie het tot een werkend geheel zullen krijgen. Desalniettemin succes!

Oké, bedankt voor het onderscheid maar deze lcd's op die foto's, zijn dat dan karaktergebaseerde of grafische?

Ik zou natuurlijk ook kunnen beginnen met enkel de snelheid weer te geven.. Zou je daarvoor een +5V puls naar de controller kunnen sturen, afkomstig van een reed-contact in het wiel?

De formules voor omrekening naar snelheid is niet moeilijk, maar welk programma heb je dan nodig om dit in de controller te steken? (u spreekt van in C te programmeren, ik heb enkel wat ervaring in Java)

Iets als tijd en datum, daarvoor heb je geen input nodig, enkel de juiste timers.

Die libraries waar je het over hebt, waar kan ik die vinden?

Op 15 mei 2011 15:32:43 schreef andy7383:
Oké, bedankt voor het onderscheid maar deze lcd's op die foto's, zijn dat dan karaktergebaseerde of grafische?

Wat denk je zelf? (als het al geen custom-made exemplaren zijn...)

Ik zou natuurlijk ook kunnen beginnen met enkel de snelheid weer te geven.. Zou je daarvoor een +5V puls naar de controller kunnen sturen, afkomstig van een reed-contact in het wiel?

Zit er niet iets moderners op die traqtor? Contact in de bak ofzo?

De formules voor omrekening naar snelheid is niet moeilijk, maar welk programma heb je dan nodig om dit in de controller te steken? (u spreekt van in C te programmeren, ik heb enkel wat ervaring in Java)

Java schrijf je niet op een controller. Punt. (en ja, het kan wel... of Maxim heeft een stel 8051 klonen waar java op kan lopen. Laat maar).

Iets als tijd en datum, daarvoor heb je geen input nodig, enkel de juiste timers. En die blijven ook lopen als je de spanning van het spul af haalt?

Ja, het kan. Neem maar gewoon een RTC.

Die libraries waar je het over hebt, waar kan ik die vinden?

Scroogle stuk?