Nokia 5110 : photo, schéma. Connexion de l'écran graphique Nokia 5110 à Arduino

Table des matières:

Nokia 5110 : photo, schéma. Connexion de l'écran graphique Nokia 5110 à Arduino
Nokia 5110 : photo, schéma. Connexion de l'écran graphique Nokia 5110 à Arduino
Anonim

Pour les utilisateurs inexpérimentés qui souhaitent créer de manière indépendante des systèmes de contrôle pour des appareils robotiques ou des outils d'automatisation, divers modules matériels et leurs modifications sont proposés sur le marché des services informatiques. En règle générale, ces appareils ont une architecture simple avec le droit de copier et les logiciels qui les accompagnent sous la forme d'utilitaires simples. Ces produits peuvent être utilisés à la fois indépendamment et connectés à d'autres systèmes informatiques via des interfaces filaires ou sans fil.

Les avantages de travailler avec des écrans graphiques

Auparavant, les écrans graphiques monochromes étaient largement utilisés dans la fabrication de téléphones portables.

Nokia 5110
Nokia 5110

Nokia a sorti un grand nombre de modèles différents équipés d'un tel écran. L'époque de ces téléphones est révolue, mais les écrans n'ont pas disparu du marché et continuent d'être activement utilisés jusqu'à présent. Ils se sont avérés indispensables et, en plus, des appareils bon marché pour afficher des informations textuelles et graphiques. Les affichages graphiques fonctionnent en créant des matrices de points sur les écrans, qui mettent en évidence l'image. Ils économisent des ressources et du temps, tout en affichant une grande quantité d'informations et en consommant peu d'énergie. Les appareils Nokia 5110 peuvent être utilisés dans de nombreux domaines différents: photo, vidéo, télévision, médical et de nombreux autres secteurs.

Avant de décrire comment connecter un écran Nokia à un module matériel Arduino, il est nécessaire de donner une brève introduction à ces appareils.

Avantages de l'utilisation d'Arduino Uno

De nombreuses plates-formes et microcontrôleurs ont été créés qui sont analogues à la plate-forme Arduino présentée dans cet article. Certains de ces analogues sont le BX-24 de Netmedia, le Parallax Basic Stamp et bien d'autres. Cependant, concentrons-nous sur l'Arduino Uno, car ce constructeur présente un certain nombre d'avantages par rapport aux autres contrôleurs. Vous devez y prêter attention lorsque vous choisissez une plate-forme de travail. Tout d'abord, c'est le faible coût de ces appareils. Les modèles avec ce logiciel coûtent moins de 45 $ et peuvent être construits à la main si vous le souhaitez, car ils ont une conception assez simple. Le deuxième point à noter est que les plates-formes Arduino peuvent fonctionner avec tous les systèmes d'exploitation: Windows, Linux et Macintosh OSX, tandis que tous les autres sont limités à fonctionner exclusivement avec Windows.

Description de l'Arduino Uno

Arduino Uno est une plate-forme de développement et de programmation de divers appareils, qui dispose de 14 entrées et sorties numériques, 6 entrées analogiques,plusieurs connecteurs (USB, ICSP, alimentation) et un bouton qui a pour fonction de redémarrer l'appareil. Cette plate-forme dispose d'un fusible intégré qui empêche les courts-circuits et garantit un fonctionnement sûr avec le câble USB. Il se déclenche lorsque plus de 500 mA de courant passe par le port USB. Comparé aux ordinateurs centraux, l'Arduino Uno interagit beaucoup plus étroitement avec l'environnement physique environnant. La plate-forme est construite sur une carte de circuit imprimé et conçue pour fonctionner avec l'open source. Il peut être utilisé à la fois par les étudiants et les amateurs, ainsi que par les professionnels qui peuvent étendre et compléter les modèles à leur guise et travailler librement avec l'open source. La plate-forme est conçue de manière à ce que de nouveaux composants puissent être facilement ajoutés. La conception suppose le choix par le développeur d'une utilisation indépendante de l'appareil, il n'est donc pas placé dans le boîtier et n'a pas de liaison rigide à l'installation.

connexion nokia 5110
connexion nokia 5110

Description de l'écran du Nokia 5110

L'écran graphique Nokia 5110 est un écran monochrome économique avec une diagonale de 1,6 , qui vous permet d'afficher non seulement des informations textuelles, mais également des images. Sa résolution est de 48x84 px, et la tension à laquelle il peut fonctionner est 2,7-5 Q. Les informations sont affichées dans des blocs verticaux, huit pixels de haut et six lignes de large, et chaque contact est étiqueté au dos pour aider les utilisateurs à les localiser.

schéma nokia 5110
schéma nokia 5110

Pour un affichage graphique completdoit être connecté à la carte. Cet article explique comment connecter le Nokia 5110 à l'Arduino Uno pour démarrer avec l'écran.

photo nokia 5110
photo nokia 5110

Matériel nécessaire pour la connexion

  • Écran graphique Nokia 5110;

  • Arduino Uno;
  • boucle ou sept fils;
  • Câble USB (pour la connexion à un ordinateur), batterie ou adaptateur AC/DC (pour alimenter la carte sans l'aide d'un ordinateur).

Comment connecter l'écran graphique Nokia 5110 à Arduino

1. La première étape consiste à connecter l'écran Nokia 5110 à l'Arduino. Inclus avec le périphérique graphique est un support de planche à pain avec huit connecteurs. Si vous envisagez d'utiliser un circuit imprimé, les "jambes droites" conviennent. Dans d'autres cas, il vaut la peine d'acheter des connecteurs à un angle de 90 degrés. Tout d'abord, ils doivent être insérés dans l'écran lui-même, puis attachez l'appareil à l'Arduino.

2. Ensuite, vous devez connecter les fils. Il est préférable d'utiliser un câble, mais un fil MGTF normal fonctionnera également. Il est important de savoir que cet écran n'est pas alimenté en 5 V, mais en 3,3 V. Par conséquent, vous pouvez connecter en toute sécurité 3 V au plus et la masse au moins. Le câblage restant est connecté dans un certain ordre à l'Arduino et au Nokia 5110. Le schéma de connexion est le suivant:

  • Gnd contact (fil commun) - à la masse Arduino (vers moins);
  • Bl (alimentation du rétroéclairage) - à la masse Arduino (au moins);
  • Vcc (puissancemodule) - au port 3.3V sur Arduino.

Ensuite, tous les contacts de droite à gauche sont connectés aux ports:

  • Pin 1 (SCLK - impulsion pour la transmission d'informations) - port numérique D3;
  • Pin 2 (SDIN/MOSI - données) - port numérique D4;
  • Pin 3 (D/C - type de données) - port numérique D5;
  • Broche 4 (RST) - port numérique D6;
  • Pin 5 (SCE - sélection de puce) - port numérique D7.
connecter l'écran nokia 5110 à arduino
connecter l'écran nokia 5110 à arduino

Travailler avec les bibliothèques

Pour afficher les informations nécessaires sur l'écran de l'appareil, vous devez charger la bibliothèque. La meilleure option pour travailler avec des informations textuelles est le programme LCD5110_Graph. Vous pouvez déjà dire d'après le nom que cette bibliothèque a été créée spécifiquement pour Nokia 5110. L'utilitaire peut également être téléchargé sur Internet. Il est joint en tant qu'archive. Le fichier décompressé doit être déplacé dans le dossier Bibliothèques. Après cela, vous pouvez exécuter le programme. Dans la fenêtre ouverte, vous devez sélectionner "Fichier", déplacer le curseur sur "Exemples", puis sélectionner celui dont vous avez besoin. Le code fini apparaîtra à l'écran, ce qui est très clair pour les utilisateurs et élémentaire à utiliser. Toutes les informations nécessaires peuvent être lues et modifiées, mais il est important de ne pas casser la structure du code. Diverses fonctions de la bibliothèque élargiront les possibilités de travail avec le Nokia 5110.

écran graphique nokia 5110
écran graphique nokia 5110

Pour que les dessins graphiques soient affichés à l'écran, ils doivent d'abord être dessinés dans des programmes graphiques tels quecomme Adobe Photoshop ou Paint. Une fois le dessin prêt, il doit être enregistré au format BMP (Monochrome Bitmap). Ensuite, en utilisant la bibliothèque, vous devez convertir le dessin en open source. Après ces étapes, une image apparaîtra à l'écran.

Cette connexion de l'écran Nokia 5110 à Arduino vous aidera à maîtriser les compétences de base du travail avec des écrans graphiques et à apprendre à programmer des images à l'aide de divers modules matériels.

Conseillé: