Salut! Si vous êtes dans des projets d'électronique de bricolage, en particulier quelque chose d'aussi cool qu'un mètre pH, vous avez probablement entendu parler des LCD à 7 segments. Je suis un véritable fournisseur LCD à 7 segments, et je suis ici pour partager quelques conseils sur la façon dont vous pouvez utiliser ces affichages Nifty dans votre projet de pH Meter.
Pourquoi choisir un écran LCD à 7 segments pour votre pH-mètre?
Tout d'abord, expliquons pourquoi un LCD à 7 segments est un excellent choix pour un pH-mètre. Les valeurs de pH vont généralement de 0 à 14, qui peuvent être facilement affichées à l'aide d'un LCD à 7 segments. Ces écrans sont simples, faciles à lire et peuvent afficher clairement les valeurs numériques. Ils sont également relativement peu coûteux, ce qui en fait une option budgétaire pour les amateurs et les diyers.


Un autre avantage est que les LCD à 7 segments sont des dispositifs de faible puissance. Étant donné qu'un pH-mètre est souvent un appareil portable, la consommation d'énergie est un facteur crucial. Un écran LCD à 7 segments ne drainera pas votre batterie rapidement, permettant à votre pH le compteur de fonctionner pendant des périodes plus longues sans avoir besoin d'une recharge.
Types de LCD à 7 segments
Il existe plusieurs types d'écran LCD à 7 segments disponibles sur le marché. En tant que fournisseur, j'ai vu beaucoup de modèles différents, et chacun a ses propres fonctionnalités uniques.
Un type populaire est leLCD FSTN monochromatique réfléchissant. Ce type d'écran LCD utilise une lumière ambiante pour afficher les nombres, ce qui signifie qu'il n'a pas besoin d'un rétro-éclairage. C'est super pour une utilisation en plein air où il y a beaucoup de soleil. La technologie FSTN offre un bon contraste et des angles de vision larges, ce qui facilite la lecture des valeurs de pH à différentes positions.
Ensuite, il y a leÉcran LCD réfléchissant. Semblable à l'écran LCD FSTN, il s'appuie également sur la lumière ambiante. Cependant, il a une apparence différente et peut offrir différents niveaux de contraste. Les écrans de LCD réfléchis sont souvent utilisés dans les applications où la consommation d'énergie est une préoccupation majeure, car elles ne nécessitent aucun pouvoir supplémentaire pour l'éclairage.
LeAffichage VA LCDest une autre option. VA signifie l'alignement vertical, qui fournit des rapports de contraste élevés et d'excellents angles de vision. Ces écrans sont souvent utilisés dans les applications où la qualité de l'image est importante, et elles peuvent également être un excellent choix pour un pH-compteur, surtout si vous voulez un écran plus professionnel.
Connexion de l'écran LCD à 7 segments à votre pH METER
Maintenant, passons dans le Nitty-Gritty de connecter l'écran LCD à 7 segments à votre pH. La première étape consiste à comprendre l'épinglage de l'écran LCD. La plupart des LCD à 7 segments ont 10 à 12 broches, selon qu'ils ont un point décimal ou non.
Vous devrez connecter les broches d'alimentation (généralement VCC et GND) à votre source d'alimentation. Assurez-vous de vérifier les exigences de tension de l'écran LCD, car différents modèles peuvent nécessiter des tensions différentes. La plupart des LCD à 7 segments fonctionnent à 3,3 V ou 5V.
Ensuite, vous devrez connecter les broches du segment. Ces épingles sont utilisées pour contrôler chacun des sept segments (A, B, C, D, E, F et G) de l'affichage, ainsi que le point décimal s'il est disponible. Vous pouvez utiliser un microcontrôleur, comme un Arduino, pour contrôler ces broches.
Voici un exemple simple de la façon dont vous pouvez connecter un LCD à 7 segments à un Arduino:
// Définissez les broches pour le LCD const int segmentPins à 7 segments [7] = {2, 3, 4, 5, 6, 7, 8}; const int decimalpin = 9; void setup () {// Définissez les broches du segment comme sortie pour (int i = 0; i <7; i ++) {pinMode (segmentPins [i], sortie); } pinmode (decimalpin, sortie); } void loop () {// affiche un nombre (par exemple, 5) affichage (5); retard (1000); } void DisplayNumber (int numéro) {// Définissez les modèles de segment pour chaque nombre d'octets segmentPatterns [10] = {0b0011111111, // 0 0b00000110, // 1 0b01111111, // 2 0b01001111, // 3 0b011110111, //0b01101101, // 5 0b011111111111111 0b00000111, // 7 0b0111111, // 8 0b01101111 // 9}; // Obtenez le modèle de segment pour le modèle d'octet de numéro donné = segmentPatterns [numéro]; // Définissez les broches du segment en fonction du modèle pour (int i = 0; i <7; i ++) {DigitalWrite (segmentPins [i], bitRead (modèle, i)); }}
Ce code est un exemple de base de la façon dont vous pouvez contrôler un LCD à 7 segments à l'aide d'un Arduino. Vous devrez le modifier pour afficher les valeurs de pH réelles de votre capteur de pH.
Programmation de l'affichage
Une fois que vous avez connecté l'écran LCD à votre microcontrôleur, vous devrez le programmer pour afficher les valeurs de pH. La première étape consiste à lire les valeurs de pH de votre capteur de pH. La plupart des capteurs de pH sortent une tension analogique, que vous pouvez convertir en une valeur de pH à l'aide d'une courbe d'étalonnage.
Voici un exemple de la façon dont vous pouvez lire la valeur de pH à partir d'un capteur de pH et l'afficher sur l'écran LCD à 7 segments:
// Définissez les broches pour le LCD const int segmentPins à 7 segments [7] = {2, 3, 4, 5, 6, 7, 8}; const int decimalpin = 9; // Définissez la broche pour le capteur de pH const int phSensorpin = a0; void setup () {// Définissez les broches du segment comme sortie pour (int i = 0; i <7; i ++) {pinMode (segmentPins [i], sortie); } pinmode (decimalpin, sortie); } void Loop () {// Lisez la valeur de pH à partir du capteur int caporvalue = analograad (phSensorpin); float phValue = map (SensorValue, 0, 1023, 0, 14); // Affichez la valeur de pH sur le LCD DisplayNumber ((int) phValue); retard (1000); } void DisplayNumber (int numéro) {// Définissez les modèles de segment pour chaque nombre d'octets segmentPatterns [10] = {0b0011111111, // 0 0b00000110, // 1 0b01111111, // 2 0b01001111, // 3 0b011110111, //0b01101101, // 5 0b011111111111111 0b00000111, // 7 0b0111111, // 8 0b01101111 // 9}; // Obtenez le modèle de segment pour le modèle d'octet de numéro donné = segmentPatterns [numéro]; // Définissez les broches du segment en fonction du modèle pour (int i = 0; i <7; i ++) {DigitalWrite (segmentPins [i], bitRead (modèle, i)); }}
Ce code lit la valeur de pH à partir du capteur, le convertit en une valeur de pH entre 0 et 14, puis affiche la partie entière de la valeur de pH sur l'écran LCD à 7 segments. Vous pouvez également le modifier pour afficher la partie décimale si vous souhaitez plus de précision.
Étalonnage et dépannage
L'étalonnage est une étape importante dans tout projet de pH-mètre. Vous devrez calibrer votre capteur de pH pour assurer des lectures précises. Cela implique généralement d'utiliser des solutions de pH connues (par exemple, pH 4, pH 7 et pH 10) et ajuster la courbe d'étalonnage en conséquence.
Si vous avez du mal à faire afficher l'écran LCD, il y a quelques choses que vous pouvez vérifier. Tout d'abord, assurez-vous que les connexions sont correctes et qu'il n'y a pas de fils lâches. Vous pouvez également vérifier les niveaux de tension pour vous assurer qu'ils sont dans la plage acceptable de l'écran LCD.
Si l'écran vacille ou ne montre pas les nombres complets, cela pourrait être un problème avec l'alimentation ou la programmation. Essayez légèrement augmenter la tension d'alimentation ou vérifier votre code pour toute erreur.
Conclusion
L'utilisation d'un écran LCD à 7 segments dans un projet de mètre pH est un excellent moyen d'afficher clairement et efficacement les valeurs de pH. Avec le bon type d'écran LCD et une programmation appropriée, vous pouvez créer un mètre de pH professionnel facile à utiliser et fiable.
Si vous êtes intéressé à acheter des écrans LCD à 7 segments pour votre projet de pH Meter ou tout autre projet électronique, n'hésitez pas à nous contacter. Nous offrons une large gamme d'écran LCD à 7 segments de haute qualité à des prix compétitifs. Que vous ayez besoin d'un écran LCD réfléchissant pour une utilisation en plein air ou d'un écran LCD VA pour une meilleure qualité d'image, nous vous avons couvert. Commençons une conversation et voyons comment nous pouvons vous aider à donner vie à votre projet!
Références
- Documentation Arduino
- feuilles de données du capteur de pH
- Manuels du fabricant LCD
