Aller au contenu


Photo
- - - - -

actionner servomoteur avec capteur présence


12 réponses à ce sujet

#1 ntds

ntds

    Nouveau membre

  • Membres
  • 6 messages

Posté 01 mai 2020 - 12:13

Bonjour a tous 

 

Je cherche a actionner un servomoteur pour faire un mouvement de 0 a 90 degrés et revenir a sa place 

 

Pour actionner ce mouvement je voudrai utiliser un Capteur de proximité infrarouge MC005

 

Exemple quand je passe la main devant le capteur mon servo moteur par de 0° et va a 90 ° puis revient

 

 

Je cherche a faire un montage le plus simple et le moins couteux possible

 

Avez vous une idée ? Le capteur peux être different du moment que l’action final reste identique 

 

 

 

Voici la description du capteur  et moteur 

 

Capteur infrarouge équipé d'un émetteur/récepteur permettant de détecter un objet de 3 à 80 cm de distance, simple d'utilisation et facile à installer.

Une led rouge s'allume lors du réglage de la portée (réglage au dos du capteur par une vis).

Livré avec 20 cm de câble.

 

Alimentation à prévoir: 5 Vcc.

Pouvoir de coupure: 100 mA maxi

Sortie PWM:

- haute sans obstacle

- basse en cas d'obstacle

Portée de détection: 3 à 80 cm.

Brochage:

- rouge: + 5V

- noir: 0 V

- jaune: sortie

Dimensions: Ø18 x 44 mm (hors écrous).

 

 

Servomoteur économique S07NF à couple important. Il est livré avec palonniers, visserie et connecteur 3 broches au pas de 2,54 mm.

  • Alimentation: 4,8 à 6 Vcc
  • Course: 2 x 90°
  • Couple: 5,5 kg.cm à 4,8 Vcc
  • Vitesse: 0,20 s/60° à 4,8 Vcc
  • Connecteur: 3 broches femelles 2,54 mm
  • Longueur du cordon 3 broches: 300 mm
  • Dimensions: 41 x 20 x 40 mm
  • Poids: 38 g

 

 

 



#2 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 732 messages
  • Gender:Male

Posté 01 mai 2020 - 01:16

Alors, il te faut :

- une pile 9V

- un connecteur, https://www.robot-ma...et-mega-47.html

- un Shield Nano, https://www.robot-ma...d-nano-307.html

- un Nano, https://www.robot-ma...no-nano-46.html

- une barrière infra-rouge, https://www.robot-ma...ere-ir-338.html la connexion et le programme sont dans la page.

- un servo. Le programme, https://www.robot-ma...wer-pro-16kgcm/

 

Aucune soudure n'est nécessaire, tout est enfichable.

 

N'hésite pas à poser des questions.



#3 ntds

ntds

    Nouveau membre

  • Membres
  • 6 messages

Posté 01 mai 2020 - 05:26

Merci du retour est-il possible de le faire sans carte nano



#4 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 732 messages
  • Gender:Male

Posté 01 mai 2020 - 05:54

Merci du retour est-il possible de le faire sans carte nano

Oui, bien sûr ! Ce serait de l'électronique pure. Là, je ne pourrai pas t'aider. Mais pas de souci, il y a des pointures ici.

Mais ce ne sera pas forcément plus facile.

As-tu un fer à souder ? Quelques compétences en électronique ?

Pourrais-tu nous en dire plus sur ton projet ?



#5 ntds

ntds

    Nouveau membre

  • Membres
  • 6 messages

Posté 01 mai 2020 - 05:58

Oui j'ai un peu de matériel 

 

le but final est que le servo moteur appuis sur une flacon de savon pour distribuer une dose de savon quand on passe la main devant le capteur .



#6 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 934 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 01 mai 2020 - 06:06

Pourquoi chercher à faire sans nano ? 

Utiliser un microcontrôleur programmable te facilitera la tâche ...


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#7 ntds

ntds

    Nouveau membre

  • Membres
  • 6 messages

Posté 01 mai 2020 - 06:08

je cherche a avoir le moins d'électronique possible et a cout réduit pour en faire plusieurs



#8 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 732 messages
  • Gender:Male

Posté 01 mai 2020 - 06:41

Oui j'ai un peu de matériel 

 

le but final est que le servo moteur appuis sur une flacon de savon pour distribuer une dose de savon quand on passe la main devant le capteur .

Cela existe déjà et pour pas très cher, 10€.

https://www.pearl.be...ur-de-mouvement

https://www.robe-mat...iel-medical.htm

 

Cela ne vaut vraiment pas la peine de le fabriquer. Sauf si c'est pour ta satisfaction personnel.

Et si c'est pour vouloir en fabriquer plusieurs, alors je pense que tu auras du mal à concurrencer un marché déjà existant.



#9 ntds

ntds

    Nouveau membre

  • Membres
  • 6 messages

Posté 01 mai 2020 - 06:46

merci du retour cependant le produit que je souhaite faire sortir n'est pas compatible avec ce genre de distributeur et je souhaite le fabriquer moi même afin de l'adapter a mon invention . 



#10 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 732 messages
  • Gender:Male

Posté 01 mai 2020 - 08:55

merci du retour cependant le produit que je souhaite faire sortir n'est pas compatible avec ce genre de distributeur et je souhaite le fabriquer moi même afin de l'adapter a mon invention . 

Ok, je comprends.

Perso, je vois au moins deux étapes. Première étape, faire un prototype. Deuxième étape faire un produit industrialisable.

Je pense qu'ici, on ne pourra parler que du prototype.

Dans ce cadre, il y 2 manières de faire. Soit avec un microcontrôleur type Arduino Nano, soit en tout électronique.

Pour le tout électronique, ce n'est pas moi qui t'en parlerai.

Avec un Nano, soit tu achètes les produits dans la boutique au tarif français, soit tu commandes en Chine au tarif chinois avec au minimum un mois de délai.

Voilà, comment les choses se présentent, mais rassure toi, c'est pour tout le monde pareil.



#11 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 934 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 01 mai 2020 - 09:04

Il est possible de faire sa propre carte électronique avec le microcontrôleur d'une nano dessus .

Une fois que tu as un prototype qui fonctionne et que tu sais exactement ce que tu veux faire il est possible de grandement diminuer les coûts en phases d'industrialisation en fonction des quantités que tu souhaites faire. 

 

Robot Maker peut t'aider aussi bien dans la partie prototypage que la partie industrialisation.


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#12 Sandro

Sandro

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 1 259 messages
  • Gender:Male

Posté 01 mai 2020 - 11:30

Bonsoir,

tu vises quelle quantité au total? 5 unités? 10? 100? 1000? 10 000?

Quelle durée pour le développement? Quels budgets pour payer des spécialistes/sous-traitants (ou rien si c'est en petit et que tu veux tout faire toi même)?

 

Pour une unité (premier prototype), je rejoins les autres que partir sur un arduino nano (clone) est probablement la meilleurs solution. Le shield peut être pratique

 

Pour 5 à 20 unités, je dirais de rester sur un arduino nano (avec les pins pas soudés), et de souder directement les cables du servo, du capteur de proximité et de l'alim (du coup, plus de shield, ça coute de l'argent, prend de la place et augmente le risque de faux contacts)

 

Pour 10 à 40 unités, tu peux regarder du coté des arduino pro mini (attention, ils existent en version 5V ou 3.3V, si tu prends la 3.3V, assure toi que ton servo et ton capteur fonctionnent en logique 3.3V). C'est un petit peu moins cher (5.40€ au lieu de 6€ sur la boutique robot maker), ça prends moins de place et ça consomme un peu moins de courant. Par contre, il faut un convertisseur FTDI pour pouvoir les programmer (ce qui complique un peu les choses).

 

Pour 30 à 60 unités, tu peux partir sur un Atmega328P seul (le microcontrôleur utilisé dans les arduinos), en version traversant.Prix : par exemple 1.91$ HT/unité(pour 25 unités) chez digikey (https://www.digikey....P-PU-ND/1914589). Par contre, à programmer c'est pas évident (il faut d'abord graver le bootloader, puis charger le programme, il te faut un programmateur (un arduino complet peut servir de programmateur). Si tu n'as pas l'habitude de travailler avec des microcontrôleurs, compte au moins une journée pour y arriver. Si tu pars sur cette voie, il est quasi impératif de commencer par un prototype avec un arduino normal (sauf si tu maitrise déjà très bien les arduinos). Tu devra le souder sur un PCB de prototypage. Si ta source d'alimentation n'est pas entre 3 et 5V, alors il faudra ajouter un régulateur de tension.

 

A partir de 40 unités, tu peux aussi souder un Atmega328P traversant (+régulateur de tension) sur un PCB que tu fais fabriquer : c'est beaucoup plus propre et plus rapide à souder, mais il faut payer les PCBs (en grande quantité les prix deviennent moins cher).

 

Si tu fais faire l'assemblage par le fabriquant des PCBs, alors tu peux partir sur la version montée en surface de l'ATMega328P qui est plus compacte et un peu moins cher (1.05$ HT/pièce pour 100 unités chez digikey). Par contre, tu ne pourra plus programmer sur la breadboard, donc il faudra ajouter des pins pour programmer.

 

 

 

Si tu fais vraiment des grandes séries (plusieurs centaines d'unités), et que tu es prêt à payer quelqu'un pour t'aider (vu les questions que tu poses, tu ne m'as pas l'air de t'y connaitre énormément), alors tu peux partir sur d'autres microcontrôleurs moins "grand public" mais beaucoup moins cher. Les prix donnés sont les prix unitaires de digikey (attention, envoyé depuis US donc douane, livraison normalement en 48H), en supposant une fabrication de 1000 unités, et en prenant vraiment le moins cher :

- un microcontroleur : le moins cher que j'ai vu qui semble convenir est à 0.2688 $/pièce (https://www.digikey....7612-ND/7604192)

- un régulateur de tension : pour un régulateur linéaire, tu peux être sous 0.10 $/pièce (mais ça gaspille plus d'énergie, ce qui est problématique si tu es sur batterie et que le distributeur de savon est peu utilisé (sinon c'est le servo qui limite)). Sinon, un régulateur de type "switching regulator", qui avec les composants annexe coutera je pense vers les 0.30$/pièce.  A noter que si tu as une source de tension <5.5V (par exemple 2 ou 3 piles AA), alors tu peux peut-être te passer de régulateur)

- il est bien possible qu'il faille rajouter 1 ou 2 condensateurs : <0.04$ pour les deux

 

Le plus gros du coup sera alors probablement le PCB avec assemblage des composants (chez PCBWay, ce serait 622$ pour 1000 unités (seulement le PCB, pas la soudure des composants externes comme le capteur ou le servo), avec livraison estimée le 20 mai). Du coup, il faut rajouter la soudure des cables, et la programmation en usine du micro-controleur.

 

Donc l'électronique peut devenir très bon marché, à condition de faire de grosses séries.

NB : le capteur de distance, tu peux aussi envisager de le souder directement sur le PCB

 

 

 

Bref, tout est possible, mais ça dépendra de l'échelle, de tes compétences (ou de celle d'un partenaire/prestataire) et des délais souhaités.


Aidez-nous à vous aider : partagez toutes les informations pertinentes : description précise du problème, contexte, schéma de câblage, liens vers la documentation des composants, votre code (ou encore mieux un code minimal reproduisant le bug), ...

Vous recevrez ainsi plus de réponses, et elles seront plus pertinentes.


#13 ntds

ntds

    Nouveau membre

  • Membres
  • 6 messages

Posté 02 mai 2020 - 05:01

Merci a tous pour votre retour et particulièrement a toi 

Sandro

Pour toutes ta recherche et le temps a écrire ton post 

Pour le moment je table sur une 50 d'unités mais d'ici peu environs 500 

je vais commencer avec un nano en attendant 





Répondre à ce sujet



  


0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users