Forum: PC-Programmierung USB-Display DIY


von Tenshi S. (tenshi_s)


Lesenswert?

Moin moin,

Ich weiß nicht ob ich hier richtig bin aber ich habe mir folgendes für 
den Einstieg in die Welt der Mikrocontroller gesetzt:

Ich möchte mir gern ein kleines Display 2x16 für meinen PC bauen, auf 
dem ich mir verschiedene Texte anzeigen lassen kann (Musiktitel, 
eingeloggter Benutzer, derzeitig eingeschaltete Geräte im Netzwerk, ...)
Nur weiß ich Lieder nicht so richtig wie ich da beginnen soll, ich habe 
leider nichts in Richtung Elektronik gelernt außer ein Langzeit 
Praktikum beim Elektroinstallateur.
Ich bin bereit und willig einige Tutorien durch zu arbeiten da ich sehr 
interessiert bin.
Folgendes habe ich so bisher verstanden - lasse mich aber gern eines 
besseren belehren sofern das falsch ist -

Ich nehme einen USB-I2C Adapter und verbinde ihn mit dem 2x16 Display.

Folgendes fehlt mir aber wenn der Gedanke richtig ist, welche Pins 
müssen verbunden werden, GND und VCC sind mir bewusst nur der Rest ist 
mir unschlüssig.

Vielen Dank im voraus hoffe ich habe das so halbwegs verstanden.

von Max D. (max_d)


Lesenswert?

Fang doch für den einstig in µC erstmal mit was kleinem an.
Kauf dir nen arduino nano klon und lass die led drauf blinken....

von Tenshi S. (tenshi_s)


Lesenswert?

Max D. schrieb:
> Fang doch für den einstig in µC erstmal mit was kleinem an.
> Kauf dir nen arduino nano klon und lass die led drauf blinken....

An und für sich ein super tipp, dachte nur dass, mein vorhaben schon zu 
den Anfängen gehört =)
Eine evtl. doofe frage: ein Tipp, welchen arduino Klon ich mir für die 
anfänge holen sollte?

von Max D. (max_d)


Lesenswert?

Tenshi S. schrieb:
> An und für sich ein super tipp, dachte nur dass, mein vorhaben schon zu
> den Anfängen gehört =)

Für einen fortgeschrittenen Menschen ist das zwar vergleichsweise 
einfach (solange man eifnach die anzuzeigenden Daten aus dem PC-Proggi 
rauskriegt), aber für einen Anfänger enthält das Vorhaben zu viele 
"Baustellen" auf einmal.

Tenshi S. schrieb:
> Eine evtl. doofe frage: ein Tipp, welchen arduino Klon ich mir für die
> anfänge holen sollte?

http://www.ebay.de/itm/252099054706 erstbester ebaylink
Der große Vorteil an den Arduino-Boards ist, dass man erstmal mit der 
Arduino-Software testen kann (und damit ein sicher funktionierendes 
System hat) und dann ohne Neukauf auf GCC umsteigen kann.
Selbst AVR-Studio kann man dann benutzen, man muss nur avrdude als 
externes tool einbinden (gibt Anleitungen dazu).
Wenn man sich dann mit dem Ding etwas wohl fühlt, dann sind die ~40€ für 
einen richtigen ISP-Adapter auch kein so großes Ding mehr.

von Tenshi S. (tenshi_s)


Lesenswert?

Max D. schrieb:
> Ebay-Artikel Nr. 252099054706 erstbester ebaylink
> Der große Vorteil an den Arduino-Boards ist, dass man erstmal mit der
> Arduino-Software testen kann (und damit ein sicher funktionierendes
> System hat) und dann ohne Neukauf auf GCC umsteigen kann.
> Selbst AVR-Studio kann man dann benutzen, man muss nur avrdude als
> externes tool einbinden (gibt Anleitungen dazu).
> Wenn man sich dann mit dem Ding etwas wohl fühlt, dann sind die ~40€ für
> einen richtigen ISP-Adapter auch kein so großes Ding mehr.

Was hältst du von diesem Set hier?
http://www.ebay.de/itm/Arduino-Raspberry-Lernkit-Starter-Anfanger-All-in-One-UNO-R3-Kit-3-/252157251861?hash=item3ab5be5115:g:nXQAAOSwBLlU5Mb5

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Tenshi S. schrieb:
> Ich nehme einen USB-I2C Adapter und verbinde ihn mit dem 2x16 Display.

Hast Du denn ein Display mit I2C-Ansteuerung?

Ohne das ist Dein USB-I2C-Adapter etwas fehl am Platze.

Die üblichen HD44780-basierten Displays werden nicht über I2C 
angesteuert.

: Bearbeitet durch User
von Max D. (max_d)


Lesenswert?

Tenshi S. schrieb:
> Was hältst du von diesem Set hier?
> Ebay-Artikel Nr. 252157251861

Also wenn du sonst garkeine Bauteile hast, dann kann es sinnvoll sein 
sich damit einen "Grundstock" anzulegen. Allerdings kriegst du für 30€ 
auch die relevanten bauteile einzeln und wenn dir µC nicht zusagt, dann 
hast du so 30€ in den Sand gesetzt. Ausserdem hat der enthaltene 
Arduino-Klon (uno hieß die Bauform glaubich) einen ziemlich krummen 
Abstand zwischen den Pinreihen.

Der Nano-Klon passt direkt auf ein Breadboard (ist btw auch eine 
sinnvolle Investition). Und den Rest (paar LEDs, Widerstände und so) 
kannst du dir ja auch loße dazukaufen.

von Tenshi S. (tenshi_s)


Lesenswert?

Rufus Τ. F. schrieb:
> Tenshi S. schrieb:
>> Ich nehme einen USB-I2C Adapter und verbinde ihn mit dem 2x16 Display.
>
> Hast Du denn ein Display mit I2C-Ansteuerung?
>
> Ohne das ist Dein USB-I2C-Adapter etwas fehl am Platze.
>
> Die üblichen HD44780-basierten Displays werden nicht über I2C
> angesteuert.

Dachte da an so etwas
http://www.robotshop.com/en/devantech-2x16-i2c-serial-lcd-blue.html

Max D. schrieb:
> Tenshi S. schrieb:
>> Was hältst du von diesem Set hier?
>> Ebay-Artikel Nr. 252157251861
>
> Also wenn du sonst garkeine Bauteile hast, dann kann es sinnvoll sein
> sich damit einen "Grundstock" anzulegen. Allerdings kriegst du für 30€
> auch die relevanten bauteile einzeln und wenn dir µC nicht zusagt, dann
> hast du so 30€ in den Sand gesetzt. Ausserdem hat der enthaltene
> Arduino-Klon (uno hieß die Bauform glaubich) einen ziemlich krummen
> Abstand zwischen den Pinreihen.
>
> Der Nano-Klon passt direkt auf ein Breadboard (ist btw auch eine
> sinnvolle Investition). Und den Rest (paar LEDs, Widerstände und so)
> kannst du dir ja auch loße dazukaufen.

Ok klingt logisch. Werde mir dann mal den bestellen den du sagtest.

: Bearbeitet durch User
von Eric B. (beric)


Lesenswert?

Tenshi S. schrieb:
> Dachte da an so etwas
> http://www.robotshop.com/en/devantech-2x16-i2c-serial-lcd-blue.html

Stolze Preis für so ein kleines Display. Schau dir noch mal Angebote von 
anderen Anbietern an. zB:

http://www.pollin.de/shop/dt/MTg4ODc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_TRULY_MCC162C4_1_16x2.html

(Wie macht man einen anständigen Link aus so was?)

von Clemens L. (c_l)


Lesenswert?


: Bearbeitet durch User
von Max D. (max_d)


Lesenswert?

Eric B. schrieb:
> Tenshi S. schrieb:
>> Dachte da an so etwas
>> http://www.robotshop.com/en/devantech-2x16-i2c-ser...
>
> Stolze Preis für so ein kleines Display. Schau dir noch mal Angebote von
> anderen Anbietern an. zB:
>
> http://www.pollin.de/shop/dt/MTg4ODc4OTk-/Baueleme...
>
> (Wie macht man einen anständigen Link aus so was?)

Das Ding von dem robotshop ist auch mit einem programmierten PIC 
"huckepack" der die I²C Umsetzung macht. Ist aber eher Quatsch sowas zu 
kaufen, wenn dann eine generische Lösung mit PCF8574....

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Clemens L. schrieb:
> Alles nach der ID ist optional:
> http://www.pollin.de/shop/dt/MTg4ODc4OTk-/LCDModul_MCC162C4

Genauer: Alles nach dem Bindestrich.

http://www.pollin.de/shop/dt/MTg4ODc4OTk-

Das Display allerdings kann nicht per I2C angesteuert werden.

von Eric B. (beric)


Lesenswert?

Rufus Τ. F. schrieb:
> Clemens L. schrieb:
>> Alles nach der ID ist optional:
>> http://www.pollin.de/shop/dt/MTg4ODc4OTk-/LCDModul_MCC162C4
>
> Genauer: Alles nach dem Bindestrich.

Na ja, ich meinte es eher noch ein wenig allgemeiner: so was wie
[hier-eine-lange-url kurztext].

von Marc S. (marc_s86)


Lesenswert?

wenn dir wartezeit nichts aus machet, nimm das hier:

http://de.aliexpress.com/item/1602-16x2-HD44780-Character-LCD-w-IIC-I2C-Serial-Interface-Adapter-Module/32553847655.html

unter 2$ inklusive versand aus china.

dazu dann
http://de.aliexpress.com/item/Free-Shipping-Pro-Mini-Module-Atmega168-5V-16M-For-Arduino-Compatible-Nano/32503908465.html

ein arduino nano für 1,30$ aus china und du hast außer 4 drähten um LCD 
und Arduino zu verbinden alles was du brauchst.

: Bearbeitet durch User
von Max D. (max_d)


Lesenswert?


Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.