Étape 3: DESCRIPTION :
Ce projet travaille sur le concept simple et fondamentale des interrupteurs à deux voies. L’idée de l’interrupteur à deux voies a fait notre vie beaucoup plus facile. Un déviateur n’est rien d’autre qu’un commutateur SPDT. Lorsque deux de ces sortes d’interrupteurs sont combinés, cette combinaison est connue comme deux façon de commutation. Vous pourriez avoir vu ce concept dans l’escalier, Galerie, etc., où vous pouvez passer marche/arrêt une lumière ou tout autre appareil à l’aide de deux interrupteurs.
Maintenant, pour en revenir à mon projet, ce que j’ai fait est que j’ai remplacé un du commutateur SPDT, dans une combinaison de deux voies, avec mon téléphone portable. Le module Bluetooth HC_05 m’aide à le faire.
Lorsque ce module Bluetooth reçoit une données depuis mon téléphone portable, via Bluetooth communication, qui j’ai envoyer, à l’aide d’une application de terminal (terme bleu : disponible sur AppStore android), HC_05 communique avec le MCU à l’aide de concept de l’UART (Universal Asynchronous Receiver Transmitter) pour vérifier si les données correspondant le mot de passe stockée ou non. Si elle donne un oui, la broche PA0 devient haute qui servent les interrupteurs sur le relais. Ce relais est en fait mon deuxième commutateur SPDT.
Dans le codage partie, getchar_uart() ; me renvoie 8 bits données moment même qu'il le reçoit. Ces données sont stockées dans un tableau jusqu'à ce que l’utilisateur appuie sur « barre d’espace ». Ce tableau est ensuite comparé avec mon mot de passe de magasins c'est-à-dire « 123 ». Si tout va bien, MCU active/désactive l’état de broches PA0 sur chaque comparer avec succès. Cela fonctionne encore un relais de DC 5V via un transistor NPN BC549.
Le motif principal de faire un tel dispositif était de contrôler les appareils d’un interrupteur ainsi que de votre téléphone portable.