Display an RasüberryPI

Gast #3449453
Lesenswert?

mob schrieb:
> Also kann man es vergessen so ein Display anzuschließen? Gibt es
> firmen
> die einem da machen?

Sicher gibt es die da einen machen, aber wenn Du selber woanders machen 
willst....

nimmst halt einen Displaycontroller der mit SPI ansteuerbar ist und an 
den hängst Du das Display Deiner Wahl, ist ja nicht soooo schwer, oder?

Grüße

MiWi
Gast #3449570
Lesenswert?

Wie man sieht scheint es doch nicht so einfach möglich zu sein, deshalb 
fragenich auch in mehr als einem Forum.

Was ist den an meiner Frage nicht klaar? Was willst du noch wissen 
isnah? Solche postsbbringen mixh nixht weiter, genauso nimm ein 
controller einboard und ein display… welchen controller wie schliesse 
ich das display an das ich verlinkt habe, MiWi?
Gast #3449621
Lesenswert?

Steht doch im Datenblatt.
1-7 kommen die verschiedenen Spannungen
dran und der Rest sind Daten bzw. Befehlsleitungen.
Also kommen an einen Pin des µC dran.
Und dann gehts ans Programmieren.
Mußt du für das Display eine Library schreiben,
und dann läuft das schon.
Wenn du nicht programmieren kannst, dannn lass es.
Wie man es ansteuert steht auch im Datenbaltt.
Da sollte man sich in Zeitdiagramme auskennen.
Gast #3449655
Lesenswert?

Aber welchen SPI Controller nimmt man da?

Ich ann C, aber habe mich noch nicht mit solche Sachen beschäftigt. Wo 
lerne ich wie man eine Lybrary zu einem speziellem display schreibt? Wo 
bekomme ich das ganze wissen um das Display an den RasPI dran zu 
bekommen?

Könnt ihr mir Tips geben damit ich vorankomme?
Gast #3449682
Lesenswert?

Wie wo lerne ich das ?
Da du anscheinend keine Ahnung vom Programmieren
hast, lerne es doch zuerst einmal.
Fang klein an und steigere dich dann.
Die Sprache und das Board welches du hast,
gibt es doch bestimmt im I-Netz genug Kurse zum
lernen. Lerne die Befehle kennen die es gibt und welche
Bedeutung sie haben. Fang an damit ein Programm zu
schreiben, ohne Programmteile aus dem Netz zu klauen.
Setzte deinen Kopf dafür ein. Zeig was du selber Programmiert
hast und wenn dann Fragen sind, dann teile sie uns mit.
Aber wer nix zeigen kann der darf auch keine Hilfe erwarten.
Hier schreibt dir keiner ein Programm.
Wie man es anschließt habe ich schon geschrieben.
Wenn du das schon nicht verstehst, dann fehlt dir noch
viel Fachwissen. Aber arbeite dich in den µC rein,
dann wirst du später erkennen, das deine Frage völliger
blödsinn war.
Gast #3449694
Lesenswert?

Vielleicht habt ihr recht, und lasse das alles lieber bleiben. Ich lerne 
wenn ich einen Leitfaden habe, doch den habe ich hier gerade überhaupt 
nicht, deshalb stelle ich die falschen und vielleicht dummen Fragen.

Nunja so komme ich nicht weiter, ich werde dann ein Jahr abwarten 
müssen, und hoffen das die Vorlesungen zu µProzessoren und µControllern 
mich weiterbringen.

Gruß
Persönliche Seite #3450831
Lesenswert?

Der Raspberry Pi ist prinzipiell keine geeignete Controllerhardware, um 
an ihn irgendwelche Displays anzuschließen. Das hat damit zu tun, daß 
es nur sehr wenig verfügbare I/O-Pins gibt.

Was geht, und das sogar sehr einfach, ist der Anschluss von Displays an 
der HDMI-Schnittstelle. Die ist dafür da.

Was theoretisch auch ginge, wäre der Anschluss von Displays an der 
MIPI-DSI-Schnittstelle, die ist auch dafür da, aber die hat das Problem, 
daß sie a) nicht dokumentiert ist und daß b) Displays, die diese 
Schnittstelle haben, zwar recht einfach zu kaufen sind, aber ebenfalls 
nicht dokumentiert sind.


Ein E-Ink-Display erschwert die ganze Angelegenheit nochmal ganz 
erheblich, weil das gegenüber anderen Displays ausgemachte Exotenware 
ist, die völlig anderen Gesetzmäßigkeiten unterliegt.


Wenn Du wirklich darauf bestehst, am RPI irgendein Display 
anzuschließen, dann nimm eines, das a) problemlos verfügbar ist, das b) 
einen integrierten Controller hat, c) über eine standardisierte 
Schnittstelle wie z.B. SPI angesteuert wird und für das es d) fertige 
Software zur Ansteuerung an in C programmierbaren µCs gibt.

Das Arduino-Umfeld dürfte da verschiedene Möglichkeiten bieten.

Wenn Du das zum laufen bekommen hast, kannst Du Dir nochmal Deine 
E-Ink-Display-Datenblätter ansehen, und versuchen, ob Du irgendetwas 
wiedererkennen kannst.
Gast #3451005
Lesenswert?

Am Ende stellt sich bei e-ink die Frage: Kann man das Problem mit einem 
kompletten Reader erschlaben?
Da gibts teilweise recht gut dokumentierte Linux-Geräte. e-ink hat ja eh 
keine große Geschwindigkeit. So ein eBookreader braucht dann nur ein 
entsprechendes Programm und kann teilweise auch noch USB. Damit gibts 
dann auch Ein-/Ausgabe...
Gast #3451051
Lesenswert?

mob schrieb:
> Aber welchen SPI Controller nimmt man da?
>
> Ich ann C, aber habe mich noch nicht mit solche Sachen beschäftigt. Wo
> lerne ich wie man eine Lybrary zu einem speziellem display schreibt? Wo
> bekomme ich das ganze wissen um das Display an den RasPI dran zu
> bekommen?
>
> Könnt ihr mir Tips geben damit ich vorankomme?

Ich glaube Dir nicht daß Du C kannst, denn wenn Du so programmierst wie 
Du hier schreibst wird der Compiler seine liebe Not mit dem, was Du ihm 
zumutest haben. Und wenn Du besser C schreibst als Du hier Text kodierst 
ist es eine Frechheit, Dich hier nicht ebenso entsprechend zu bemühen.

Zu Deiner Frage welchen Controller Du verwenden kannst: Den, den Du nach 
ausführlicher Marktrecherche zB. unter Berücksichtigung von zur 
Verfügung gestellten oder (frei?) verfügbaren Libs verwenden möchtest 
und der dann für Dich auch käuflich erhältlich ist. Der Markt war einst 
relativ groß, wie er jetzt aussieht kann ich Dir nicht beantworten.

Grüße

MiWi
Gast #3452398
Lesenswert?

Vielen dank für die Antworten! Werde mir die Threads oben durchlesen. 
Hier mal eine Positive Nachricht, der Verkäufer hat mir mitgeteilt das 
sie auch ein demo-kit bzw Controller board anbieten mit dem man dieses 
Display ansteuern kann. Man lädt die Bilder per usb auf das 
Board/display.

Ob das aber ein ganzes system mit linux ist wo ich meine software drauf 
laufen lassen kann weiss ich nicht.

Hier ein 
Bild:http://img.alibaba.com/img/product/nova/d/dl/go/od/lc/dlgoodlcd/314896654.jpg

Was meint ihr kann man auf dem Board direkt linux apps laufen lassen 
oder ist das nur der Controller? Dann könnte ich ja theoretisch meine 
app auf den Raspi schreiben und das Controller Board mit dem Display 
wird dann per usb an dem Raspi hängen, geht das so?
Gast #3453012
Lesenswert?

Du verwechselt da wohl etwas. Der Umstand, daß du "C kannst" heißt 
nicht, daß du das bist was man einen "funktionalen Programmierer" nennt. 
Wenn du bereits bei der kognitiven Aufnahme der Datenblätter 
Schwierigkeiten hast, wie willst du dann echtzeitfähigen, schnellen Code 
schreiben der ein Display bedient? Hinzu kommt, daß der Raspi 
hardwaremäßig permanent Interrupts wirft die dein Timing durcheinander 
bringen werden. Glaube mir, hier will dich keiner ärgern. Aber das 
Tripel Raspi + selbstgestricktes hw/sw-LCD-Interface + Anfängerwissen 
passt nicht zusammen. Benutze eine Fertiglösung, bei raspberrypi.org, 
hackaday.com und wie die ganzen Seiten alle heißen wird sich sicher das 
ein oder andere finden lassen. Erforsche wie die Entwickler das gemacht 
haben und taste dich dann allmählich in tieferes Detailwissen vor - 
Reverse Engineering quasi. Alles andere führt nur zu Frust.
Beitrag #5748321 wurde von einem Moderator gelöscht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren