Table des matières:

Fish Feeder 2: 13 étapes (avec photos)
Fish Feeder 2: 13 étapes (avec photos)

Vidéo: Fish Feeder 2: 13 étapes (avec photos)

Vidéo: Fish Feeder 2: 13 étapes (avec photos)
Vidéo: Expert sommelier technique 2024, Novembre
Anonim
Mangeoire à poisson 2
Mangeoire à poisson 2
Mangeoire à poisson 2
Mangeoire à poisson 2
Mangeoire à poisson 2
Mangeoire à poisson 2

Introduction / Pourquoi ce projet

En 2016, j'ai construit ma première mangeoire à poissons, voir Fish Feeder 1. La mangeoire a bien fonctionné pendant plus de six mois. Après cette période, les servos étaient usés, provoquant l'arrêt du programme, sans envoyer de message d'erreur. Oups.

Je n'ai pas eu le temps de corriger ce défaut, car l'aquarium a été remplacé par une version un peu plus grande (Juwel Rio 125). Bien que le Fish Feeder 1 puisse être réutilisé, j'ai choisi de construire un autre Fish Feeder.

Objectifs de conception Fish Feeder 2:

  • Pas de boutons sur le Fish Feeder.
  • Connexion au Raspberry Pi. Le Raspberry Pi contrôle l'e-mail, les horaires, les résultats d'alimentation et un affichage.
  • La mangeoire à poissons doit s'adapter parfaitement à la fente d'alimentation existante dans le couvercle de l'aquarium Juwel.
  • Le Fish Feeder doit être étanche.
  • Le conteneur de stockage de nourriture pour poissons pendant au moins un mois doit être facilement accessible.
  • Le Fish Feeder doit laisser tomber de petites quantités de nourriture pour poissons en granulés dans l'eau.
  • La quantité de nourriture doit être réglable et doit être mesurée.
  • Pas de servos.

Noter:

  • Cette mangeoire à poisson ne convient que pour les aliments en granulés pour poissons, les flocons entraîneront un dysfonctionnement des vannes à couteau.
  • Certaines parties doivent être exactes et précises. J'ai également dû jeter des pièces non conformes. Inspirez – expirez – et recommencez.

La construction a commencé au début de 2017. Il a fallu beaucoup de temps pour tester les composants clés avant d'être satisfait des résultats. Veuillez lire les éléments clés/instructables suivants qui sont incorporés dans cette instructable:

  • Communication monofilaire isolée optique
  • Boitier boîtier en époxy transparent
  • Moteur pas à pas à actionneur linéaire
  • Photogate IR

Pièces clés

  • Arduino nano
  • Plongeur moteur pas à pas
  • Moteur pas à pas
  • Roulements
  • Prise et fiche pour écouteurs
  • Époxy
  • contreplaqué 1, 1,5, 2 mm

Étape 1: Boiseries

Boiseries
Boiseries

Cette machine est principalement construite à partir de pièces en bois. Lors du prototypage, j'aime utiliser du bois, les pièces peuvent être échangées, les dimensions peuvent être modifiées, des tolérances de 0,1 mm sont possibles, des trous peuvent être ajoutés ou remplis. Ci-joint le modèle, vous pouvez le fabriquer en bois ou vous pouvez l'imprimer.

Pour tester la géométrie des pièces en bois, du bois de balsa est utilisé. Ce matériau est trop mou pour être utilisé dans le Fish Feeder. Les matériaux utilisés:

  • Contreplaqué de bouleau 500x250x1.0mm
  • Contreplaqué bouleau 500x250x1.5mm
  • Contreplaqué de bouleau 500x250x2.0mm
  • Contreplaqué de bouleau 500x250x3.0mm
  • contreplaqué de 18 mm
  • acajou 12x18mm

Étape 2: Encadrement de menuiserie

Encadrement de menuiserie
Encadrement de menuiserie
Encadrement de menuiserie
Encadrement de menuiserie
Encadrement de menuiserie
Encadrement de menuiserie

Voir modèle (01 Caisson)

Le boîtier abrite les machines du Fish Feeder. Il protège les machines et les pièces électriques de l'humidité de l'aquarium. La partie boîtier époxy s'insère dans le trou d'alimentation d'aquarium Juwel standard pour le Juwel Easy Feed. Le haut de la mangeoire à poissons repose sur le couvercle de l'aquarium.

Le choix de la réalisation du boîtier en époxy est dû à:

  • L'époxy est résistant à l'eau.
  • L'intérieur peut être inspecté visuellement.
  • La mangeoire à poissons n'est pas visible lorsque vous vous tenez devant l'aquarium, uniquement lorsque vous soulevez les couvercles.

Pour rendre le haut du boîtier moins visible, je l'ai peint en noir.

  • Collez 4 profilés en L pour le boîtier en époxy transparent.
  • La partie inférieure du boîtier est le boîtier en époxy (boîtier en époxy transparent).
  • Le trou du bas doit être percé après la réalisation du tubage.
  • Le trou du connecteur électrique doit être percé après avoir réalisé le boîtier. (Non tiré, en attente).
  • L'excès de matériau du boîtier en époxy doit être retiré et meulé à la hauteur souhaitée.
  • Poncer le haut du caisson inférieur. Entre le haut et le bas, un petit espace est nécessaire. Peu de pression est nécessaire pour ajuster les pièces.
  • Le dessus doit être peint avant que l'époxy soit collé au boîtier.
  • Vérifier l'épaisseur de 2x2 et 10x2 avec la machine.

Étape 3: Couverture et trappe de menuiserie

Couverture et trappe de menuiserie
Couverture et trappe de menuiserie
Couverture et trappe de menuiserie
Couverture et trappe de menuiserie
Couverture et trappe de menuiserie
Couverture et trappe de menuiserie

Voir modèle (02 Couvercle & 04 Trappe)

Le couvercle glisse dans le haut du boîtier. Le couvercle a un trou carré. Lorsqu'elle est glissée dans le haut du boîtier, la machine est couverte, le silo est accessible. La trappe se glisse dans le couvercle. Lors de l'ajout d'aliments au silo, seule la petite partie doit être retirée. Pour ajouter de l'adhérence au couvercle, un trou est percé dans la plaque supérieure.

  • Sciez les pièces aux dimensions souhaitées.
  • Collez les 2 assemblages.
  • Monter les ensembles avec le boîtier.
  • Peignez les assemblages.

Étape 4: Pièces internes de menuiserie

Boiseries Internes
Boiseries Internes
Boiseries Internes
Boiseries Internes
Boiseries Internes
Boiseries Internes

Voir modèle (03 Interne)

La menuiserie interne abrite le silo pour l'alimentation, l'actionneur linéaire, les vannes à guillotine, la carte EL, les commutateurs et la barrière photoélectrique IR. Assurez-vous que les pièces sont précises et collées à angle droit, sauf indication contraire. Une fois terminé et toutes les pièces montées, cela glisse dans le boîtier.

  • Percez les pièces avec les trous de roulement empilés pour obtenir un alignement parfait des trous.
  • Après avoir appliqué l'époxy, les trous de roulement sont plus petits. Percez à nouveau des trous. Utilisez une légère pression pour presser les roulements en position de pression.
  • Fabriquer les autres pièces en bois.
  • Cadre led d'assemblage de colle. Peinture à l'époxy. A l'intérieur de la machine, certaines zones sont difficiles à peindre.
  • Après avoir appliqué l'époxy, les trous sont plus petits. Vérifiez si la LED IR et la photodiode IR s'insèrent dans les trous. Si nécessaire, percez à nouveau les trous.
  • Peignez les éléments internes et le cadre en tant qu'ensembles séparés.
  • Vérifiez les dimensions avec les vannes à couteau pour assurer un ajustement serré.
  • 3,5 mm est collé 2 mm et feuille de 1,5 mm.

Étape 5: Valve à couteau

Vanne à couteau
Vanne à couteau
Vanne à couteau
Vanne à couteau
Vanne à couteau
Vanne à couteau
Vanne à couteau
Vanne à couteau

Voir le modèle (05 Knifevalve)

Plusieurs options pour soumettre de la nourriture ont été envisagées, voir le premier tableau:

  • Conteneur rotatif avec vanne à trappe. Il n'est pas facile de faire cela plus petit.
  • Vis (perceuse). La mangeoire se trouve à l'intérieur de l'aquarium, juste au-dessus du niveau de l'eau. Les aliments dans la vis seront exposés à l'humidité. La nourriture collera à la vis, obstruant la sortie.
  • Vannes à couteaux (coulissantes)

Comment fonctionne le système de vanne à guillotine ?

  • Étape 0: Position normale des vannes. C'est la position normale des vannes lorsque la machine est inactive. La vanne du récipient alimentaire est fermée. La vanne de l'aquarium est fermée.
  • Étape 1: La valve alimentaire se déplace pour obtenir un lot de nourriture. Notez que le diamètre du trou de la valve alimentaire est plus petit. C'est pour être sûr que la valve de l'aquarium est capable de déplacer l'ensemble du lot.
  • Étape 2: La valve alimentaire est chargée et se déplace vers le photogate.
  • Étape 3: La nourriture est lâchée à travers le photogate et se trouve dans la valve de l'aquarium. La vanne de l'aquarium se déplace vers la sortie.
  • Étape 4: La nourriture est déposée par la sortie dans l'eau de l'aquarium. La valve de l'aquarium recule, fermant la machine à l'humidité.

Étape 6: Vanne à couteaux pour boiseries

Vanne à couteaux en bois
Vanne à couteaux en bois
Vanne à couteaux en bois
Vanne à couteaux en bois
Vanne à couteaux en bois
Vanne à couteaux en bois

Voir le modèle (05 Knifevalve)

  • La vanne à couteau supérieur a un diamètre de trou de 8 mm, la vanne à couteau inférieur a un diamètre de trou de 10 mm.
  • Vérifiez l'épaisseur, utilisez un moule pour époxy la valve à la bonne épaisseur.
  • A la bonne épaisseur, utilisez Commandant M5 (anti-rayures) pour rendre les faces de glissement soyeuses.
  • L'écrou en laiton est collé dans le bloc carré 10x10 L=15. Le diamètre est d'environ 7 mm. Une fois la tige filetée, l'écrou en laiton et les vannes à couteau installés, collez l'écrou en laiton sur la vanne à couteau. Veillez à ne pas renverser d'époxy sur le fil.
  • Lorsque l'écrou en laiton est collé, remplissez les espaces entre l'écrou et le bloc avec plus d'époxy.

Étape 7: Pince et support de moteur de menuiserie

Pince et support de moteur de menuiserie
Pince et support de moteur de menuiserie
Pince et support de moteur de menuiserie
Pince et support de moteur de menuiserie
Pince et support de moteur de menuiserie
Pince et support de moteur de menuiserie

Voir le modèle (06 Motor Clamp & Support)

La pince et le support du moteur sont utilisés pour positionner les moteurs pas à pas. Lorsque le moteur pas à pas est bloqué, l'axe est la seule pièce rotative.

Le support moteur est utilisé dans l'assemblage interne et collé aux internes de la machine. Positionnez le support moteur avec les moteurs pas à pas en position pour un ajustement parfait.

La pince du moteur est une pièce détachée qui est boulonnée à l'intérieur de la machine.

Pour s'assurer que le support du moteur et la pince du moteur sont parfaitement ajustés, ces 2 pièces doivent être fabriquées à partir d'une pièce de contreplaqué de 18 mm. Pour percer les trous, utilisez une perceuse à colonne. Les trous doivent être parfaitement perpendiculaires.

Fabrication:

  • Percez les grands trous ø20.
  • Percez les petits trous.
  • Sciez les contours de la pince et du support.
  • Amincissez la pince du moteur à 10 mm.

Étape 8: Électronique

Électronique
Électronique
Électronique
Électronique
Électronique
Électronique

Voir le modèle (99 El-board)

Voir le schéma: Le perfoboard a un connecteur qui alimente le rail +5V et le rail GND. La troisième broche est la ligne de données. Ces broches sont reliées au cerveau du perfoboard: l'Arduino nano. Assurez-vous toujours de la bonne polarité des lignes électriques au niveau des broches et de l'Arduino. Pour éviter une tension à la sortie des données de la broche numérique Arduino, la broche est protégée par une diode. L'Arduino lit les commandes de la ligne de données, contrôle les moteurs pas à pas des vannes via les pilotes, vérifie les commutateurs et la barrière photo IR.

Les pièces:

  • 1x panneau perforé 43x39mm
  • 1x Arduino nano
  • 2x ULN2003 mini
  • 1x Diode (par exemple 1N4148)
  • 1x Résistance 1M
  • 1x Résistance 10k
  • 1x Résistance 680
  • 1x connecteur mâle 2 broches (photodiode)
  • 1x connecteur mâle 3 broches (alimentation, données, masse)
  • Connecteur mâle 2x 5 broches
  • Fil électrique

Quelques outils sont également nécessaires: pincettes, cutters, étau, fer à souder, mèche, support. Comment souder: https://learn.adafruit.com/adafruit-guide-excelle…. Soyez conscient des risques pour la sécurité et utilisez des équipements de protection individuelle.

Fabrication:

  • Sciez le perfoboard aux dimensions souhaitées.
  • Pliez les broches des pilotes pas à pas et Arduino. Fais attention!
  • Coupez les fils (bleus) du premier pilote de moteur pas à pas. Mettez les fils en position, voir le dessin, connectez le moteur pas à pas à broches 4B à Arduino D12, 3B à D11, 2B à D10, 1B à D9. Appuyez sur le driver en position, soudez les joints du driver pas à pas 4B, 3B, 2B, 1B. Ne pas souder GND et VCC.
  • Ajoutez des connecteurs pour la photodiode IR en N5 et N6. Broche de fil à N5 à Arduino A0. Câbler la résistance 1M à N5 et J5. Branchez la broche de N6 à I6 avec un fil rouge.
  • Coupez les fils (bleus) du deuxième pilote de moteur pas à pas. Mettez les fils en position, voir le dessin, connectez le moteur pas à pas à broches 4B à Arduino D6, 3B à D5, 2B à D4, 1B à D3. Appuyez sur le driver en position, soudez les joints du driver pas à pas 4B, 3B, 2B, 1B. Ne pas souder GND et VCC.
  • Ajoutez des connecteurs pour les commutateurs de J15 à K16. Câblez la résistance 10K de N14 à N15, M15, L15, K15, câblez l'autre conducteur à J14. Câblez N14 à Arduino D2.
  • Ajouter des connecteurs pour led à J15 et J16. Câblez la résistance 680 de H15 à J15 et câblez l'autre conducteur à E15.
  • Ajoutez des connecteurs pour les données - +5V - GND à D5 à 7. Fil de diode d'Arduino D8 à B5 à D5. Câblez Arduino D7 en B6 à D5.
  • Ajoutez les rails d'alimentation +5V et les fils GND.
  • Appuyez et soudez l'Arduino en position.
  • Soudez la connexion.
  • Retirez l'excès de matériau (épingles) du côté inférieur.
  • Appliquez de l'époxy sur les fils nus.

Test (voir schéma & programme & vidéo Electronique de test du Fish Feeder 2):

  • Attachez les boutons, la led IR, la photodiode IR au perfoboard, téléchargez le programme de test sur Arduino.
  • Testez la sensibilité de la porte IR en faisant glisser un morceau de papier entre la LED et la photodiode.
  • Testez les boutons et les pilotes en appuyant sur un bouton.

Étape 9: Moteurs pas à pas

Moteurs pas à pas
Moteurs pas à pas
Moteurs pas à pas
Moteurs pas à pas
Moteurs pas à pas
Moteurs pas à pas

Voir le modèle (98 Actionneur linéaire, 98 Actionneur linéaire.step, 98 Actionneur linéaire.pdf)

Voir aussi Moteur pas à pas à actionneur linéaire

Les moteurs pas à pas déplacent les vannes. Tourner à droite tire la vanne vers le moteur et ferme la vanne. Tourner à gauche pousse la vanne en position ouverte. Pour assurer un fonctionnement optimal, les vannes, les axes, les roulements, l'accouplement et les moteurs doivent être parfaitement alignés.

Un moteur pas à pas contrôle la vanne à couteau du silo. L'autre moteur pas à pas commande la vanne guillotine du carter.

Les pièces:

  • Filetage M5 en acier inoxydable
  • Écrous M5
  • Connecteur de mise à la terre
  • Roulements à billes diamètre intérieur Ø5mm MF105 ZZ 5x10x4
  • Moteur pas à pas 20BYJ46 axe Ø5mm à flancs plats.
  • Tube rétractable

Montage des moteurs pas à pas

  • Presser les roulements dans les trous de roulement (ajustement à la presse).
  • Positionner les vannes à couteaux.
  • Insérez le filetage du « côté non moteur » dans le roulement.
  • Insérez les écrous sur le filetage « pas côté moteur ».
  • Insérez le filetage dans l'écrou en laiton de la vanne à couteau.
  • Insérer les écrous sur le filetage « côté moteur ».
  • Insérer le filetage dans le roulement « côté moteur ».
  • Insérer le raccord « connecteur de mise à la terre ».
  • Insérez le moteur pas à pas sur le support dans l'accouplement.
  • Pince moteur pas à pas avec pince moteur
  • Positionnez les écrous et tournez un dans le sens des aiguilles d'une montre et un dans le sens inverse des aiguilles d'une montre pour rendre la position permanente.
  • Insérez El-board dans le compartiment.
  • Retirez la fiche blanche du fil du moteur pas à pas, ne retirez pas les conducteurs métalliques.
  • Connectez le moteur pas à pas au pilote. Utilisez un tube thermorétractable pour éviter les courts-circuits.
  • Utilisez le programme de test "20171210 Test ULN2003 serialread 2 steppermotors.ino" pour vérifier l'alignement correct du moteur pas à pas, de l'essieu, des roulements et de la vanne. Ouvrez une ligne série entre l'ordinateur et Arduino. Utilisez le clavier, la touche "2", "3", "5", "6" pour déplacer les vannes.
  • Ajouter un trou pour la sortie au boîtier. Voir le dessin du boîtier et de la vanne de menuiserie.

Étape 10: Alimentation et entrée de données

Alimentation et entrée de données
Alimentation et entrée de données
Alimentation et entrée de données
Alimentation et entrée de données
Alimentation et entrée de données
Alimentation et entrée de données

Voir le modèle (97 Power Data Plug Socket, 97 Power Data Plug Socket.step, 97 Power Data Plug Socket.pdf)

Ce câble fournit l'alimentation à l'électronique et fournit une ligne de données. L'époxy et le joint torique doivent fournir une connexion résistante à l'eau.

Les pièces:

  • Valve de vélo classique (Dunlop) (voir
  • 2x écrou de soupape
  • Rondelle M8
  • Joint torique ø7-ø15
  • Prise écouteur 3,5 mm à 3 pôles
  • Fiche 3 pôles 6,35 mm
  • Fil électrique ø6 (marron, bleu, vert/jaune 0,75 mm2)
  • Prise 3 pôles de 3,5 mm avec écrou
  • tube rétractable
  • époxy

Fabrication:

  • Retirez le caoutchouc de la tige de soupape.
  • Retirez la partie filetée de la prise audio 3,5 mm.
  • Faites glisser l'arrière de la fiche de 3,5 mm sur le câble électrique.
  • Glissez la tige de la vanne sur le fil électrique.
  • Couper les conducteurs de fil électrique à longueur, voir tableau « embout, anneau et manchon ».
  • Conducteurs à souder sur fiche 3,5 mm.
  • Utilisez un tuyau rétractable et de l'époxy pour rendre les connexions étanches.
  • Glissez la tige de la vanne sur le bouchon de 3,5 mm.
  • Conducteurs à souder sur fiche 6,35 mm.
  • Fils à souder à une douille de type tube de 3,5 mm.
  • Ajouter un trou pour l'écrou dans le boîtier.
  • Collez l'écrou avec de l'époxy étanche dans le boîtier.
  • Sciez les pièces en bois selon le dessin.
  • Collez les pièces en bois à l'intérieur. Utilisez des plaques de remplissage de 3 mm et 2 mm.

Étape 11: Communication à un seul fil optique isolé

Communication à fil unique isolé optique
Communication à fil unique isolé optique
Communication à fil unique isolé optique
Communication à fil unique isolé optique
Communication à fil unique isolé optique
Communication à fil unique isolé optique

Voir aussi la communication optique à fil unique isolée

En raison d'éventuels problèmes d'humidité dans le Fish Feeder, je voulais que les données et l'alimentation soient isolées entre le monde extérieur et le Fish Feeder à l'intérieur de l'aquarium.

Un côté de l'unité optique a quatre fils. Ce côté est connecté au monde extérieur. Les quatre fils se connectent à l'alimentation, à la terre, à une broche numérique (entrée de données), à une autre broche numérique (sortie de données) d'un Arduino ou d'un Raspberry PI. Ce Instructable utilise un Arduino et un PC comme maître.

L'autre côté a une alimentation séparée qui se connecte à la prise d'alimentation. Les données et l'alimentation sont transmises via le câble d'alimentation et de données qui se connecte à la prise audio 3 pôles de 6,3 mm. Le câble d'alimentation et de données se connecte de l'autre côté à la prise 3,5 mm à l'intérieur du Fish Feeder avec El-board et Arduino nano comme esclave.

Les pièces:

  • Alimentation +5V
  • Prise d'alimentation
  • Panneau perforé 5x7cm
  • 2x Résistance 470Ω
  • 1x Résistance 680Ω
  • 2x Résistance 1kΩ
  • 2x Diode (par exemple 1N4148)
  • 2x Optocoupleur EL817
  • LED
  • En-tête de broche femelle 2 broches
  • En-tête de broche femelle 3 broches
  • En-tête de broche femelle 4 broches
  • Tête ronde femelle 6 broches
  • Tête ronde femelle 4 broches
  • Prise audio 3 pôles 6,35 mm
  • Boîtier en plastique

Fabrication:

  • Circuit de soudure selon instructable.
  • Voir le schéma, connectez GND External et +5V External à la prise de courant.
  • Voir le schéma, connectez +5V2, GND2, entrée/sortie de données à une prise audio 3 pôles de 6,35 mm en fonction de l'embout, de l'anneau et de la gaine du câble électrique.
  • Voir le schéma, connectez les fils de la maquette à IN, GND1, OUT et +5V1.
  • Percez des trous dans le tubage.
  • Monter les douilles dans le boîtier.
  • Utilisez des attaches pour fixer les fils de la planche à pain.

Étape 12: Électricité interne

Électricité interne
Électricité interne
Électricité interne
Électricité interne
Électricité interne
Électricité interne

Cette étape contient certaines des petites pièces de matériel. Veuillez noter que certaines pièces n'ont pas fonctionné comme prévu, ces pièces sont donc mises à jour.

Les pièces:

  • LED infrarouge
  • photodiode infrarouge
  • Fil électrique
  • Fil de casque
  • Tuyau rétractable
  • 4x SDS004
  • 4x plaque de montage capteur/interrupteur

Prise casque

La prise casque (3,5 mm, 3 conducteurs), voir l'étape 10, est une prise de style tube typique avec une extrémité filetée pour le montage sur panneau. En tournant la fiche dans le boîtier, la fiche commence à s'insérer dans la prise. Après un certain nombre de tours, la fiche doit être complètement connectée à la prise. Lors du test, la prise a commencé à tourner avec la fiche. Une bonne connexion a été établie. L'inconvénient était que les 3 fils attachés à la prise étaient tordus et cassés de la carte EL. Heureusement rien n'a été endommagé. J'ai décidé de faire une surface plane sur le filetage de la douille et un segment circulaire dans la plaque de montage de la douille.

Fabrication prise casque:

  • Limez une surface plane sur une douille de type tube de 3,5 mm. La surface plane doit être aussi carrée que possible.
  • Utilisez une bande de bois de 1 à 1,5 mm et commencez à la limer en une forme de segment circulaire pour combler le vide. Assurez-vous qu'il s'adapte bien.
  • Collez le segment circulaire sur la plaque de montage du trou de la douille.
  • Finir la plaque de montage avec de l'époxy.
  • Connectez la prise et la plaque de montage à la carte EL.

LED infrarouge

La led est située dans le cadre led, voir dessins boiseries intérieurs. La led est alimentée directement par la carte EL. Lorsque la carte EL est alimentée, la LED est alimentée et émet une lumière infrarouge. La led IR est l'une des parties du photogate IR, voir aussi instructable IR Photogate.

Fabrication led IR:

  • Le fil de soudure aux fils, le fil long au rouge, le fil court au noir.
  • Ajouter un tuyau rétractable.
  • Ajoutez des connecteurs aux fils.
  • Insérez la led dans le boîtier.
  • Connectez-vous à la carte EL.

Commutateurs

Les interrupteurs sont utilisés pour limiter le mouvement de l'actionneur linéaire. Lorsqu'un interrupteur est enfoncé, l'actionneur linéaire doit s'arrêter de bouger.

La conception du poing avait des boutons poussoirs. L'inconvénient est qu'une fois qu'un bouton-poussoir est enfoncé (broche numérique « HIGH »), le bouton ne peut plus bouger. Cela donne une contrainte au bouton, au filetage, à l'écrou et au moteur pas à pas.

Après une recherche, j'ai trouvé des commutateurs simples et bon marché SDS004 de C&K. Vous avez besoin d'une petite force pour pousser l'interrupteur sur « ON », la broche peut se déplacer plus loin et est toujours « ON » voir surcourse dans la fiche technique. Ce commutateur est disponible sur Mouser.com. Un support est ajouté aux internes pour positionner l'interrupteur qu'il peut toucher l'encoche sur les vannes, voir le dessin.

Dans cette configuration, il y a 4 commutateurs. J'en ai commandé d'autres. Les interrupteurs sont très petits. Au premier essai, pour souder les fils du casque au switch, j'ai totalement grillé le switch. Le fil pour casque est utilisé car les brins des fils sont isolés. Les fils nus sans le caoutchouc extérieur sont si fins qu'ils peuvent être acheminés à travers les trous du photogate IR.

Pour établir une bonne connexion entre les commutateurs et un fil de casque, vous devez préparer le fil de casque. La coloration sur le fil du casque est isolante. Cela peut être enlevé par ponçage ou par brûlage. En étamant votre fer à souder et en pressant vos fils entre le fer à souder et une surface en bois, l'isolation sera brûlée. Prenez votre temps, tout va bien lorsque la soudure remonte les brins. Une fois la soudure appliquée, le fil étamé peut être plié en forme de U. Cela peut être accroché aux broches de l'interrupteur. Refondez la soudure rapidement pour établir une connexion solide avec le commutateur.

Interrupteurs de fabrication:

  • Supports détecteur de colle époxy, voir dessin
  • Utilisez du fil pour casque (brins de fil isolés).
  • Appuyez le fer à souder sur le fil et attendez que l'insolation du fil commence à fondre.
  • Appliquez de la soudure sur le fil. La soudure coule dans le fil.
  • Pliez la section étamée du fil en forme de U.
  • Fixez les formes en U aux connecteurs du commutateur.
  • Utilisez du fer à souder pour faire fondre le fil étamé aux connecteurs.
  • Vérifiez les joints avec un multimètre.
  • Acheminez les fils du casque à travers les trous du photogate IR.
  • Ajouter un tuyau rétractable.
  • Ajoutez des connecteurs aux fils.
  • Coller le capteur en position (ne pas utiliser d'époxy, cela coulera dans le capteur)
  • Connectez les connecteurs à la carte EL.

Photodiode IR

La photodiode est l'autre partie de la photogate IR. Il est également situé dans le cadre à led, voir dessins intérieurs de menuiserie. Il est positionné en face de la Led IR

Lorsque la nourriture passe devant la led IR, cela perturbera le faisceau lumineux. Ceci est détecté par la photodiode IR, voir IR Photogate. La photodiode IR est connectée en mode polarisation inverse.

Photodiode de fabrication:

  • Le fil de soudure aux fils, le fil court au rouge, le fil long au noir.
  • Ajouter un tuyau rétractable.
  • Ajoutez des connecteurs aux fils.
  • Insérez la photodiode dans le boîtier.
  • Connectez-vous à l'EL-Board.

Étape 13: Programmer

Image
Image
Programme
Programme

Lorsque la fabrication des pièces est prête, les programmes peuvent être téléchargés.

  • Le master.ino est téléchargé sur l'Arduino connecté au PC et au circuit optique.
  • Le slave.ino est téléchargé sur l'Arduino nano à l'intérieur du FisFeeder 2.

Lorsque les programmes sont téléchargés:

  • Connectez le câble d'alimentation/de données au Fish Feeder.
  • Connectez le câble d'alimentation/de données au circuit optique.
  • Connectez Arduino au circuit optique.
  • Connectez Arduino au PC.
  • Ouvrez le moniteur série Arduino sur le PC.
  • Connectez l'alimentation au circuit optique.

Maintenant, le Fish Feeder est en ligne. Lisez la communication sur le moniteur série du PC.

Il est important d'exécuter les programmes de configuration et de calibrage

  • Exécutez la configuration pour déterminer les jeux et la position des vannes.
  • Exécutez le programme d'étalonnage pour vérifier les valeurs stockées et ajustez si nécessaire.

Une fois le programme de configuration et d'étalonnage terminé, les valeurs sont stockées de manière permanente dans l'EEPROM. Lorsque le Fish Feeder est remis sous tension, les valeurs stockées sont lues et réutilisées. Le Fish Feeder est maintenant prêt à nourrir vos poissons.

La programmation est prête à l'emploi. Vous pouvez ajouter une routine de chronométrage ou d'autres options. Lisez également les commentaires dans le programme Slave.

Conclusion: La plupart des objectifs de conception sont atteints. La connexion avec le Raspberry n'est pas prête. Pour l'instant, le système est fonctionnel et testé pour sa durabilité.

Conseillé: