Vous pouvez contrôler les appareils électroménagers comme un ventilateur, la lumière et un moteur à l'aide de téléphones intelligents et de programmes spéciaux.
Composants requis:
Ø Arduino Uno x 1
Module Bluetooth Ø HC-05 / HC-06 x 1
Relais Ø 5V x 4
Diode Ø 1n4148 x 4
Diode Ø 1N4007 x 2
Condensateur Ø 1000uF x 1
Ø IC7805 X 1
Transformateur Ø 12V x 1
Transistor Ø BC547 x 4
Ø résistance 1k x 4
Connecteur de fil de Ø
Redresseur:
Schéma de connexion des relais:
Le choix des relais dépend de ce que vous souhaitez connecter et de la vitesse. Quelle tension, courant, etc .... Gérer directement depuis l'Arduino ne fonctionnera pas. Vous devrez utiliser quelque chose comme ceci:
Le transistor NPN peut être simple (2N2222, BC337, etc.) et les diodes peuvent être les plus courantes (1N4001 ou similaire). VCC est + 5V.
Module Bluetooth pour Arduino Uno:
Pour utiliser le module hc05 s, connectez vcc à la sortie 5V de l'Arduino GND à la Terre, RX à la broche TX de l'Arduino et vice versa.
[Remarque: en RX, le code PIN n'est pas officiellement 5 V libre; conçu pour des signaux de 3,3 V. L'Arduino génère un signal de 5 V, vous devez donc utiliser un diviseur de tension ou un convertisseur de niveau logique pour vous assurer que le signal Arduino n'endommage pas le hc05 s.]
Lorsque vous utilisez le module BTBee, nous installons des cavaliers sur la carte de sorte que la broche DНАР et les broches D0 soient fermées et les broches DIN et D1 soient court-circuitées. Ceci est fait pour que la broche RX sur l'Arduino soit la broche 0 et le PIN TX soit le PIN 1. Vous pouvez utiliser n'importe quelle autre, comme les broches RX et TX, mais vous devez utiliser la bibliothèque SoftwareSerial pour Arduino pour l'activer. N'oubliez pas de retirer les cavaliers lors du chargement du code dans l'Arduino lors du choix des broches 0 et 1, comme les broches série.
Les cavaliers sont connectés aux broches 0 et 1 sur BTBee, si le module est utilisé pour la première fois, pour remplacer le nom et le mot de passe. Pour cela, le module doit être mis en mode commande. Nous connectons la broche de clé à n'importe quelle broche de l'Arduino et la définissons comme une priorité pour la programmation du module. Lorsque vous utilisez BTBee, c'est un peu plus délicat. Alors que le Wiki officiel dit que vous devez maintenir le bouton enfoncé pour changer le mode de commande et remettre les modifications en mode de transfert de données, cela ne se produit pas de cette façon: au lieu de cela, maintenez le bouton Mode enfoncé, puis appuyez rapidement et relâchez le bouton de réinitialisation. Nous remarquons que la LED d'état clignote plus lentement que d'habitude. Tout va bien!
Programme:
• code
Applications Android:
• application