Publicité

Donc, vous avez un Arduino. Vous avez appris quelques notions de base, peut-être avez-vous suivi un Guide du débutant Débuter avec Arduino: Guide du débutantArduino est une plate-forme de prototypage électronique open source basée sur du matériel et des logiciels flexibles et faciles à utiliser. Il est destiné aux artistes, designers, amateurs et à toute personne intéressée par la création d'objets ou d'environnements interactifs. Lire la suite pour vous aider à démarrer. Et ensuite?

L'ajout d'un écran à votre Arduino peut servir à de nombreuses fins. Étant donné qu'une utilisation courante des microcontrôleurs est la lecture des données des capteurs, un écran vous permet de voir ces données en temps réel sans avoir besoin d'utiliser le moniteur série dans l'IDE Arduino. Il vous permet également de donner à vos projets une touche personnelle avec du texte, des images ou même de l'interactivité via un écran tactile.

Beaucoup Kits de démarrage Arduino Qu'est-ce qui est inclus dans un kit de démarrage Arduino? [MakeUseOf explique]

J'ai déjà présenté le matériel open-source Arduino ici sur MakeUseOf, mais vous allez avoir besoin de plus que le véritable Arduino pour en construire quelque chose et pour commencer. Les "kits de démarrage" Arduino sont ... Lire la suite venir avec une forme d'affichage simple. Il existe également une variété de Boucliers Arduino Les 4 meilleurs boucliers Arduino pour donner de la puissance à vos projetsVous avez acheté un kit de démarrage Arduino, vous avez suivi tous les guides de base, mais maintenant vous avez atteint une pierre d'achoppement - vous avez besoin de plus de bits et de bobs pour réaliser votre rêve d'électronique. Heureusement, si vous avez ... Lire la suite qui ont des écrans intégrés. Alors que nous avons couvert de plus grandes écrans conçus pour le Raspberry Pi Comment configurer votre écran tactile Raspberry PiLe Raspberry Pi est livré avec une variété d'add-ons utiles, mais un élément de kit qui s'est révélé particulièrement populaire est l'écran tactile Raspberry Pi 7 pouces. Voici comment en configurer un. Lire la suite auparavant, il existe plusieurs options disponibles qui conviennent mieux aux projets basés sur Arduino.

Dans cet article, nous vous expliquerons les différents types d'affichage disponibles, où les obtenir et comment les configurer.

1. Affichage à cristaux liquides

le affichage à cristaux liquides (LCD) est l'affichage le plus courant à trouver dans les projets de bricolage et les appareils électroménagers. Ce n'est pas une surprise car ils sont simples à utiliser, à faible puissance et incroyablement bon marché.

Ce type d'écran peut varier dans sa conception. Certains sont plus grands, avec plus d'espaces de caractères et de lignes, certains sont équipés d'un rétro-éclairage. La plupart se connectent directement à la carte via 8 ou 12 connexions aux broches Arduino, ce qui les rend incompatibles avec les cartes avec moins de broches disponibles. Dans ce cas, achetez un écran avec un Adaptateur I2C, permettant un contrôle en utilisant seulement 4 broches.

arduino display lcd

Disponible pour seulement quelques dollars (ou aussi peu que 1,95 $ sur Aliexpress avec l'adaptateur I2C inclus), ces affichages simples peuvent être utilisés pour donner une rétroaction en temps réel à n'importe quel projet.

Les écrans sont capables d'une grande variété de caractères prédéfinis qui couvrent la plupart des cas d'utilisation dans une variété de langues. Contrôlez votre écran LCD à l'aide de la bibliothèque de cristaux liquides fournie par Arduino. le afficher() et noDisplay () écrivent sur l'écran LCD, comme indiqué dans le tutoriel officiel sur le site Arduino.

arduino display lcd

Remarque: Si vous utilisez un adaptateur I2C pour votre écran LCD, vous devrez utiliser le Bibliothèque LiquidCrystal_I2C au lieu.

Si vous préférez des didacticiels vidéo, Bases du circuit avoir une grande course à travers la mise en place et l'utilisation d'un LCD 16 × 2:

2. Écrans à sept segments

Vous cherchez quelque chose de simple pour afficher des chiffres et quelques caractères de base? Peut-être que vous cherchez quelque chose avec cette sensation d'arcade old school? UNE affichage à sept segments pourrait convenir à vos besoins.

Si vous n'avez jamais rencontré ces petits présentoirs pratiques auparavant, notre Buzz Wire Game en utilise un pour afficher l'état du jeu:

Ces cartes simples sont composées de 7 LED (8 si vous incluez le point) et fonctionnent un peu comme des LED normales avec un Anode ou Cathode connexion. Cela leur permet de prendre une connexion à V + (ou GND pour une cathode commune) et d'être contrôlé à partir des broches de votre Arduino. En combinant ces épingles dans le code, vous pouvez créer des chiffres et plusieurs lettres, ainsi que des dessins plus abstraits - tout ce que vous pouvez imaginer en utilisant les segments disponibles!

Pour une introduction complète sur le fonctionnement de ces écrans, ne cherchez pas plus loin que ce vaste Guide du débutant de AllAboutCircuits.

Pour un guide vidéo à suivre, Kristian Blåsol dédié un épisode de son Tout Arduino écrans série à sept segments:

3. Écran 5110

Le prochain sur notre liste est le Écran 5110, également affectueusement connu sous le nom d'écran Nokia en raison de sa large utilisation dans le bien-aimé et presque indestructible Nokia 3310.

affichage Arduino 5110

Ces minuscules écrans LCD sont monochromes et ont une taille d'écran de 84 x 48 pixels, mais ne vous y trompez pas. Venir à moins de 2 $ sur Aliexpress, ces écrans sont incroyablement bon marché et sont généralement fournis avec un rétro-éclairage en standard.

Selon la bibliothèque que vous utilisez, l'écran peut afficher plusieurs lignes de texte dans différentes polices. Il est également capable d'afficher des images et un logiciel gratuit est conçu pour vous aider à afficher vos créations à l'écran. Bien que le taux de rafraîchissement soit trop lent pour des animations détaillées, ces écrans sont suffisamment robustes pour être inclus dans des projets à long terme, toujours actifs.

Sparkfun a un guide complet pour utiliser ces petits écrans LCD, ou pour une introduction rapide au 5110, regardez cette vidéo de MKMe Lab:

4. Écrans OLED

Pour une amélioration de la résolution et des fonctionnalités, un OLED l'affichage peut être ce que vous recherchez. À première vue, ces écrans ressemblent aux écrans 5110, mais ils constituent une mise à niveau importante. Les écrans standard de 0,96 pouces sont 128 x 64 monochrome, et viennent avec un rétro-éclairage en standard.

Ils se connectent à votre Arduino en utilisant I2C, ce qui signifie qu'à côté du V + et GND broches, seules deux autres broches sont nécessaires pour communiquer avec l'écran. Avec différentes tailles et options de couleurs disponibles, ces écrans sont incroyablement polyvalents.

affichage arduino oled

Pour un projet de prise en main des écrans OLED, notre Construction électronique D20 vous apprendra tout ce que vous devez savoir - et vous vous retrouverez avec les dés numériques geek ultimes pour vos sessions de jeu!

Ces écrans peuvent être utilisés de la même manière que les autres que nous avons mentionnés jusqu'à présent, mais leur taux de rafraîchissement permet des projets beaucoup plus ambitieux. le écran monochrome de base est disponible sur Amazon.

5. LCD TFT

Écrans à cristaux liquides à transistors à couche mince (LCD TFT) sont à bien des égards une autre amélioration de la qualité en ce qui concerne les options pour ajouter un écran à votre Arduino. Disponibles avec ou sans fonctionnalité d'écran tactile, ils ajoutent également la possibilité de charger des fichiers bitmap à partir d'un emplacement pour carte micro SD intégrée.

Arduino a un guide officiel pour la mise en place de leur écran LCD TFT non tactile. Pour un didacticiel vidéo vous enseignant les bases de la configuration de la version à écran tactile, YouTuber educ8s.tv avez-vous couvert:

Avec la version de base de ces écrans coûtant moins de 4 $, et les éditions à écran tactile à moins de 10 $ [Broken Link Removed], ces écrans sont un autre excellent choix lorsque vous avez besoin d'un bel écran pour votre projet.

6. Présentoirs E-Paper

Recherchez-vous quelque chose d'un peu différent? Une E-paper (ou E-ink en fonction de qui vous demandez) l'affichage peut vous convenir. Ces écrans diffèrent des autres, offrant une expérience de lecture beaucoup plus naturelle, il n'est pas surprenant que cette technologie soit la pierre angulaire de presque tous les lecteurs électroniques disponibles.

arduino display e-ink

La raison pour laquelle ces écrans sont si bons est la façon dont ils fonctionnent. Chaque «pixel» contient des particules chargées entre deux électrodes. En commutant la charge de chaque électrode, vous pouvez influencer les particules noires chargées négativement pour échanger des endroits avec les particules blanches chargées positivement.

C'est ce qui donne au papier électronique une sensation si naturelle. En prime, une fois que l'encre est déplacée vers son emplacement, elle n'utilise aucun pouvoir pour la conserver. Cela rend ces écrans naturellement de faible puissance pour fonctionner.

Ces écrans de haute technologie ont un coût plus élevé, avec la 4,3 pouces Waveshare écran arrivant à plus de 50 $. Pour un aperçu complet de la connexion et de la programmation de ces écrans, YouTuber educ8s.tv est à nouveau là pour vous aider:

Screen Dreams

Cet article a couvert la plupart des options disponibles pour les écrans Arduino, bien qu'il existe certainement des façons plus étranges et merveilleuses d'ajouter des commentaires à vos appareils de bricolage.

Maintenant que vous avez une idée de ce qui existe, pourquoi ne pas intégrer un écran dans votre Configuration d'une maison intelligente bricolage Comment contrôler à distance votre maison avec un Arduino, 5 projets de bricolageLa révolution de la maison intelligente se produit maintenant! Nous vous montrons comment créer vos propres gadgets pour maison intelligente en utilisant rien de plus qu'un simple Arduino. Lire la suite ? Si le jeu rétro est plus votre truc, pourquoi ne pas créer votre propre petite version du rétro classique Pong sur l'Arduino Arduino Retro Gaming avec écran OLEDVous êtes-vous déjà demandé combien de travail il fallait pour écrire vos propres jeux rétro? Est-il facile de coder Pong pour l'Arduino? Lire la suite ?

Les possibilités sont infinies, et nous aimerions savoir comment vous avez intégré l'un de ces écrans à vos projets. Avez-vous trouvé une utilisation inhabituelle pour un écran Arduino? Utilisez-vous un écran auquel nous n'avions tout simplement pas pensé dans votre projet?

Faites-nous savoir dans la section commentaire ci-dessous!

Ian Buckley est un journaliste indépendant, musicien, interprète et producteur vidéo vivant à Berlin, en Allemagne. Lorsqu'il n'écrit pas ou sur scène, il bricole de l'électronique ou du code DIY dans l'espoir de devenir un savant fou.