Table des matières:

Mangeoire pour chien contrôlée par Alexa : 6 étapes (avec photos)
Mangeoire pour chien contrôlée par Alexa : 6 étapes (avec photos)

Vidéo: Mangeoire pour chien contrôlée par Alexa : 6 étapes (avec photos)

Vidéo: Mangeoire pour chien contrôlée par Alexa : 6 étapes (avec photos)
Vidéo: MON CHIEN CE NOIE 2024, Décembre
Anonim
Mangeoire pour chien contrôlée Alexa
Mangeoire pour chien contrôlée Alexa
Mangeoire pour chien contrôlée Alexa
Mangeoire pour chien contrôlée Alexa
Mangeoire pour chien contrôlée Alexa
Mangeoire pour chien contrôlée Alexa

C'est notre chien Bailey. Elle fait partie du Border Collie et du Australian Cattle Dog, donc parfois elle est plus intelligente que son propre bien, surtout quand il s'agit de dire l'heure et de savoir quand elle devrait dîner. En règle générale, nous essayons de la nourrir vers 18 heures mais ce n'est pas toujours facile si nous sommes loin de chez nous. L'Alexa Controlled Dog Feeder a été créé comme la solution parfaite pour nourrir Bailey pendant que nous sommes loin de chez nous pour s'assurer qu'elle ne s'agite pas et qu'elle puisse toujours respecter son emploi du temps.

Le code est basé sur ce projet de Bob chez I Like to Make Stuff qui s'occupe du code de base pour communiquer avec un appareil Alexa. L'avantage d'utiliser Alexa comme système de communication principal est qu'il peut être contrôlé à l'aide de l'application Alexa sur votre smartphone, éliminant ainsi le besoin de serveurs complexes ou de codage avancé. La liste de fournitures est relativement courte et l'ensemble du projet lui-même peut probablement être terminé en un après-midi une fois que tout est collecté.

Si vous aimez ce que vous voyez, votez pour moi dans le concours d'animaux de compagnie ! J'espère que vous trouverez ce Instructable utile et laissez-moi savoir si vous avez des questions à suivre.

Étape 1: la conception

La conception
La conception
La conception
La conception
La conception
La conception
La conception
La conception

J'ai déjà fait à Bailey un petit stand de nourriture qui est une version miniature de notre table à manger sur laquelle son bol de nourriture et d'eau peut se reposer. Pour optimiser l'espace, je voulais que la mangeoire tienne sur ce stand de nourriture et ne contienne que quelques portions de sa nourriture. La mangeoire est principalement censée être utilisée pour le petit nombre d'occasions lorsque nous ne sommes pas à la maison, je n'en ai donc pas besoin pour contenir beaucoup de nourriture (seulement quelques portions). Si cela ne correspond pas à vos besoins, ne vous inquiétez pas car les dimensions peuvent être augmentées ou réduites assez facilement. L'électronique restera la même et vous pouvez ajuster votre structure d'alimentation autour d'eux pour répondre à vos besoins.

La structure elle-même est composée de deux chambres principales: une pour la nourriture et une pour l'électronique. La nourriture tombera de la zone de confinement et dans un tuyau en PVC. Le tuyau en PVC se trouve à l'intérieur de la zone de confinement de l'électronique qui abrite deux tuyaux en T en PVC avec un moteur et une tarière imprimée en 3D traversant les tuyaux. Une fois que la nourriture tombe dans le premier tuyau en PVC, elle sera déplacée linéairement par la tarière jusqu'à ce qu'elle tombe du deuxième tuyau en PVC et descende dans le bol. En testant la tarière, j'ai remarqué qu'elle se bloque occasionnellement et fait caler le moteur. Dans les versions futures, je prévois d'examiner plus en détail ce mécanisme pour minimiser cela. Encore une fois, ce qui est bien avec ce projet, c'est que les tripes principales (c'est-à-dire l'électronique) peuvent être facilement adaptées au mécanisme de livraison de nourriture que vous choisissez.

J'ai choisi de fabriquer la structure elle-même à partir de contreplaqué 1/2 que j'avais qui traînait. Les pièces sont assemblées à l'aide d'un mélange de colle à bois et de vis à trou de poche pour m'assurer qu'elles sont bien fixées. J'ai également choisi d'utiliser un reste de morceau de acrylique pour le dessus pour faciliter le remplissage de la nourriture et voir combien de nourriture il reste.

Étape 2: Matériaux

Matériaux
Matériaux
Matériaux
Matériaux

La plupart des matériaux peuvent être achetés à bas prix dans votre quincaillerie locale et sur Amazon. L'exception est les supports de tuyaux en PVC qui sont imprimés en 3D, mais vous pouvez faire preuve de créativité avec les supports de tuyaux et les embouts pour éviter cela. Les tuyaux en PVC doivent également être coupés pour qu'ils mesurent 2,75 de long afin de s'adapter à la structure.

Les matériaux utilisés:

1. 1/2 contreplaqué

2. Acrylique 1/8"

3. Tige filetée M8 (6,5 ) et écrous (si nécessaire pour fixer la tarière à la tige)

4. Tuyaux en T en PVC de 2"

5. Moteur et support NEMA 17

6. Coupleur 6,35 mm à 8 mm

7. Arduino UNO

8. Nœud MCU

9. Pilote de moteur pas à pas

10. Fils de cavalier

11. Vis à trous de poche

12. Colle à bois

13. Alimentation Arduino (9V-12V)

Les outils utilisés:

- Scie circulaire

- Imprimante 3D

- Gabarit de trou de poche

- Fer à souder (facultatif, mais utile)

- Gaine thermorétractable ou ruban électrique

- Pistolet à colle chaude

Étape 3: L'électronique et le code

L'électronique et le code
L'électronique et le code
L'électronique et le code
L'électronique et le code
L'électronique et le code
L'électronique et le code

La configuration électronique est assez simple et suit une chaîne de commande de base utilisant un Echo Dot, un Node MCU, un Arduino Uno et un moteur pas à pas. Le Node MCU contient un code qui se connecte à votre réseau wifi. Une fois connecté à Internet, il se diffuse en tant que prise intelligente Wemo avec laquelle l'appareil Alexa se connecte. À partir de là, il attend qu'Alexa envoie une commande, puis définit brièvement l'une des broches sur HIGH, ce qui déclenche ensuite l'Arduino pour faire fonctionner le moteur pas à pas. J'ai également ajouté un bouton pour l'alimentation manuelle. Cela me permet de distribuer la quantité de nourriture nécessaire mais contourne l'utilisation d'Alexa et est principalement utilisé pour les tests.

Je n'ai pas pu faire en sorte qu'Echo Dot (2e génération) découvre initialement le Node MCU. Je l'ai trouvé pour enfin fonctionner après avoir rétrogradé à la fois la bibliothèque "fauxmo" et la carte "esp8266" vers la version 2.3.0 dans Arduino IDE. Une fois que j'ai fait cela, j'ai simplement continué avec Alexa à découvrir de nouveaux appareils et il n'a eu aucun problème à le trouver.

Le code du Node MCU et de l'Arduino est joint, ainsi qu'une image du schéma de circuit. Notez que vous devrez changer la carte dans Arduino IDE en fonction de la carte sur laquelle vous téléchargez le code: Arduino Uno = "Arduino/Genuine Uno", Node MCU = "NodeMCU 1.0 (ESP-12E Module)". Vous devrez également modifier les variables suivantes dans le code en fonction de votre configuration (recherchez simplement le commentaire "UPDATE"):

Nœud MCU

- pas de moteur

Arduino Uno

- WIFI_SSID

- WIFI_PASS

- deviceName (peut également être simplement ajusté à l'aide des routines Alexa, détaillées à l'étape 6)

Il est plus facile de tester d'abord l'électronique avant de les mettre dans la structure car elles seront plus confinées par la suite. Je suggère de s'assurer qu'Alexa peut se connecter à l'appareil et déclencher le moteur avant de passer à la structure.

Étape 4: Construire la structure

Image
Image
Construire la structure
Construire la structure
Construire la structure
Construire la structure

Découpez toutes les pièces du panneau de votre contreplaqué d'origine en utilisant votre méthode préférée pour décomposer le contreplaqué (c'est-à-dire scie à table, scie circulaire, scie sauteuse, etc.). J'ai utilisé une feuille de 24" x 24" x 1/2" et CutList Optimizer (ou Workshop Buddy) pour créer facilement la liste de coupe. Assurez-vous également de découper les encoches rectangulaires dans le panneau avant et la base et un cercle dans la clôture électronique pour fournir un dégagement pour les tuyaux en PVC. Il y a aussi une fente de ~ 1/8" de profondeur dans le panneau avant, le panneau arrière et le côté 1 pour que l'acrylique puisse y glisser.

Ensuite, j'ai choisi de pré-percer les vis des trous de poche dans la base principale, la base électronique et les trois pièces latérales. Vous pouvez également utiliser des vis normales et percer directement dans le grain final du contreplaqué, mais veillez à ne pas fendre le bois. La colle à bois est utile pour s'assurer que la structure reste ensemble, mais assurez-vous que vous pouvez toujours accéder à l'électronique si vous devez dépanner. Ma solution à ce problème consistait à fixer le panneau de fermeture électronique simplement avec des vis afin qu'il puisse être retiré plus tard si nécessaire. Notez que vous pouvez également vouloir peindre la structure ou mettre un revêtement protecteur dessus. C'est aussi plus facile à faire avant que tout soit assemblé.

Toutes les dimensions et étiquettes des panneaux sont jointes. Notez que j'ai ajouté des pièces en acrylique pour fournir une pente permettant à la nourriture pour chiens de glisser dans le tuyau en PVC. Assurez-vous également que la tarière tourne en douceur dans le tuyau en PVC. Il y a suffisamment d'espace pour qu'il se coince, puis vérifiez l'une des extrémités de la tige ou assurez-vous que les tuyaux sont droits.

Étape 5: heure du repas (18 h 00)

Image
Image
Heure du repas (18h00)
Heure du repas (18h00)

Une fois que tout est assemblé, il est temps de tester le chargeur. Il est préférable d'essayer d'abord la mangeoire lorsque vous êtes à la maison pour vous assurer que tout se passe bien avant de vous y fier lorsque vous n'êtes pas à la maison. La première vidéo jointe était la course initiale, mais un noyau s'est coincé dans la vis sans fin, ce qui a fait caler le moteur (Bailey n'était pas très heureuse, mais elle a reçu une friandise qui l'a fait se sentir mieux). La deuxième vidéo montre que l'appareil fonctionne correctement. Les pas du moteur doivent encore être légèrement ajustés et je devrai ajouter une rampe pour que la nourriture entre dans le bol et non en partie.

Néanmoins, le mécanisme fonctionne et l'électronique fonctionne ! J'espère que vous avez trouvé ce Instructable utile, que ce soit pour créer votre propre mangeoire pour chien ou une autre sorte d'appareil contrôlé par Alexa !

Étape 6: BONUS: Configurez une routine Alexa

BONUS: Configurez une routine Alexa
BONUS: Configurez une routine Alexa

L'un des avantages d'Alexa est que vous pouvez configurer une routine qui peut contrôler n'importe lequel de vos appareils intelligents. Je pourrais programmer Alexa pour qu'elle nourrisse Bailey à 6 heures automatiquement tous les jours, mais nous aimons lui faire faire des tours avant qu'elle ne mange. J'ai cependant décidé de configurer une routine, j'ai donc une commande vocale personnalisée pour Alexa. Dans ce cas, tout ce que j'ai à dire est "Alexa, Bailey a faim" et la mangeoire sera activée et Alexa répondra "Ok je vais la nourrir". Vous pouvez bien sûr personnaliser cela à votre guise, ce qui facilite la modification du nom de l'appareil sans vraiment changer le nom de l'appareil et entrer dans le code.

Conseillé: