À l’aide de tft itead 2.8 arduino UNO sheild sur MEGA (2 / 6 étapes)

Étape 2: Modifier la bibliothèque UTFT

la Lib UTFT est très bonne bibliothèque qui sert à conduire un grand nombre de modules d’écrans tft. notre module est inclus.

Après avoir installé la bibliothèque, vous devriez voir quelque chose comme la première image. Ce sont les fichiers de la bibliothèque.

Cette bibliothèque est une des grandes bibliothèques, il faut environ 30 Ko de la mémoire flash de l’arduino ! C’est trop pour arduino uno ! vous pouvez presque rien ajouter au code avec cette bibliothèque.

le MEGA a 256 Ko de mémoire programme, c’est très bon espace et peut faire de très bonnes choses avec elle, en outre, il y a 54 pin la plupart d'entre eux encore libre d’utiliser, et l’analogique seulement 5 sont prises de 16. Il s’agit le plus souvent plus que suffisant pour la plupart des projets.

Après avoir téléchargé la bibliothèque, vous devez ouvrir ses fichiers et modifier quelque chose dedans !

Ouvrez le fichier de bibliothèque UTFT pour voir quelque chose de semblable à la première photo, puis ouvrez le dossier nommé "matériel", vous devriez voir les familles de la mcu (AVR, bras et pic32) le méga et uno sont de la famille avr, donc nous ouvrir.

maintenant vous devriez voir mcu de l’arduino qui utilise (ie. l’uno utilise le Atmega_328p) et vous pouvez voir un fichier d’en-tête nommé "HW_AVR_defines"... c’est notre objectif... Ouvrez-le avec certains programmes (CODE:: BLOCKs est utilisé ici).

un Conseil rapide, la bibliothèque UTFT est très grand lib qui fonctionne selon le Conseil d’administration ou mcu qui est utilisé et le module qui est défini. le fichier principal utft appeler les définitions du matériel selon vos entrées, donc lorsque vous choisissez Outils-Conseil---> les arduino mega. Il appelle les définitions de l’arduino mega, pour connaître la connexion broches pour le module, vous avez trop sellected.

ce qui on va pour faire ici, est de modifier quelque chose dans la bibliothèque qui rendent le méga, utilise les defentions de droite lorsque vous utilisez un bouclier d’uno avec elle. Le développeur de bibliothèque utft ajouter cette fonctionnalité à la bibliothèque, que nous avons à faire, est de permettre à elle.

nous pouvons le faire :

1. Ouvrez le fichier avec le nom « HW_AVR_defines »
2. vous devriez voir quelque chose comme pic2
3. Lisez la note au début du code
ligne 6 dit que vous devriez "décommentez la ligne suivante la ligne suivante pour activer cette fonctionnalité"

4. décommenter la ligne 7, qui permettent les définitions d’uno sheild sur mega.
5. Enregistrez et sortez.
6. déplacer ou copier le fichier de bibliothèque dans le répertoire de bibliothèques aruino IDE (Supposons que vous savez comment le faire: 3)

maintenant, nous avons terminé avec cette étape ! dans l’étape suivante nous vous pour montrer comment utiliser la bibliothèque et de définir les broches sur le mega.

Articles Liés

Comment utiliser 2,4 pouces TFT LCD SPFD5408 avec Arduino Uno et Mega

Comment utiliser 2,4 pouces TFT LCD SPFD5408 avec Arduino Uno et Mega

Ce Instructable est de savoir comment travailler 2,4 TFT avec le contrôleur de SPFD5408avec les bibliothèques du Adafruit pour TFT.Cette bibliothèque est la bibliothèques de TFT Adafruit changé à travaille dans écrans TFT 2.4 avec le contrôleur de SP
Tactile TFT basé UI avec Arduino UNO

Tactile TFT basé UI avec Arduino UNO

I, m très friand d'affichage à cristaux liquides TFT. J'ai donc décidé de l'apprendre. Il y avait déjà des Bibliothèque disponible pour ce travail. Mais j'ai trouvé la plupart d'entre eux a été pour différents contrôleurs. Il y avait un gars sur intr
2.4" TFT LCD tactile Shield Arduino

2.4" TFT LCD tactile Shield Arduino

2.4" TFT LCD tactile Shield Arduino UNO Hello World2.4" diagonale TFT LCD tactile résistif 4 fils LED rétroéclairage de l'écranÉtape 1: Scetch#include / / bibliothèque graphique de base#include / / spécifiques au matériel bibliothèque #include#d
Contrôlée de bricolage Bluetooth téléphone Droid BB-8 avec Arduino UNO

Contrôlée de bricolage Bluetooth téléphone Droid BB-8 avec Arduino UNO

Je suis un grand fan de Star Wars et quand j'ai vu la Star Wars : The Force Awakens j'ai pensé que j'ai besoin d'un droïde de BB-8. C'était génial, comment cette petite sphère s'installe dans le film. Alors j'ai décidé que je vais faire ce droid qui
Contrôler un CC MIDI dans Ableton Live avec un Arduino Uno

Contrôler un CC MIDI dans Ableton Live avec un Arduino Uno

Dans ce instructable nous allons utiliser un potentiomètre sur une Arduino Uno pour contrôler un MIDI CC dans Ableton Live. Un MIDI CC est synonyme de contrôleur continu, c'est-à-dire un nombre dans la plage de 0 à 127 inclus pour moduler quelque cho
Arduino Uno Ant Farm 64 w / Booster de tension, Buck Toot éclairage LED pilotées, Temp Sensor *

Arduino Uno Ant Farm 64 w / Booster de tension, Buck Toot éclairage LED pilotées, Temp Sensor *

IntroductionNous avons...Arduino Uno microcontrôleurtension boostée...toot Buck piloté par...LED allumée...64 pouces Ant Farm Habitat.  Qui aurait pu éclairage température contrôlée si ce n'était pas pour que le firmware « question ».  Plus sur cela
La première utilisation de 0,96" I2C écran OLED avec Arduino UNO

La première utilisation de 0,96" I2C écran OLED avec Arduino UNO

Aujourd'hui, je vais vous montrer comment utiliser 0,96" I2C écran OLED avec carte Arduino UNO. Il y a beaucoup de différents types d'écrans OLED. J'ai eu 4-épinglé OLED display avec moi. Cette affiche peut être avec broches SPI au lieu de I2C. Ces v
Synthétiseur numérique VRA8-P pour Arduino Uno

Synthétiseur numérique VRA8-P pour Arduino Uno

Commercialisée par ISGK Instrumentshttps://github.com/risgk/Digital-Synth-vra8-pConcept3 voix polyphone Pseudo pour Arduino UnoCaractéristiques3 voix Pseudo polyphone (Paraphonic synthétiseur), Module de sons MIDISerial MIDI en (38400 bits/s), le tau
Synthétiseur numérique VRA8-x pour Arduino Uno

Synthétiseur numérique VRA8-x pour Arduino Uno

Commercialisée par ISGK Instrumentshttps://github.com/risgk/Digital-Synth-vra8-xConceptSynthétiseur expérimentale pour Arduino UnoCaractéristiquesSynthétiseur monophonique (ou Module sonore MIDI)Serial MIDI en (38400 bits/s), le taux PWM Audio Out (P
Arduino Minimum nu bricolage Mega 2560

Arduino Minimum nu bricolage Mega 2560

L'objectif de ce projet est de créer une version de carte Arduino Mega 2560 qui a le plus faible nombre de composants et de plus petite taille du Conseil d'administration.Personnellement pour être utilisé pour des projets de robotique qui nécessitent
Synthétiseur numérique VRA8-m pour Arduino Uno

Synthétiseur numérique VRA8-m pour Arduino Uno

Commercialisée par ISGK Instrumentshttps://github.com/risgk/Digital-Synth-vra8-mConceptSynthétiseur monophonique (MIDI Sound Module) pour Arduino UnoCaractéristiquesSerial MIDI en (38400 bits/s), le taux PWM Audio Out (Pin 6), PWM : 62500 HzFréquence
Chargeur automatique de nourriture de poisson à l’aide d’Arduino Uno

Chargeur automatique de nourriture de poisson à l’aide d’Arduino Uno

Dans cette Instructables, je vais vous montrer comment construire un Chargeur automatique de nourriture des poissons. Si vous n'avez pas n'oubliez pas de nourrir vos poissons tous les jours car votre Arduino le fera pour vous. Vous pouvez également d
Débuter avec ESP8266 à l’aide de commandes AT, NodeMCU ou Arduino (ESP-12E)

Débuter avec ESP8266 à l’aide de commandes AT, NodeMCU ou Arduino (ESP-12E)

Cette Instructable va vous montrer les étapes nécessaires pour s'initier à la ESP8266 à l'aide d'une carte de développement peu fantastique pour le module ESP-12E. La pension comprend tout le nécessaire y compris un port USB à l'adaptateur série, mon
Domotique à l’aide de la Part de l’Arduino-je

Domotique à l’aide de la Part de l’Arduino-je

Ce n'est pas comme n'importe quel autre domotique comme nous l'avons vu plus tôt. C'est dispositif de régulation à distance quelle est la différence. C'est parce qu'il peut contrôler le monde. Vous pouvez contrôler à l'aide de n'importe quel appareil