ArduiTouch 4 - Utilisation du module lecteur de carte sur l'écran TFT

Avec un peu de travail de soudure et l’insertion d’une fente dans le boîtier, nous pouvons activer le lecteur de carte SD au bas de l’écran TFT et l’utiliser pour l’enregistrement de données, par exemple.

Tout d’abord, nous avons besoin de souder une barre de stylo sur l’écran. Nous desserrons les vis sur le fond et séparons l’unité d’affichage de la carte de base. Maintenant, nous insérons une bande de broches de 4 broches dans les trous pour J4 et soudez une seule broche pour le moment.

En contrepartie, nous avons besoin d’une bande de ressort à 4 pôles. Étant donné que seulement trois des quatre contacts tombent dans la zone de la grille de trou de la carte de base, nous devons plier un ressort de contact afin qu’une ligne puisse être soudé plus tard.

Maintenant, nous pouvons soigneusement insérer l’unité d’affichage dans la carte de base. Les contacts de la barre de printemps doivent tenir dans les trous de la zone de la grille de trou.

La meilleure chose est maintenant de visser l’unité d’affichage à nouveau afin qu’il soit précisément aligné.

Maintenant, nous pouvons souder la bande de ressort dans la carte de base et la bande d’en-tête dans l’unité d’affichage, puis débrancher l’unité d’affichage à nouveau. Maintenant vient le câblage.

La ligne d’horloge est soudé à la broche pliée de la bande de ressort de l’autre côté de la planche et guidée à travers un trou vers le côté câblage. Nous connectons la ligne Chip Select à GPIO17 de l’ESP32. C’est à ça que ça ressemble.

Nous pouvons maintenant tout assembler à nouveau. S’il vous plaît ne pas l’installer dans le logement encore, nous avons un problème. Une carte SD insérée se dresse sur le côté du tableau. Nous avons donc besoin d’une place dans le logement, mais plus tard. D’abord, nous voulons tester si le câblage est correct. Pour le test, nous utilisons l’exemple qui est inclus dans la bibliothèque SD de l’ESP32.

Dans cette esquisse, nous devons faire un petit changement parce que nous utilisons une autre épingle pour le CS.

configuration vide ()"
Serial.begin(115200);
si (! SD.begin (17)){
Serial.println ("Card Mount Failed");
retour;
    }

 

Si nous insérons une carte SD (max. 32 Go) dans le lecteur et commençons le programme, nous devrions obtenir un journal de test détaillé dans le moniteur de série. Si le message de diue "Card Mount Failed" apparaît, il ya quelque chose de mal avec le câblage.

Et maintenant au logement. Nous avons deux options. Soit moudre une fente dans le boîtier, ce qui n’est pas facile (image principale de ce poste), ou si une imprimante 3D est disponible, un nouveau boîtier avec impression de fente est disponible. J’ai mis en place un fichier TSL correspondant Les thingivers Disponible.

Amusez-vous à soudure et à moudre.

Encore un indice !

Il ya une nouvelle version de la carte ArduiTouch (01-02) qui contient le cavalier pour la programmation. Ce conseil dispose également d’un transistor conducteur pour le rétro-éclairage de la TFT pour épargner l’ESP32. Toutefois, cela nécessite un petit changement de programme :

  pinMode(TFT_LED, Sortie);   digitalWrite (en)(TFT_LED, Haute);    affichage d’interrupteur sur   digitalWrite (en)(TFT_LED, Faible); afficher l’affichage de commutateur sur la version 01-02

 

EtalagesEsp-32Projets pour avancéMaison intelligente

5 commentaires

masterflai

masterflai

Eine sehr schöne Idee. Vielen Dank für die Anleitung und die bereitgestellte Druckvorlage.

Sven

Sven

Man kann auch eine mmc Karte benutzen.

Tim Meisner

Tim Meisner

Noch ein Hinweis. Es gibt auch kürzere Mini-SD Adapter, wo man die Mini-SD von der Seite einschieben kann. In dem Fall muss man nichts am Gehäuse machen.

Tim Meisner

Tim Meisner

Nach der Montage hab ich immer den Fehler bekommen, dass die SD Karte nicht gemountet werden kann. Nach dem Durchmessen hab ich dann fest gestellt, dass MISO und CLK im Bereich WEMOS D1 vertauscht sind. Ich hab das ArduiTouch mit der Boardversion 1.4. Da ich gewinkelte Stiftleisten an das Display gelötet habe und nur eine Steckverbindung mit Kabeln hatte, konnte ich das dann schnell korrigieren.

Thomas Lehnert

Thomas Lehnert

Ich habe auch den SD Kartenleser des Ardui-Touch nach der Anleitung montiert. Dabei stieß ich auf das Problem, dass die Bohrungen des Touchscreen-Modules und die Bohrungen auf der Grundplatine ca 1,5 mm versetzt sind. (Ardui-Touch neue Version)
Ich habe mich aber so beholfen, dass ich alle Pins der zusätzlichen Buchsenleiste wechselseitig zur Seite umgebogen habe. (So wie für den einen Pin beschrieben).
Jetzt konnte ich nach Aufsetzen des Displays und Ausrichtung die Pins so verdrehen, dass sie genau über den Lötpunkten der Grundplatine liegen. Vor dem Verlöten empfiehlt es sich, die Lötaugen, die sich direkt unter der Buchsenleiste befinden mit einem kleinen 3-4 mm Bohrer zu entfernen, um Kurzschlüsse zu vermeiden. Die Verdrahtung habe ich so wie in der Anleitung beschrieben ausgeführt, allerdings die Drähte auf der Displayseite belassen. Wer also das gleiche Problem hat, kann das ja als Lösung nutzen.

Laisser un commentaire

Tous les commentaires sont modérés avant d'être publiés

Messages de blogs recommandés

  1. Installez maintenant ESP32 via l'administrateur de la carte
  2. Lüftersteuerung Raspberry Pi
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1
  4. ESP32 - das Multitalent
  5. OTA-Over the Air-ESP Programmation par WiFi