Table des matières:

N'oubliez pas de nourrir le chien : 3 étapes
N'oubliez pas de nourrir le chien : 3 étapes

Vidéo: N'oubliez pas de nourrir le chien : 3 étapes

Vidéo: N'oubliez pas de nourrir le chien : 3 étapes
Vidéo: LES 3 ÉTAPES POUR APPRENDRE A VOTRE CHIEN A RESTER SEUL 🛑 2024, Novembre
Anonim
N'oubliez pas de nourrir le chien
N'oubliez pas de nourrir le chien

C'est juste arrivé trop de fois ! J'ai regardé le bol de nourriture ou d'eau et il était vide.

Pendant longtemps, je voulais apprendre à utiliser Arduino, alors j'ai pensé que ce serait un bon projet de départ, je voulais savoir, en un coup d'œil, à quel point les niveaux de nourriture et d'eau sont bas pour mon chien et surtout quand ils sont vides. Je me suis retrouvé avec deux indicateurs verts de niveau et un rouge pour vide pour chaque bol.

J'espère que vous l'aimerez et que vous aurez des idées pour votre prochain projet.

Fournitures

Arduino et électronique:

1. Carte Arduino (ou similaire), j'ai utilisé Geekcreit® UNO R3 (https://us.banggood.com/Wholesale-Warehouse-UNO-R3…

2. Capteur de cellule de charge * 2 (https://us.banggood.com/Wholesale-Warehouse-3pcs-H…

3. Câble ruban à pas de 1,27 mm (https://www.banggood.com/5M-1_27mm-Pitch-Ribbon-Ca…

4. Gaine thermorétractable (facultatif) (https://www.amazon.com/gp/product/B07PLHG6FY/ref=p…

Boite en bois:

contre-plaqué

Feuille laminée

Résine époxy (https://www.amazon.com/Epoxy-Resin-32-Tabletops-Co…

Outils:

Outil de soudure

Ordinateur

Pistolet à colle chaude

Scie sauteuse

Outil de sculpture

Coller et visser

Étape 1: Boîte en bois

Boite en bois
Boite en bois
Boite en bois
Boite en bois
Boite en bois
Boite en bois
Boite en bois
Boite en bois

Pas grand chose à dire sur cette partie. Assurez-vous simplement que vous avez les bonnes dimensions pour vos bols et votre chien et que vous pouvez installer les capteurs avec un peu de hauteur à harponner.

Comme je devais programmer spécifiquement les poids corrects pour la nourriture et l'eau, j'ai décidé de tailler la bonne place pour chaque bol.

J'ai collé à chaud les LED après la peinture puis j'ai utilisé l'époxy. Je n'ai pas "guéris" l'époxy pour les LED car je voulais que la lumière se répande, cela a fonctionné mais j'aurais aimé que la lumière se soit encore plus répandue pour que vous ne puissiez pas du tout voir la LED, juste un cube vert.

Étape 2: Capteur et code

Image
Image
Capteur et code
Capteur et code
Capteur et code
Capteur et code
Capteur et code
Capteur et code

La cellule de charge que j'avais où 1Kg, ils ne sont pas très précis (à la liste, je ne pouvais pas les faire) mais assez bons pour ce projet.

J'ai essayé d'expliquer autant que possible à l'intérieur du code comment cela fonctionne. remplissez librement de demander dans les commentaires n'importe quel Q.

Il a fallu beaucoup d'essais et d'erreurs jusqu'à ce que je trouve la bonne façon de travailler correctement. Par exemple, combien de mesures d'échelle devrais-je prendre pour obtenir une bonne lecture de poids et toujours pas trop de jambe (utilisé 10 à la fin), ou quelle serait une marge de poids décente pour les échelles, puisque je ne pouvais pas les rendre précises à environ +-2g.

Plus tard, j'ai ajouté un bouton de réinitialisation à l'arduino pour ne pas avoir à déconnecter l'USB à chaque fois que je souhaite réinitialiser.

Les lumières fonctionnent ainsi:

* "Mouvement" de gauche à droite lorsque l'échelle est en ziro - le code n'attend aucun bol à l'intérieur de la boîte

* Une lumière rouge lorsque le bol vide est en place - le poids du bol est intégré dans le code.

* Un puis deux voyants verts lorsque le bol est plein.

* Toutes les lumières fonctionnent lorsque le bol est trop plein

* Le voyant rouge clignote lorsque la balance n'est pas calibrée - cela peut arriver si vous redémarrez avec le bol en place, mais vous devez le ramasser pour le savoir ou lorsque la lecture de poids est trop élevée.

Étape 3: C'est tout

C'est ça!
C'est ça!

J'espère que vous aimez cette instructable, veuillez remplir librement pour me demander quoi que ce soit, je vais essayer de mettre à jour les étapes en conséquence.

Conseillé: