Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
De nos jours, nous avons des télécommandes pour nos téléviseurs et autres systèmes électroniques, ce qui nous a vraiment facilité la vie. Vous êtes-vous déjà interrogé sur la domotique qui permettrait de contrôler les lampes à tube, les ventilateurs et autres appareils électriques à la maison à l'aide d'une télécommande ? Bien sûr, oui ! Mais, les options disponibles sont-elles rentables ? Si la réponse est non, nous avons trouvé une solution. Nous avons mis au point un nouveau système appelé domotique à base de microcontrôleurs utilisant Bluetooth. Ce système est très rentable et peut donner à l'utilisateur la possibilité de contrôler n'importe quel appareil électronique sans même dépenser pour une télécommande. Ce projet aide l'utilisateur à contrôler tous les appareils électroniques à l'aide de son smartphone. Nous avons également ajouté la fonctionnalité de gradation sur un port à partir duquel vous pouvez contrôler à distance la luminosité de la lumière ou la vitesse d'un ventilateur.
Étape 1: Matériel et composants
1. Microcontrôleur TM4C123GH6PM
Le microcontrôleur Cortex-M sélectionné pour la programmation matérielle et les illustrations d'interfaçage est le TM4C123 de Texas Instruments. Ce microcontrôleur appartient à l'architecture haute performance basée sur ARM Cortex-M4F et dispose d'un large ensemble de périphériques intégrés.
2. module relais 5V
3. LCD L'écran à cristaux liquides (LCD)
Nous allons utiliser un écran LCD 16x2 pour afficher les statuts de notre tableau de commutation.
4. Module Bluetooth HC-05
Module Bluetooth pour contrôler les relais et le circuit de gradation.
5. Chargeur mobileChargeur mobile pour alimenter le micro-contrôleur ainsi que les relais.
6. Boîtier de carte de commutation en plastique
7. 7 prises de courant
Étape 2: Circuit de commande de relais
Cette conception est facile à comprendre et à mettre en œuvre. La sortie reçue du Bluetooth est capable de modifier les états de chaque prise que nous avons dans la carte.
Étape 3: Conception du circuit du gradateur
La première opération est la détection de passage à zéro. Le passage à zéro est le point où l'onde sinusoïdale d'entrée devient instantanément nulle pendant son oscillation.
La deuxième opération est le déclenchement du Triac à l'aide de l'opto-isolateur, c'est-à-dire MOC3021. Le déclenchement doit se faire à l'aide du microcontrôleur et la variation de la tension est directement proportionnelle au retard de déclenchement.
Étape 4: fabrication de circuits imprimés
Conception Proteus, la disposition du PCB est donnée dans le schéma
Étape 5: Codage
Le code de ce microcontrôleur est écrit dans l'environnement Keil uVision et est donné ci-dessous.
Étape 6: Conception d'une application Android
Nous utiliserons le MIT App Inventor pour créer notre application Android pour les relais et gradateurs contrôlés par Bluetooth.