Table des matières:
- Étape 1: Tout le monde veut l'automatisation avec un grand écran
- Étape 2: Ressources utilisées
- Étape 3: Brochage du Raspberry Pi 3 Modèle B
- Étape 4: Montage
- Étape 5: Broches PMW Raspberry Pi 3 Modèle B
- Étape 6: Interface de projet QT
- Étape 7: Code: Déclarations et variables
- Étape 8: Constructeur et destructeur
- Étape 9: Code: SetPins
- Étape 10: Code: UpdateStatus
- Étape 11: Événements de curseur
- Étape 12: Événements des boutons des lampes
- Étape 13: Changer le bouton d'image
- Étape 14: Événement de bouton de ventilateur
- Étape 15: événement de case à cocher qui affiche ou masque le curseur de la souris
- Étape 16: Téléchargez les fichiers
Vidéo: Tout le monde veut l'automatisation avec un grand écran ! : 16 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Oui, une autre vidéo sur les DISPLAYS, un sujet que j'aime beaucoup ! Est-ce que tu sais pourquoi?
Parce qu'avec elle, il est possible d'améliorer l'interface utilisateur.
Les utilisateurs d'automatisation ont besoin d'une bonne indication visuelle. Je vous apporte donc, un exemple avec un écran 7 pouces, tactile capacitif et un Raspberry Pi avec QT Creator (bibliothèque graphique).
Étape 1: Tout le monde veut l'automatisation avec un grand écran
Dans cet article, je vais présenter une automatisation QT Creation, utilisant de nouveaux composants et un exemple d'activation de servo-moteur, utilisant la sortie PWM de Raspberry Pi. Nous utiliserons également un module à 4 relais dans notre automatisation.
Étape 2: Ressources utilisées
· Raspberry Pi 3 modèle B+
· 2x servomoteurs Towerpro MG996R
· Module 4 relais
· 2x lampes
· Prise d'extension
· Fonte 5V
· Adaptateur secteur Arduino
· Cavaliers
· Protoboard
· Affichage 7 pouces HDMI LCD 7'' (écran tactile)
· Ventilateur
Étape 3: Brochage du Raspberry Pi 3 Modèle B
Étape 4: Montage
Étape 5: Broches PMW Raspberry Pi 3 Modèle B
Les broches PWM du Raspberry Pi 3 sont illustrées dans l'image ci-dessus. Nous utilisons le canal 0 pour un servomoteur et le canal 1 pour l'autre. Nous devons faire attention au GPIO utilisé par le Wiring Pi (image à droite), nous utiliserons donc les GPIO1 et GPIO24 et non les broches BCM (Broadcom SOC channel) GPIO10 e GPIO19.
www.electronicwings.com/raspberry-pi/raspberry-pi-pwm-generation-using-python-and-c
Étape 6: Interface de projet QT
PS. Le composant bouton-poussoir ne prend pas en charge les gifs, nous utiliserons donc une étiquette (lblFan) pour reproduire le gif. De plus, nous utiliserons un bouton-poussoir invisible appelé imgFan, placé sur l'étiquette, de cette façon, nous pourrons travailler avec l'événement click.
Il existe un autre moyen de le faire fonctionner, en créant une classe d'étiquettes cliquables, mais nous avons choisi de simplifier le code, nous n'allons donc pas utiliser cette méthode.
Étape 7: Code: Déclarations et variables
Étape 8: Constructeur et destructeur
Étape 9: Code: SetPins
Étape 10: Code: UpdateStatus
Étape 11: Événements de curseur
Étape 12: Événements des boutons des lampes
Étape 13: Changer le bouton d'image
Étape 14: Événement de bouton de ventilateur
Étape 15: événement de case à cocher qui affiche ou masque le curseur de la souris
Étape 16: Téléchargez les fichiers
INO
Conseillé:
Arbre de Noël contrôlé par le site Web (tout le monde peut le contrôler) : 19 étapes (avec photos)
Arbre de Noël contrôlé par un site Web (tout le monde peut le contrôler) : Vous voulez savoir à quoi ressemble un arbre de Noël contrôlé par un site Web ? Voici la vidéo présentant mon projet de mon arbre de Noël. La diffusion en direct est maintenant terminée, mais j'ai fait une vidéo, capturant ce qui se passait : Cette année, au milieu de décembre
Automatisation bavarde -- Audio d'Arduino -- Automatisation à commande vocale -- Module Bluetooth HC-05 : 9 étapes (avec photos)
Automatisation bavarde || Audio d'Arduino || Automatisation à commande vocale || Module Bluetooth HC - 05 :……………………………. Veuillez vous abonner à ma chaîne YouTube pour plus de vidéos…. …. Dans cette vidéo, nous avons construit une automatisation parlante.. Lorsque vous enverrez une commande vocale via un mobile, il allumera les appareils domestiques et enverra des commentaires i
Écran LCD I2C/IIC - Utilisez un écran LCD SPI vers l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : 5 étapes
Écran LCD I2C/IIC | Utilisez un écran LCD SPI sur l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : Salut les gars, car un SPI LCD 1602 normal a trop de fils à connecter, il est donc très difficile de l'interfacer avec arduino, mais il existe un module disponible sur le marché qui peut convertir l'affichage SPI en affichage IIC, vous n'avez donc besoin de connecter que 4 fils
Éclairage de pièce à LED rapide, rapide, bon marché et esthétique (pour tout le monde) : 5 étapes (avec photos)
Éclairage de salle LED rapide, rapide, bon marché et beau (pour tout le monde) : Bienvenue à tous :-) Ceci est mon premier instructable, donc les commentaires sont les bienvenus :-) Ce que j'espère vous montrer, c'est comment faire un TINY buget.Ce dont vous avez besoin :CâblesLEDsRésistances (510Ohms pour 12V)AgrafesFer à souderCutters et autres basi
Tout le monde fabrique un support pour ordinateur portable, alors pourquoi pas moi ? : 8 étapes (avec photos)
Tout le monde fabrique un support pour ordinateur portable, alors pourquoi pas moi ? : Ou comment j'ai transformé un plateau en support pour ordinateur portable. Nous n'avons pas de télévision, mais nous aimons nous allonger sur une couverture et regarder des DVD sur l'ordinateur portable. Ce support pour ordinateur portable assurera une bonne stabilité et une bonne circulation de l'air