Table des matières:
- Étape 1: Matériel requis
- Étape 2: Création d'un compte Sinric
- Étape 3: Installation des bibliothèques
- Étape 4: Téléchargement du code sur Nodemcu
- Étape 5: Le circuit
- Étape 6: Impression du modèle 3D
- Étape 7: Configurer l'ensemble
- Étape 8: Configuration de l'appareil dans l'application Alexa
- Étape 9: Comment utiliser
Vidéo: Aide Alexa : 9 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
(La vidéo ci-dessus est pour un profane car c'était un projet scolaire)
10 doigts,
10 orteils,
2 yeux,
1 nez…
Sécurité
Comptes
Alexa-aid est un système de premiers secours basé sur Alexa dans lequel Alexa agit en tant que médecin et fournit les premiers secours nécessaires au patient. Dans ce projet, les premiers secours fournis sont limités à un type de pilule et à un pansement, mais vous pouvez en ajouter autant que vous le souhaitez en modifiant peu le modèle 3D et le code fournis.
Alexa-aid s'avère très utile dans certaines circonstances, par exemple dans le cas où il y a un enfant et ses parents ne sont pas à la maison et il ne se sent pas bien, ou il se blesse, alors il peut soit parler à Alexa pour donner le médicament ou pansement ou ses parents peuvent délivrer le médicament à distance par leur smartphone à partir de là uniquement !
Aussi pour les anciens membres de la maison, qui oublient de prendre leurs médicaments à temps, ils peuvent demander à Alexa de définir un rappel, puis Alexa distribuera automatiquement la pilule et leur rappellera de l'avoir (en créant une routine dans l'application Alexa).
Ce projet est une solution de contournement d'une compétence nommée Sinric, développée par kakopappa (car j'apprends toujours à créer une compétence), donc son fonctionnement n'est pas simple, vous devez créer des routines vocales spécifiques dans l'application alexa pour que cela fonctionne. Néanmoins, cela fonctionne comme un charme.
Étape 1: Matériel requis
- Imprimante 3D
- nœudMCU
- 2x pilote de moteur L293d ic
- Moteur pas à pas bipolaire 2x 4 fils
- DEL (facultatif)
- planche à pain ou pcb
- 8x petites vis
Étape 2: Création d'un compte Sinric
- Visitez www.sinric.com
- Créez un compte en cliquant sur " S'inscrire ".
- Cliquez sur " Ajouter " sous " Onglet Smart Home Device ".
- Donnez le nom convivial comme pilulier ou ce que vous voulez.
- Réglez le type d'appareil sur « commutateur ».
- De même, ajoutez un dispositif pour le distributeur de pansement.
- Copiez la clé API et l'identifiant de l'appareil des deux appareils.
Étape 3: Installation des bibliothèques
Pour que ce code fonctionne, vous devrez télécharger des bibliothèques supplémentaires en utilisant les liens suivants:
- WebSocketsClient:
- WiFiManager:
- ArduinoJson: https://arduinojson.org/ (télécharger la version 5 et non 6)
Étape 4: Téléchargement du code sur Nodemcu
Pour télécharger le code sur nodeMCU, vous devez d'abord l'ajouter dans le gestionnaire de cartes. Pour cela, ouvrez Arduino IDE et dans la barre de menu supérieure, cliquez sur Fichier - Préférences et vous verrez un champ indiquant URL du gestionnaire de cartes supplémentaires:. Copiez et collez ceci dans ce champ:
arduino.esp8266.com/stable/package_esp8266c… et cliquez sur OK Dans la barre de menu supérieure, cliquez sur Tools - Board: - Boards Manager et faites défiler vers le bas pour vérifier que l'ESP8266 par ESP8266 Community est INSTALLÉ. Si c'est le cas, cliquez sur Fermer et allez à nouveau dans Outils - Carte: - Gestionnaire de cartes, et vous verrez maintenant un tas de cartes de type ESP8266 que vous pouvez programmer à l'aide de l'IDE Arduino.
Connectez votre nodeMCU à l'aide d'un câble USB à votre ordinateur. Téléchargez le fichier de croquis ".ino" joint, puis double-cliquez dessus et il devrait se charger dans l'IDE Arduino. Dans l'IDE, cliquez sur Tools - Boards et choisissez nodeMCU Module. Cliquez à nouveau sur Outils - Port et choisissez le port COM du nodeMCU que vous venez de brancher sur votre ordinateur. (Notez que vous pouvez débrancher et rebrancher l'adaptateur pour déterminer de quel port COM il s'agit) Une fois de plus, cliquez sur Outils - Vitesse de téléchargement et choisissez 115200 ou 9600. Vous devez modifier quelques éléments dans le code d'esquisse, la "clé API ", et "l'identifiant de l'appareil" de votre distributeur de pilules et de pansements.
Étape 5: Le circuit
Connectez le circuit selon les connexions indiquées. Utilisation d'une LED en option car c'est juste pour indiquer que la pilule a été distribuée.
Étape 6: Impression du modèle 3D
Imprimez les pièces 3D fournies selon vos paramètres dans le logiciel de la trancheuse.
Étape 7: Configurer l'ensemble
Fixez les composants comme indiqué sur l'image
- Fixez d'abord le moteur aux panneaux gauche et droit.
- Fixez ensuite la roue à l'arbre du moteur gauche et le tambour à droite (utilisez de la super colle si nécessaire).
- Fermez la boîte à l'aide de petites vis.
- Fixez la LED dans le petit espace entre le boîtier de la roue et l'arrière de la boîte.
Étape 8: Configuration de l'appareil dans l'application Alexa
- Connectez d'abord l'appareil à votre réseau WiFi en ouvrant les paramètres WiFi sur votre appareil mobile et en vous connectant au ssid nommé " alexa-aid ".
- Ouvrez maintenant l'application Alexa et recherchez la compétence " Sinric " et activez-la en associant votre compte.
- Ensuite, demandez à Alexa de découvrir les appareils, après la découverte, vous devriez trouver deux appareils nommés « distributeur de pilules » et « distributeur de pansement ».
- Après cela, vous devrez créer une routine comme illustré dans l'image ci-dessus.
Étape 9: Comment utiliser
- Pour le pilulier, déposez les pilules à l'intérieur des fentes de la roue.
- Pour le distributeur de pansement, roulez le pansement sur le rouleau et sortez une extrémité de la fente située sur la face avant de la boîte.
Eh bien, c'est tout, maintenant vous devriez être prêt à vous blesser et demander de l'aide au Dr Alexa;P
Je plaisante, mais rappelez-vous qu'il vaut mieux prévenir que guérir…..
Si vous avez aimé mon petit projet n'oubliez pas de VOTER car il fait partie du concours IOT.
Conseillé:
Bricolage -- Comment faire un robot araignée qui peut être contrôlé à l'aide d'un smartphone à l'aide d'Arduino Uno : 6 étapes
Bricolage || Comment faire un robot araignée qui peut être contrôlé à l'aide d'un smartphone à l'aide d'Arduino Uno : Tout en créant un robot araignée, on peut apprendre tellement de choses sur la robotique. Dans cette vidéo, nous allons vous montrer comment fabriquer un robot Spider, que nous pouvons faire fonctionner à l'aide de notre smartphone (Androi
Contrôle mené partout dans le monde à l'aide d'Internet à l'aide d'Arduino : 4 étapes
Led de contrôle partout dans le monde à l'aide d'Internet à l'aide d'Arduino : Bonjour, je suis Rithik. Nous allons créer une led contrôlée par Internet à l'aide de votre téléphone. Nous allons utiliser des logiciels comme Arduino IDE et Blynk. C'est simple et si vous réussissez, vous pouvez contrôler autant de composants électroniques que vous le souhaitez
Surveillance de l'accélération à l'aide de Raspberry Pi et AIS328DQTR à l'aide de Python : 6 étapes
Surveillance de l'accélération à l'aide de Raspberry Pi et AIS328DQTR à l'aide de Python : L'accélération est finie, je pense selon certaines lois de la physique. - Terry Riley Un guépard utilise une accélération incroyable et des changements rapides de vitesse lors de la poursuite. La créature la plus rapide à terre utilise de temps en temps sa vitesse maximale pour attraper une proie. Les
Neopixel Ws2812 Rainbow LED Glow avec M5stick-C - Exécution de Rainbow sur Neopixel Ws2812 à l'aide de M5stack M5stick C à l'aide d'Arduino IDE : 5 étapes
Neopixel Ws2812 Rainbow LED Glow avec M5stick-C | Exécution de Rainbow sur Neopixel Ws2812 en utilisant M5stack M5stick C en utilisant Arduino IDE un motif arc-en-ciel avec
Détection d'obstacles RoboCar à l'aide d'un smartphone à l'aide d'Arduino : 5 étapes
Détection d'obstacles RoboCar exploité par smartphone à l'aide d'Arduino : Dans ce projet, nous avons réalisé un Robocar dans lequel deux capteurs à ultrasons, un module Bluetooth a été interfacé avec Arduino