Benutzer-Werkzeuge

Webseiten-Werkzeuge


anleitungen:oled:werbetafel

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
anleitungen:oled:werbetafel [2025/06/29 09:43] – [790 TFT-Display-Steuerung] raily74anleitungen:oled:werbetafel [2025/07/04 14:48] (aktuell) – [Download der Dateien] raily74
Zeile 8: Zeile 8:
  
 Die Adapter für die 0,96 und 1,8 Zoll-Displays haben mit der MobaLedLib streng genommen nichts zu tun. \\ Die Adapter für die 0,96 und 1,8 Zoll-Displays haben mit der MobaLedLib streng genommen nichts zu tun. \\
-Sie wurden von Jürgen ([[https://forum.mobaledlib.de/memberlist.php?mode=viewprofile&u=65|fromue]]) im Herbst 2021 bei einem unserer Stammtische vorgestellt und das damit verbundene Interesse war groß. Jürgen stellte daraufhin im November 2021 den Sketch zur Verfügung und präsentierte uns im Video seine Tankstelle.\\ +Die grundsätzliche Idee wurde von Jürgen ([[https://forum.mobaledlib.de/memberlist.php?mode=viewprofile&u=65|fromue]]) im Herbst 2021 bei einem unserer Stammtische vorgestellt und das damit verbundene Interesse war groß. \\ 
 +Jürgen stellte daraufhin im November 2021 den Sketch und einen Anschlussplan zur Verfügung und präsentierte uns im Video seine Tankstelle.\\ 
  
 {{youtube>hgw6ZbXdfeM?}}\\ {{youtube>hgw6ZbXdfeM?}}\\
Zeile 34: Zeile 35:
 | 6 | ST7735Sx | Molex JST-Stecker, 1,25mm RM, 9-polig | [[https://de.aliexpress.com/item/1005003978264348.html|AliExpress]] | | | 6 | ST7735Sx | Molex JST-Stecker, 1,25mm RM, 9-polig | [[https://de.aliexpress.com/item/1005003978264348.html|AliExpress]] | |
 | 2 | A1 | Arduino Nano | [[https://www.reichelt.de/arduino-nano-v3-atmega-328-mini-usb-arduino-nano-p142943.html| ARDUINO NANO]] | Günstiger bei AliExpress | | 2 | A1 | Arduino Nano | [[https://www.reichelt.de/arduino-nano-v3-atmega-328-mini-usb-arduino-nano-p142943.html| ARDUINO NANO]] | Günstiger bei AliExpress |
 +| 2 | C1, C2 | Keramik-Kondenstor, 100nF, 50V | | nicht nötig bei SMD-Vorbestückung |
 +| 2 | C3, C4 | Elko, 100uF, 25V | | nicht nötig bei SMD-Vorbestückung |
 +| 1 | D1 | Schottky-Diode, 40V, 1A, SS14| | nicht nötig bei SMD-Vorbestückung |
 +| 1 | R1 | SMD-Widerstand 2K7, 0805 | | nicht nötig bei SMD-Vorbestückung |
 +| 1 | LED5 | SMD-LED grün, 1206 | | nicht nötig bei SMD-Vorbestückung |
  
 ---- ----
 <WRAP pagebreak></WRAP> <WRAP pagebreak></WRAP>
 +
 +===== Zusammenbau =====
 +Alle Teile werden an ihren Positionen eingelötet, beginnend mit den JST-Steckern, gefolgt von SD-Card Reader, Arduino und der 3,5mm Klemme.
 +Beim SD-Card Reader empfiehlt es sich, beim Löten einen Kunststoffring einer Stiftleiste vorn unter die Platine zu legen, damit sie parallel zur Platine bleibt.
 +
 +<WRAP round info>
 +{{:bilder:anleitungen:bauanleitungen:oled:790:790_revision.jpg?120 |}}Damit man im Schadensfall an die Schutzdiode des eingelöteten Arduinos kommt, hat die Platine an dieser Stelle eine Ausfräsung. \\
 +So kann der Arduino verlötet werden, was das Gehäuse sehr klein werden lässt.
 +</WRAP>
 +
 +===== Molex JST-Stecker statt Wannenstecker =====
 +Im Lauf der Entwicklung zeichnete sich ab, dass die bei der MobaLedLib üblichen Flachbandkabel ungeeignet für den Einsatz an den Displays waren.
 +  * Mit einem Stecker können bis zu zwei Displays versorgt werden. Die Y-Aufteilung erfolgt erst kurz vor dem Doppel-Display.
 +  * Die Flachbandkabel sind beim Aufteilen auf zwei Displays zu sperrig.
 +  * Das achtpolige Flachbandkabel ist zu sperrig, um davon mehrere unter einem Bahnsteig zu verlegen.
 +  * Die Reihenfolge der Pins ist bei 0,96"- und 1,8"-Display unterschiedlich.
 +  * Flachbandkabel in anderer Reihenfolge als der vorgesehenen anzuschließen ist schwierig.
 +  * Sechs 10-polige Wannenstecker hätten die Platine um 50% größer gemacht.
 +
 +Daher gehen wir bei den Displays den Weg über 9-polige JST-Stecker im Rastermaß 1,25mm. Um das Crimpen der winzigen Stecker zu vermeiden, bieten wir im Shop fertige Kabel mit angecrimpten Buchsen an. Die neun Kabel sind in unterschiedlichen Farben, sodass der Anschluss der unterschiedlichen Displays zum Kinderspiel wird.
 +
 +{{:bilder:anleitungen:bauanleitungen:oled:790:molex-jst.jpg?480 |}}
 +
 +====== Die Kabelfarben ======
 +Die Farbe der Kabel kann frei festgelegt werden. Es empfiehlt sich aber, immer dieselbe Reihenfolge zu wählen, damit. die Fehlersuche einfacher wird. Die nachfolgende Tabelle ist eine Empfehlung.
 +
 +
 +<webcode renderingMode="onlyResult" frameborder="0" >
 +<code html>
 +<table style="border: 1px solid black; padding:5px; height:101%;">
 +
 +<tr style="border: 1px solid black; padding:5px;">
 +<th style="border: 1px solid black; padding:5px;" width="25%"></th>
 +<th style="border: 1px solid black; padding:5px;" width="25%">Farbe</th>
 +<th style="border: 1px solid black; padding:5px;" width="50%">Verwendung</th>
 +</tr>
 +
 +<tr style="border: 1px solid black; padding:5px;">
 +<td style="border: 1px solid black; padding:5px; background-color: #000000;" width="25%">&nbsp;</td>
 +<td style="border: 1px solid black; padding:5px;" width="25%">Schwarz</td>
 +<td style="border: 1px solid black; padding:5px;" width="50%">Negative Spannungsversorgung "Masse/GND"</td>
 +</tr>
 +
 +<tr style="border: 1px solid black; padding:5px;">
 +<td style="border: 1px solid black; padding:5px; background-color: #FFFFFF;" width="25%">&nbsp;</td>
 +<td style="border: 1px solid black; padding:5px;" width="25%">Weiß</td>
 +<td style="border: 1px solid black; padding:5px;" width="50%">Positive Spannungsversorgung "+5V"</td>
 +</tr>
 +
 +<tr style="border: 1px solid black; padding:5px;">
 +<td style="border: 1px solid black; padding:5px; background-color: #FF0000;" width="25%">&nbsp;</td>
 +<td style="border: 1px solid black; padding:5px;" width="25%">Rot</td>
 +<td style="border: 1px solid black; padding:5px;" width="50%">SCL/SCK</td>
 +</tr>
 +
 +<tr style="border: 1px solid black; padding:5px;">
 +<td style="border: 1px solid black; padding:5px; background-color: #00C000;" width="25%">&nbsp;</td>
 +<td style="border: 1px solid black; padding:5px;" width="25%">Grün</td>
 +<td style="border: 1px solid black; padding:5px;" width="50%">SDA</td>
 +</tr>
 +
 +<tr style="border: 1px solid black; padding:5px;">
 +<td style="border: 1px solid black; padding:5px; background-color: #0000FF;" width="25%">&nbsp;</td>
 +<td style="border: 1px solid black; padding:5px;" width="25%">Blau</td>
 +<td style="border: 1px solid black; padding:5px;" width="50%">RST</td>
 +</tr>
 +
 +<tr style="border: 1px solid black; padding:5px;">
 +<td style="border: 1px solid black; padding:5px; background-color: #808080;" width="25%">&nbsp;</td>
 +<td style="border: 1px solid black; padding:5px;" width="25%">Grau</td>
 +<td style="border: 1px solid black; padding:5px;" width="50%">DC/A0</td>
 +</tr>
 +
 +<tr style="border: 1px solid black; padding:5px;">
 +<td style="border: 1px solid black; padding:5px; background-color: #930DF2;" width="25%">&nbsp;</td>
 +<td style="border: 1px solid black; padding:5px;" width="25%">Violett</td>
 +<td style="border: 1px solid black; padding:5px;" width="50%">CS Display 1</td>
 +</tr>
 +
 +<tr style="border: 1px solid black; padding:5px;">
 +<td style="border: 1px solid black; padding:5px; background-color: #FF6900;" width="25%">&nbsp;</td>
 +<td style="border: 1px solid black; padding:5px;" width="25%">Orange</td>
 +<td style="border: 1px solid black; padding:5px;" width="50%">Positive Spannungsversorgung "+3,3V"</td>
 +</tr>
 +
 +<tr style="border: 1px solid black; padding:5px;">
 +<td style="border: 1px solid black; padding:5px; background-color: #FFFF00;" width="25%">&nbsp;</td>
 +<td style="border: 1px solid black; padding:5px;" width="25%">Gelb</td>
 +<td style="border: 1px solid black; padding:5px;" width="50%">CS Display 2</td>
 +</tr>
 +</table>
 +
 +</code>
 +</webcode>
  
 ===== 3D-Gehäuse - TFT-Display-Steuerung ===== ===== 3D-Gehäuse - TFT-Display-Steuerung =====
Zeile 47: Zeile 147:
 https://github.com/Hardi-St/MobaLedLib_Docu/tree/master/3D_Daten_fuer_die_MobaLedLib/Gehaeuse-102/Beta2/ \\ https://github.com/Hardi-St/MobaLedLib_Docu/tree/master/3D_Daten_fuer_die_MobaLedLib/Gehaeuse-102/Beta2/ \\
 <wrap em>Platzhalter - noch nicht hochgeladen</wrap> <wrap em>Platzhalter - noch nicht hochgeladen</wrap>
 +</WRAP>
 +
 +===== Download der Dateien =====
 +
 +<WRAP round box 80%>
 +[[https://github.com/raily74/MobaLedLib/tree/main/OLED/Werbetafel|{{:bilder:icons:github-mark.png?nolink&50 |}}]]Arduino Sketch "Werbetafel":\\
 +https://github.com/raily74/MobaLedLib/blob/main/OLED/Werbetafel/Werbetafel_80x160_Display_12x.zip \\
 </WRAP> </WRAP>
anleitungen/oled/werbetafel.1751190184.txt.gz · Zuletzt geändert: von raily74