Table des matières:
- Étape 1: Trouvez les pôles du bouton
- Étape 2: câblez-le
- Étape 3: Codez-le
- Étape 4: Rendez-le encore plus utile
Vidéo: Bouton d'ascenseur compatible Alexa : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
La méthode de cette instructable peut être utilisée pour n'importe quel bouton, mais pour ce cas, nous avons un ascenseur que nous voulons appeler à l'aide d'Amazon Alexa. J'ai un précédent instructable où j'ai utilisé un solénoïde contrôlé par Alexa pour faire la même chose, mais c'est plus élégant et fonctionne mieux. Le bouton fonctionne toujours tel quel, mais vous pouvez également utiliser Alexa pour le contrôler.
L'idée ultime est la suivante --- lorsque vous appuyez sur un bouton, vous complétez un circuit. Pour cette instructable, j'utilise une combinaison alexa/microcontrôleur/relais pour compléter le circuit. Il ne remplace pas le bouton. Appuyez sur le bouton pour terminer le circuit. Mais en plus, lorsque vous appelez Alexa, elle signale le microcontrôleur, et le microcontrôleur envoie un signal au relais qui complète alors le circuit.
Les éléments nécessaires sont:
WeMos D1 mini
Carte relais
fils
cordon d'alimentation pour le WeMos D1 mini
Étape 1: Trouvez les pôles du bouton
J'ai enlevé la plaque d'ascenseur et j'ai découvert que je pouvais la retirer simplement en débranchant une prise téléphonique. À l'arrière de la plaque d'ascenseur se trouvaient le fonctionnement du bouton, un processeur et un écran pour l'affichage des chiffres. Heureusement, le bouton-poussoir avait une borne à vis pour les fils. Aucune coupe ou soudure nécessaire ! Cependant, il y avait 4 terminaux et j'ai dû décider lesquels 2 étaient pour le bouton. Il me semble que 99% de tous les boutons utilisent un interrupteur tactile avec une sorte de couvercle de plaque, donc quand j'ai regardé sur la plaque du bouton, je pouvais en quelque sorte voir où les pattes du bouton étaient soudées et à quelle borne ils allaient. Donc, j'ai deviné que ces deux terminaux étaient ceux que je voulais. Pour tester cela, j'ai branché la plaque élévatrice et touché chaque extrémité d'un fil à chaque borne. Effectivement, cela a bouclé le circuit, le bouton s'est allumé et la porte de l'ascenseur s'est ouverte.
Étape 2: câblez-le
Ce circuit est 'Normalement Ouvert'. Lorsque vous appuyez sur le bouton, vous voulez qu'il ferme le circuit. Ainsi, les fils du bouton vont au relais. L'un va au terminal COM et l'autre au terminal NO (normalement ouvert).
Ensuite, les fils de l'autre extrémité du relais se connectent au microprocesseur. C'est assez simple…
DC- du relais à GND du microprocesseur
DC+ du relais à 5V du microprocesseur
IN du relais à n'importe quelle broche numérique sur le microprocesseur
Après avoir vérifié que tout fonctionnait bien, j'ai collé à chaud le relais et le processeur WeMos à l'arrière de la plaque élévatrice.
Étape 3: Codez-le
C'est à la fois facile et difficile et en même temps. Si je devais coder moi-même toutes les poignées de main avec Amazon Alexa, ce serait bien au-delà de mon niveau de compétence. Heureusement, quelqu'un l'a déjà fait.
Inscrivez-vous à Sinric ici. Ce site a tout ce qu'il faut. Vous pouvez enregistrer votre « appareil » sur cette page afin qu'il reçoive un nom d'appareil unique avec lequel Alexa puisse communiquer. Ensuite, vous pouvez utiliser l'exemple de code pour télécharger sur WeMos et remplacer simplement le nom de votre appareil, votre WiFi et le code à appliquer lorsqu'Alexa allume/éteint votre appareil. Dans mon cas, il s'agissait simplement d'ajouter un pinMode(myRelayPin, HIGH); retard (700); pinMode(monRelayPin, LOW); envoyer un signal au relais pour terminer le circuit.
Étape 4: Rendez-le encore plus utile
J'ai suivi ces étapes pour le bouton du haut et du bas. À ce stade, vous pouvez demander à Alexa d'appuyer sur le bouton de l'étage où vous vous trouvez, puis de donner une deuxième commande pour appuyer sur le bouton de l'étage auquel vous vous rendez. Mais vraiment, c'est trop lourd.
J'ai téléchargé l'application Alexa sur mon téléphone. De là, je peux accéder au menu principal, sélectionner « Routines » et créer une routine pour l'ascenseur. Par exemple, quand je dis "Alexa, en descendant" Alexa signalera le bouton dans la cuisine, elle dira "En descendant" (j'ai besoin qu'elle fasse une courte pause et qu'elle dise quelque chose donne le délai dont j'ai besoin), puis elle va signalez le bouton au sous-sol. Avec une seule commande, tout est fait.
Conseillé:
Ascenseur de moteur pas à pas contrôlé par IR : 15 étapes
Ascenseur à moteur pas à pas contrôlé par IR : j'avais besoin d'automatiser le levage d'une grande image qui cache un téléviseur monté au-dessus d'une cheminée. L'image est montée sur un cadre en acier coulissant personnalisé qui utilise des cordes, des poulies et des contrepoids afin qu'elle puisse être soulevée à la main. Cela semble bien en théorie, mais inc
Ascenseur modèle contrôlé par Arduino : 7 étapes (avec photos)
Ascenseur modèle contrôlé par Arduino : dans ce Instructable, je vais vous montrer comment j'ai construit un ascenseur jouet à deux niveaux, avec des portes coulissantes fonctionnelles et une voiture qui monte et descend à la demande. Le cœur de l'ascenseur est un Arduino Uno (ou dans ce cas un métro Adafruit), avec l'Adafruit Moto
(Ascensor) Modèle d'ascenseur utilisant Arduino, App Inventor et d'autres logiciels gratuits : 7 étapes
(Ascensor) Modèle d'ascenseur utilisant Arduino, App Inventor et autres logiciels gratuits : ESPConstrucción, paso a paso, de un ascensor a escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), app inventeur (para diseño de aplicación como panel de control del ascensor) y freeCAD y LibreCAD para diseño.Abajo
Microcontrôleur AVR. Basculez les LED à l'aide d'un interrupteur à bouton-poussoir. Anti-rebond de bouton poussoir. : 4 étapes
Microcontrôleur AVR. Basculez les LED à l'aide d'un interrupteur à bouton-poussoir. Anti-rebond de bouton-poussoir. : Dans cette section, nous allons apprendre comment créer un code C de programme pour ATMega328PU pour basculer l'état des trois LED en fonction de l'entrée d'un interrupteur à bouton. En outre, nous avons exploré une solution au problème de « Switch Bounce ». Comme d'habitude, nous allons
Lumières d'ascenseur sans ascenseur : 6 étapes (avec photos)
Éclairage d'ascenseur sans ascenseur : Contexte Il y a quelques années, tous les ascenseurs d'un immeuble local ont été refaits. Un de mes amis a vu toutes les pièces qui étaient jetées et a obtenu la permission de les récupérer. Nous avons recherché et trouvé plusieurs articles intéressants. La meilleure partie que je