Table des matières:
- Étape 1: Créer l'interface d'affichage de l'interface utilisateur
- Étape 2: Créer le projet dans le logiciel TOOL
- Étape 3: Communication à puce unique
- Étape 4: Bouton
- Étape 5: État de fonctionnement
- Étape 6: Effet de l'opération
Vidéo: Le contrôle du réfrigérateur avec Tft Lcd : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Avec l'amélioration continue de la technologie, nos appareils électroménagers sont de plus en plus fonctionnels et plus faciles à utiliser.
En tant que passionné d'électronique, je m'intéresse au contrôle des appareils électroménagers. Notre réfrigérateur n'est possible avec aucune des interfaces homme-machine, mais s'il y a un réfrigérateur avec l'interface homme-machine, laissez les utilisateurs peuvent via le fonctionnement de l'écran tactile, contrôler le réfrigérateur sur l'efficacité de refroidissement inférieure, afficher le courant la température à l'intérieur du réfrigérateur, affichez la température intérieure et extérieure actuelle et quelques commentaires sur l'utilisation du réfrigérateur (jours de fonctionnement, durée de vie du filtre, etc.), il est donc très pratique et pratique pour les utilisateurs. Aujourd'hui, je vais donc simplement utiliser un écran tactile pour créer une interface de commande de réfrigérateur. L'afficheur est STONE STVC050WT-01. STONE STVC050WT - 01 est un module d'affichage tactile en 5 pouces, résolution 480 * 272. Sur le module a été intégré l'affichage et le pilote d'écran tactile, les développeurs n'ont besoin que de la conception de l'interface utilisateur officielle du logiciel de conception TOOL et de générer un fichier de programmation téléchargé sur le module d'affichage STONE, puis via un port série (RS232 / RS485 / TTL) correspondent, vous pouvez effectuer des aspects de conception d'interface utilisateur complexes. Rendez-vous sur le site officiel pour plus d'informations:https://www.stoneitech.com/support/download/software
Étape 1: Créer l'interface d'affichage de l'interface utilisateur
Les images de l'interface utilisateur sont conçues par Photoshop. Étant donné que l'écran est de 480*272, la résolution de l'image conçue doit être cohérente avec l'écran. L'effet de conception est le suivant:
Étape 2: Créer le projet dans le logiciel TOOL
Mettez un nouveau projet dans le logiciel de développement STONE STVC050WT-01 TOOL, puis versez l'image de l'interface utilisateur conçue, ajoutez les boutons correspondants et affichez le texte, et l'effet est le suivant:
Il y a peu de commandes, uniquement des commandes d'affichage de texte numérique, des commandes de réglage incrémental, mais ces deux commandes suffisent à remplir la fonction requise.1. La partie supérieure de l'interface UI est le contrôle pertinent du réfrigérateur-congélateur, indiquant la température actuelle, la puissance de travail du réfrigérateur et l'opération clé pour ajuster la puissance. Le bouton "Rapide" signifie que la puissance est réglée au maximum en un clic. 2. La partie centrale de l'interface utilisateur est le contrôle pertinent du réfrigérateur, indiquant la température actuelle, la puissance de fonctionnement du réfrigérateur et l'opération clé pour ajuster la puissance. Le bouton "Rapide" signifie que la puissance est réglée au maximum en un clic. 3. Sous l'interface utilisateur se trouvent des affichages d'état, à travers lesquels les utilisateurs peuvent voir intuitivement le nombre de jours de fonctionnement du réfrigérateur, la durée de vie de l'élément filtrant, la température extérieure et la température intérieure.
Étape 3: Communication à puce unique
Le widget texte
Avec le contenu lié à la communication MCU, nous devons clarifier l'écran d'affichage, le mécanisme de communication MCU et la source de données. STONE STVC050WT-01 communique avec une puce unique via un port série. Auparavant, lorsque nous créions l'interface utilisateur, nous affichions des contrôles. Les données d'affichage de ces commandes d'affichage ont en fait été enregistrées à une certaine adresse du flash de STONE STVC050WT-01.
Ici, nous montrerons la température, les données de température d'un capteur de température, le capteur de température est connecté au micro-ordinateur monopuce, donc lorsque les données de température du micro-ordinateur monopuce sont collectées, il suffit de mettre les données de température via un port série pour l'adresse sur cette commande d'affichage, les données de température peuvent être affichées à l'écran en temps réel. Les instructions d'écriture des données peuvent être trouvées dans la spécification STONE STVC050WT-01. Cette instruction représente l'écriture de 0x00 et 0x04 à l'adresse 0x0020 dans la zone de stockage de données: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x00 0x04 Ici, j'utilise un code à puce unique pour obtenir les résultats suivants:
Une fois que l'écran du port série est connecté par le micro-ordinateur monopuce, le port série du micro-ordinateur monopuce envoie cette instruction, et les données au-dessus de l'adresse 0x0020 de l'écran du port série peuvent être modifiées, et cette adresse est l'affichage de la température de notre réfrigérateur. La même chose est vraie pour tous les autres endroits où les données sont affichées, il suffit de changer l'adresse des données.
Étape 4: Bouton
Nous avons utilisé beaucoup de boutons dans ce projet
Lorsque nous devons lire les commandes d'affichage des données ci-dessus, il suffit de s'inscrire pour lire l'instruction, via le MCU, envoyer une instruction à l'écran de l'interface série, l'écran de l'interface série renverra les données de registre pertinentes au microcontrôleur, le MCU recevra les données. prêt à faire les dispositifs de contrôle correspondants, il s'agit ici de contrôler la puissance frigorifique du réfrigérateur.
Étape 5: État de fonctionnement
L'état de fonctionnement comprend:
1. Jours de fonctionnement 2. Durée de vie de l'élément filtrant 3. Température extérieure 4. Température intérieure Pour obtenir ces données, en plus de la première, les trois autres ont besoin du capteur correspondant pour collecter ces données. Des capteurs d'acquisition de durée de vie de l'élément filtrant et des capteurs de température sont requis respectivement. Lorsque le micro-ordinateur monopuce a collecté ces données, via le port série vers les données de transmission d'adresse de contrôle d'affichage désignées, la valeur du contrôle d'affichage sur le changement correspondant. Les jours en cours peuvent être mis en œuvre de deux manières: 1. Utilisez l'écran d'affichage du port série RTC de STONE STVC050WT-01 pour afficher les données directement sur l'écran 2. Utilisez l'horloge RTC du micro-ordinateur à puce unique pour transférer les données vers l'écran du port série pour l'affichage. L'affichage du port série STONE STVC050WT-01 est fourni avec le RTC, qui peut être trouvé dans le guide de développement STONE in.
Étape 6: Effet de l'opération
Pour en savoir plus sur ce projet, cliquez ici
Conseillé:
Refroidisseur / réfrigérateur Peltier fait maison avec contrôleur de température DIY: 6 étapes (avec photos)
Refroidisseur/réfrigérateur Peltier fait maison avec contrôleur de température DIY Ce module TEC1-12706 et l'effet Peltier font la glacière de bricolage parfaite ! Cette instructable est un tutoriel étape par étape vous montrant comment faire
Le contrôle de la porte du réfrigérateur : 5 étapes
Le contrôle de la porte du réfrigérateur : Introduction : De nos jours, les gens ont « intelligent »; réfrigérateur qui peut vous montrer la température du réfrigérateur. Certains réfrigérateurs ont également des alarmes pour rappeler à l'utilisateur que la porte n'est pas fermée. Cependant, tout le monde n'a pas ce genre de "intelligent&q
Système de sécurité par reconnaissance faciale pour un réfrigérateur avec Raspberry Pi : 7 étapes (avec photos)
Système de sécurité à reconnaissance faciale pour un réfrigérateur avec Raspberry Pi : En naviguant sur Internet, j'ai découvert que les prix des systèmes de sécurité varient de 150$ à 600$ et plus, mais toutes les solutions (même les plus chères) ne peuvent pas être intégrées avec d'autres des outils intelligents chez vous ! Par exemple, vous ne pouvez pas définir
Réfrigérateur fait maison avec fonctionnalité de contrôle intelligent (congélateur) : 11 étapes (avec photos)
Réfrigérateur fait maison avec fonctionnalité de contrôle intelligent (congélateur) : Bonjour les amis, il s'agit de la partie 2 du réfrigérateur de bricolage basé sur le module Peltier, dans cette partie, nous utilisons 2 modules Peltier au lieu de 1, nous utilisons également un contrôleur thermique pour régler la température souhaitée pour économiser un peu d'énergie
Contrôle de la température pour congélateur ou réfrigérateur : 7 étapes
Contrôle de la température pour congélateur ou réfrigérateur : cette instructable couvre l'intégration d'un contrôle de température Johnson Controls dans une rallonge avec interrupteur et prise électrique pour contrôler un congélateur. Pour la fermentation de la bière, un congélateur coffre est une plate-forme fantastique, mais l'usine continue