
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45



Ceci est une version mise à jour d'un post précédent:
www.instructables.com/id/Voice-Activated-R…
Dans la version précédente, j'utilisais un module vocal Geetech pour contrôler une télécommande de type ouvre-porte de garage ordinaire. Dans ce instructable, j'ai remplacé le module vocal par un Amazon Echo. Dans notre maison, la télécommande contrôle la porte d'entrée.
Étape 1: câbler la télécommande



Si vous suivez l'instruction précédente (https://www.instructables.com/id/Voice-Activated-R…, vous verrez que j'ai retiré le boîtier de la télécommande de la porte de garage et soudé les pattes du bouton ensemble avec un petit fil. Le bouton est maintenant essentiellement toujours enfoncé. Dès que vous connectez la batterie - le signal est envoyé et la porte d'entrée s'ouvre.
Dans le précédent instructable, j'ai utilisé un arduino pour contrôler l'alimentation de la télécommande. Dans cette mise à jour, j'ai utilisé un WEMO D1 mini. Il y a quelques étapes pour faire fonctionner le WEMO avec l'IDE arduino, et vous pouvez les suivre dans cet excellent instructable…
La raison du WEMO est qu'il est compatible WIFI - et, vous pouvez utiliser un code facilement disponible pour le faire se comporter comme un commutateur wemo belkin. C'est un moyen facile de l'interfacer avec l'écho amazon.
Pour connecter la télécommande au WEMO, suivez le schéma donné. Vous pouvez également suivre l'instructable précédente pour les photos/description de la configuration (c'est fondamentalement la même chose, mais en remplaçant l'arduino par le wemo).
Cette instructable (https://www.instructables.com/id/Alexa-Controlled-Servo/) fait essentiellement la même chose et constitue la base de ce que j'ai utilisé pour mettre à jour mon projet. Dans son projet, il a ajouté un condensateur entre les broches 5V et Ground. Je ne l'ai pas fait, mais si je remarque que le wemo s'écrase, je le ferai probablement.
Étape 2: Coder
Tout d'abord, rendez-vous sur:
github.com/kakopappa/arduino-esp8266-alexa…
et téléchargez le code de simulation belkin. Mettez ce code là où se trouvent tous vos autres projets arduino. Ensuite, affichez le fichier wemos.ino dans l'ide arduino. Le seul fichier qui doit être modifié est le fichier wemos.ino.
Fondamentalement, tout ce que vous devez faire dans ce fichier est: 1. Définissez votre SSID et votre mot de passe sur votre wifi2. Définissez votre commutateur; (Switch *cuisine = NULL;)3. Initialisez votre commutateur; (kitchen = new Switch("kitchen lights", 81, kitchenLightsOn, kitchenLightsOff); upnpBroadcastResponder.addDevice(*kitchen);)4. Ajouter à la section Boucle; (cuisine->serverLoop();)5. Faites votre rappel pour On et Off et mettez ce que vous voulez dans le rappel:bool kitchenLightsOn() { Serial.println("Switch 2 turn on …"); isKitchenLightstsOn = true; return isKitchenLightstsOn; }
Vous verrez tout cela dans l'exemple de code wemos.ino. Remplacez simplement les Switch-es dans ce fichier par tout ce que vous voulez faire un switch. Dans mon cas, j'ai tout renommé "porte". Ma porte hors rappel ne fait rien. Mon rappel doorOn() change la broche D1 en HIGH. Voir le code que j'ai inclus comme exemple.
Étape 3: Assembler
La première fois que vous compilez/téléchargez sur le wemo, suivez dans la fenêtre de la console de l'éditeur arduino pour voir que vous vous êtes connecté avec succès au wifi.
Une fois que cela a fonctionné, vous pouvez dire "Alexa trouve des appareils". Vous devriez voir une activité dans la fenêtre de la console et Alexa devrait confirmer qu'elle a trouvé vos commutateurs.
Maintenant, vous êtes prêt, tout ce que vous avez à dire est "Alexa allume la porte". Cela activera le rappel dans votre code. Dans mon cas, il définit la broche D1 sur HIGH. Cela va au contrôleur de moteur, qui connecte ensuite la batterie 9V à la télécommande, l'allumant ainsi et ouvrant la porte. Voila !! la magie.
Conseillé:
La télécommande TV devient une télécommande RF -- Tutoriel NRF24L01+ : 5 étapes (avec photos)

La télécommande TV devient une télécommande RF || Tutoriel NRF24L01+ : Dans ce projet, je vais vous montrer comment j'ai utilisé le populaire IC RF nRF24L01+ pour régler la luminosité d'une bande LED sans fil à l'aide de trois boutons inutiles d'une télécommande de téléviseur. Commençons
Pont IR compatible Alexa à l'aide d'un ESP8266 : 3 étapes

Pont IR compatible Alexa à l'aide d'un ESP8266 : je voulais un moyen de contrôler mon téléviseur intelligent via Alexa. Malheureusement, mon Hi-Sense 65" Smart TV n'a pas la possibilité d'être contrôlé via WiFi. Cela aurait été bien s'il avait une sorte d'API que je pourrais utiliser pour l'interfacer. J'ai donc créé un
IRduino : télécommande Arduino - Imiter une télécommande perdue : 6 étapes

IRduino : télécommande Arduino - Imitez une télécommande perdue : si vous avez déjà perdu la télécommande de votre téléviseur ou lecteur DVD, vous savez à quel point il est frustrant de devoir marcher, trouver et utiliser les boutons de l'appareil lui-même. Parfois, ces boutons n'offrent même pas les mêmes fonctionnalités que la télécommande. Recevoir
Kit de télécommande ordinaire transformé en télécommande jouet RC à quatre canaux : 4 étapes

Kit de télécommande ordinaire transformé en télécommande jouet RC à quatre canaux : 如何将通用遥控器套件转换为玩具模型中使用的四通道遥控器。遥控器套件非常便宜。它采用2262和2272芯片和433个模块构建。 ??
Convertissez votre télécommande IR en télécommande RF : 9 étapes (avec photos)

Convertissez votre télécommande IR en télécommande RF : dans Instructable d'aujourd'hui, je vais vous montrer comment vous pouvez utiliser un module RF générique sans microcontrôleur, ce qui nous conduira éventuellement à créer un projet dans lequel vous pourrez convertir une télécommande IR de n'importe quel appareil en RF À distance. Le principal avantage de convertir un