Ich versuche herauszufinden, ob es möglich ist, Videos von so etwas wie einem Video-MP3-Player oder sogar von einem Mac-Mini oder so etwas an einen Handy-Bildschirm (nur den Bildschirm, nicht das Telefon) zu senden einfacher wie ein Mikrocontroller, bei dem das Video vielleicht auf einer SD-Karte gespeichert ist. Außerdem, wenn es möglich ist, wie würde ich so etwas tun?
Es muss nicht unbedingt ein Handybildschirm sein, aber er muss ungefähr diese Größe haben und für seine Größe eine sehr dichte Auflösung haben. Aus diesem Grund scheint ein Handybildschirm optimal für den Job zu sein. Ich habe versucht, andere Alternativen zu finden, aber die Bildschirme von Hobby-Elektronikseiten für Dinge wie den Arduino scheinen eine sehr geringe Auflösung und geringe Farbtiefe (dh 8 Bit) zu haben.
Einer der beliebtesten Artikel auf Sparkfun ist der 128x128 Nokia Farb-LCD-Bildschirm . Das Protokoll wurde von verschiedenen Personen und Bibliotheken, die für Arduino und andere Plattformen entwickelt wurden, rückentwickelt.
Wenn der Bildschirm nur wenige Pins hat, hat er im Allgemeinen wahrscheinlich einen eingebauten LCD-Controller und verwendet SPI oder I2C für das Protokoll. Solche Protokolle sind normalerweise nicht sehr schwer zu reproduzieren, wenn Sie die ursprüngliche Hardware haben, mit der sie funktioniert haben.
Wenn es andererseits einige Dutzend Pins freilegt, wie zum Beispiel das PSP-LCD, erfordert es normalerweise einen dedizierten externen Controller und verwendet möglicherweise sogar LVDS oder andere komplizierte Signalisierung. Solche Bildschirme sind keine gute Wahl für kleine Mikrocontroller.
Viele LCDs sind bei eBay erhältlich, siehe zum Beispiel diesen Shop .
Meines Wissens nach haben praktisch alle Handybildschirme weit weniger Pixel als die volle VGA-Auflösung von 640 x 480. Wenn das also Ihre Mindestauflösung ist, müssen Sie etwas anderes als einen Handybildschirm verwenden.
Sogar das von Ihnen erwähnte LCD hat eine etwas niedrigere Auflösung von 640 × 360 Pixel (basierend auf einer Definition von "Pixel" ). Leider brachte mein kurzes Googeln nicht einmal den Hersteller und die Hersteller-Teilenummer dieses Bildschirms, geschweige denn Datenblätter oder andere Schnittstelleninformationen.
Im Prinzip ist es mit viel Geduld und den richtigen Werkzeugen (Oszilloskop, Logikanalysator usw.) und der Bereitschaft, während des Experiments einige Geräte zu zerstören, möglich, so gut wie jedes funktionsfähige elektronische Teil zurückzuentwickeln.
In der Praxis, wie Oli Glaser erwähnte, ist es schwierig genug, Geräte auch mit einem Datenblatt in der Hand zum Laufen zu bringen. In der Praxis sind die meisten Handybildschirme so schlecht dokumentiert, dass es (relativ) viel einfacher erscheint, zu einem der wenigen gut dokumentierten Handybildschirme zu wechseln, wie zum Beispiel:
1-Bit-Farb-LCD-Grafikbildschirm mit 240 x 64 Pixeln und Toshiba T6963-Controller http://code.google.com/p/arduino-t6963c/
12-Bit-Farbbildschirme mit 128 x 128 Pixeln, die auf dem Nokia 6100-Telefon, dem Nokia 2600-Telefon (und anderen) verwendet werden. http://arduino.cc/playground/Code/LCDPCF8833 http://www.instructables.com/id/How-To-Use-a-Nokia-Color-LCD/
12-Bit-Farbe 128x128 3V Epson Nokia Telefon-LCD http://arduino.cc/playground/S1D15G10NokiaLCD/S1D15G10NokiaLCD
18-Bit-Farbbildschirm mit 319 x 239 Pixel "SmartGPU" http://arduino.cc/playground/SmartGPU/SmartGPU
320*240 Grafik-LCD http://www.seeedstudio.com/depot/320240-graphic-lcd-w-touch-screen-and-hw-accel-p-147.html
Verwandte Themen: Leicht steuerbares Farb-LCD für Hobbyprojekte?
Hier gibt es ein sehr interessantes Beispiel: pcbheaven . Der Instruktor führt uns von Grund auf durch den Prozess, wenn Sie gerade einen coolen LCD-Bildschirm in einem alten Kofferraum gefunden haben. Ich werde es Ihnen empfehlen, da ich mir alle Videos angesehen habe und sie sehr schön und leicht verständlich waren.
Andreja Ko
Brad Gilbert
Oli Glaser
JonathonG
JonathonG
Oli Glaser