Arduino - écran TFT d’images bitmap depuis une carte SD (1 / 7 étapes)

Etape 1: Connexion il vers le haut

Les connexions sont différentes de celles dans mon autre Instructables (c’est pour mon confort!) vous pouvez changer les affectations des broches, mais utilisent-ils les broches SPI de matériel :

  • UNO + 5V pour afficher broche 1 (VCC)
  • UNO + 5V à travers une résistance de 56 ohms pour afficher Broche 8 (LED)
  • UNO 0V (GND) pour afficher la broche 2 (GND)
  • Broche numérique de UNO 7 grâce à un 1K 2 résistance à afficher la broche 4 (RESET), ajouter un 1K 8 résistance d’affichage broche 4 au GND
  • Broche numérique UNO 8 à un 1K 2 résistance à la SD card SD_CS, ajouter un 1K 8 résistance de SD_CS au GND
  • Broche numérique de UNO 9 grâce à un 1K 2 résistance à afficher pin 5(DC/RS), ajouter un 1K 8 résistance d’affichage broche 5 GND
  • Broche numérique de UNO 10 grâce à un 1K 2 résistance à afficher la broche 3 (CS), ajouter un 1K 8 résistance d’affichage broche 3 au GND
  • Broche numérique de UNO 11 grâce à un 1K 2 résistance à toutes deux affichent broche 6 (MOSI) et le pin de la carte SD SD_MOSI, ajouter un 1K 8 résistance d’affichage broche 6 au GND
  • Broche numérique UNO 12 direct sur carte SD SD_MISO (ou par l’intermédiaire de 1K 2, voir ci-dessous)
  • Broche numérique de UNO 13 grâce à un 1K 2 résistance à toutes deux affichent broche 7 et pin de la carte SD SD_SCK, ajouter un 1K 8 résistance d’affichage broche 7 au GND

Autres brochage à l’Arduino peut être utilisé en adaptant l’esquisse si vous avez un écran d’un autre fournisseur ou souhaitez utiliser une installation existante.

Vous pouvez mettre une résistance de 2 (ou il y a tout) inline 1K en série avec le MISO signal ligne (entre axe de UNO 12 et SD_MISO) cela aidera à protéger la carte SD dans le cas où vous passez accidentellement la broche UNO 12 à la sortie un + logique 5V 1... La carte SD pourrait survivre à ce type d’abus, mais vous ne pouvez pas être heureux... et la résistance limite le courant dans l’appareil à un couple de mA.

Gardez à l’esprit l’écran j’ai incorpore pullups 10K pour le + 3.3V d’alimentation sur les lignes de la SD Card SPI, cela signifie qu’à l’aide des résistances de valeur plus élevées dans le diviseur de tension (ces baisse les niveaux de 5V UNO à autour de 3V logique) n’atteindra pas une logique fiable zéro et ça ne marchera pas ! Idéalement, nous utiliserions un convertisseur de niveau logique mais résistances sont si bon marchés et ils fonctionnent très bien à ces fréquences car la capacité parasite des lignes que nous roulons n’est pas ce que marquante. L’affichage est assez gourmand en marche donc la dissipation dans les résistances n’est pas que significative en comparaison.

Ne pas insérer et retirer la carte SD lorsque l’Arduino est alimenté, cela peut (ne!) altère la carte et il faudra reformater !

Articles Liés

Arduino - écran TFT des icônes et des images de la mémoire FLASH

Arduino - écran TFT des icônes et des images de la mémoire FLASH

Dans ce Instructable vous trouverez une bibliothèque et croquis pour tracer les images stockées dans la mémoire FLASH Arduino sur un écran TFT.Ici, nous utilisons mon préféré base de 2.2" 320 x 240 pixels ILI9341 affichage TFT. Cet affichage est une
Lecture audio depuis une carte SD avec Arduino

Lecture audio depuis une carte SD avec Arduino

Lecture de fichiers audio depuis une carte SD dira. Sans l'aide de n'importe quel module jouera les fichiers audio MP3 avec lecteur de carte SD.Étape 1: matériaux :Matériaux :ArduinoModule de carte SDHaut-parleuradaptateur et la carte sdÉtape 2: Sect
Sortie GIF sur VGA depuis une carte SD à l’aide de Conseil Zybo

Sortie GIF sur VGA depuis une carte SD à l’aide de Conseil Zybo

Il s'agit d'un tutoriel sur la façon de construire un système qui produit des GIFs à un moniteur VGA à l'aide d'une planche de Zybo. Les GIFs sont pré-chargés sur une carte SD. Il s'agissait de notre dernier projet pour une classe de systèmes embarqu
Raspberry Pi B + boot depuis une carte SD

Raspberry Pi B + boot depuis une carte SD

Le nouveau modèle de Raspberry Pi B + utilise des Micro SD cards(WOOHOO!!!), attendre que se passe-t-il si j'ai des cartes SD de mon vieux Pi je veux utiliser ?C'est quoi cette instructables a été créé pour vous y aider.Grâce à la Fondation de la Ras
Comment faire une poche iPhone Stand depuis une carte Standard

Comment faire une poche iPhone Stand depuis une carte Standard

c'est mon premier instructable, et c'est tout à fait celui simple ! Vous pouvez le faire en moins de 5 minutes, et c'est très utile !Étape 1: matériaux Les objets suivants sont requis pour ce tutoriel.Carte-portefeuille de taille • un standard (n'uti
Comment faire pour récupérer des photos depuis une carte mémoire

Comment faire pour récupérer des photos depuis une carte mémoire

avec l'extensivement utilisation de carte mémoire, plus de gens font face à la situation de rétablissement de données de carte. La plupart d'entre eux pensent qu'il est difficile de récupérer les données de la carte mémoire, et il y a récupération de
Reware votre PDA: double boot Linux sur un Palm TX depuis une carte SD

Reware votre PDA: double boot Linux sur un Palm TX depuis une carte SD

dans le cadre du projet Reware , nous avons travaillé à Eyebeam depuis juillet sur le rendant facile d'installer votre propre logiciel sur des appareils comme le Palm TX. Nous avons maintenant notre premiere video HOWTO, montrant les bases de l'utili
Votre Image sur un Arduino ! -TFT LCD écran Guide

Votre Image sur un Arduino ! -TFT LCD écran Guide

avez-vous déjà entendu des écrans TFT LCD ?  Ils sont d'excellents moyens pour afficher les informations de votre Arduino, ou afficher des photos.  L'équipe Arduino vient de sortir un écran TFT LCD officiel avec leur nouveau Robot à la Maker Faire 20
Arduino BMP180 lectures du capteur température et de pression sur une écran TFT de 1.8" couleur

Arduino BMP180 lectures du capteur température et de pression sur une écran TFT de 1.8" couleur

Affichages graphiques couleur ajoutent une nouvelle dimension à comment les informations recueillies par un Arduino de capteurs peuvent être affichées. Les écrans TFT sont aussi remarquablement bon marchés par rapport au type LCD.Dans le sketch Ardui
Arduino débutant - à l’aide d’un écran TFT de 1,8 pouces

Arduino débutant - à l’aide d’un écran TFT de 1,8 pouces

Il s'agit de votre guide d'introduction à l'utilisation d'un 1.8 en TFT avec un Arduino. J'aime le 1.8 en affichage par sa petite taille et faible coût. J'ai obtenu le mien pour environ 10 $ sur ebay, ici. Il ne vient pas avec des instructions, mais
Arduino croquis pour un graphisme rétro compteur analogique sur un écran TFT modern

Arduino croquis pour un graphisme rétro compteur analogique sur un écran TFT modern

Un autre croquis de ma collection qui peut être intéressant...Affichage de petits nombres de digital de la température et l'humidité etc. sur un écran minuscule n'est pas toujours la meilleure façon d'afficher les informations. Les vieux compteurs an
Multimètre analogique « cercle » Arduino sur couleur écran TFT

Multimètre analogique « cercle » Arduino sur couleur écran TFT

Un autre projet Arduino pour l'affichage des lectures de capteurs etc..L'esquisse de l'exemple inclus dans l'instructable comprend le compteur fonction à utiliser dans vos propres projets de dessin, la fonction n'est pas dans une bibliothèque de sort
Arduino « Talking » Temp / humidité sur un écran TFT LCD w / relais

Arduino « Talking » Temp / humidité sur un écran TFT LCD w / relais

De l'esprit des http://arduinotronics.blogspot.comMaj : Ajout de notre bouclier SpeakEasy par synthèse vocale (TTS) pour en faire une Station météo « Parler » !Maj : Ajout d'une carte à relais 4 ports pour la télécommandeMaj : Ajout des calculs de Po
Comment faire pour convertir des images bitmap pour l’affichage OLED SSD1306 dirigé par ATtiny85

Comment faire pour convertir des images bitmap pour l’affichage OLED SSD1306 dirigé par ATtiny85

Le principal objectif de ce tutoriel est de montrer comment convertir bitmap monochrome pour fichier HEX et géré par Attiny85 et OLED display SDD1306.En raison de l'exécution de campagne pour Arduino Attiny25/45/85 PCB minuscule CHEAP polyvalent comp