Question:
Existe-t-il un composant qui peut appuyer sur un bouton, c'est-à-dire étendre une tige d'environ 1 pouce, puis la rétracter?
Force Hero
2015-11-16 15:33:43 UTC
view on stackexchange narkive permalink

J'essaie essentiellement de trouver quelque chose qui puisse appuyer sur un bouton pour moi. Je veux pouvoir le contrôler par code, comme vous pouvez le faire avec des moteurs, des LED, etc. via le GPIO sur un Pi.

Je veux qu'il s'étende et se rétracte assez rapidement (1 seconde ou moins ) et avec assez de force pour appuyer sur un bouton - le bouton a un peu moins de résistance qu'un interrupteur à lumière standard.

Je n'ai aucune idée de ce que Google doit donc demander ici!

Je ' m exécutant Pi 2.

Vous voudrez peut-être regarder un actionneur linéaire ou un servomoteur avec une tige de poussée.
Cinq réponses:
Ghanima
2015-11-16 15:41:41 UTC
view on stackexchange narkive permalink

Jetez un œil ici:

Un solénoïde avec une tige de poussée mobile peut être entraîné assez rapidement et développer la force d'appuyer sur un bouton. Ils sont généralement bon marché et faciles à dynamiser, par ex. en utilisant un simple transistor pour piloter le courant (voir ici).


Mise à jour 01/2019

Le MagPi, Numéro 70, p. 24, approuve un produit pour cette tâche - le MicroBot Push (sans affiliation), voir ici, bien qu'il soit proposé à un prix élevé de 50 $.

ATTEINDRE LES LIMITES Certains appareils nécessitent une interaction humaine pour fonctionner. Cet appareil amusant est un bouton poussoir connecté à Internet. Désormais, de n'importe où dans le monde, vous pouvez démarrer la machine à café. En utilisant Prota OS, votre Raspberry Pi peut également le déclencher.

Byron Jones
2015-11-16 22:09:15 UTC
view on stackexchange narkive permalink

Je pense que l'appareil le plus approprié serait un solénoïde. Ils sont assez courants. Pour un simple solénoïde appuyant sur un bouton, quelque chose comme ça pourrait bien fonctionner. Je vous recommande de mettre une pointe souple sur le devant afin que des pressions répétées n'endommagent pas le bouton.

https://www.sparkfun.com/products/11015

Peter Green
2015-11-18 09:01:43 UTC
view on stackexchange narkive permalink

Il est assez facile de trouver des solénoïdes, des servos, etc. avec le pouvoir d'appuyer sur un bouton.

Le plus délicat est le montage. Les humains sont vraiment très doués pour appuyer sur des boutons sur des choses arbitraires, compenser les légers changements de position de la chose, compenser la force de réaction exercée sur leur propre corps. Là où nessacery fournit un support pour la chose sur laquelle le bouton est enfoncé.

D'un autre côté, un poussoir de bouton mécanique devra probablement être tenu à un emplacement très précis par rapport au bouton pour un fonctionnement fiable. Dans de nombreux cas, la difficulté de construire une telle monture s'avère être plus problématique que de simplement souder des fils à l'arrière de l'interrupteur et de les connecter à un relais.

Une clarification du vocabulaire: je suis presque sûr que Peter parlait d'un servo R / C tel que celui-ci: https://www.adafruit.com/product/1143. Ils viennent dans une large gamme de vitesses et de couples. Notez que les servos R / C conventionnels prennent un format de commande différent de celui des servos «numériques». Pour utiliser un tel servo R / C, vous aurez besoin (1) de la partie ('corne') qui correspond à l'engrenage de sortie / spline (2) quelque chose qui génère une commande compatible. Je vous suggère d'acheter, plutôt que d'essayer de bit-bang le signal de commande, car le timing est délicat. Adafruit.com, pololu.com et sparkfun sont des fournisseurs avec lesquels j'ai eu de la chance.
Jeremy
2015-11-16 19:05:02 UTC
view on stackexchange narkive permalink

La légende urbaine et The Daily WTF disent que les lecteurs de CD sont trop souvent utilisés à cette fin.

Amusant mais cela aurait pu être mieux en commentaire. Des suggestions sur la façon d'interfacer le lecteur de CD (SATA / IDE) avec le Pi via le GPIO (ou USB), afin de provoquer l'actionnement du mécanisme d'éjection?
Cela peut être amusant, mais c'est aussi une option parfaitement légitime. Quant à l'interfaçage, toute unité CD / DVD USB devrait fonctionner et l'utilitaire `eject` devrait suffire à l'activer.
A ∓1 - la taille / le poids du lecteur de CD / DVD PC moyen aurait tendance à l'exclure - OTOH la force de tout ce qui le maintient sur le bouton sera probablement suffisante pour l'empêcher de se désaligner - et la distance de voyage signifie qu'un humain peut toujours mettre la main dessus pour actionner le bouton lui-même - juste à temps pour que le tiroir CD ressorte et les frappe ... 8-)
Rich
2016-10-16 02:39:25 UTC
view on stackexchange narkive permalink

Solénoïde oui, mais la meilleure version que j'ai trouvée était un solénoïde de déverrouillage de porte de voiture. Vous pouvez pousser ou tirer avec. J'ai utilisé une alimentation 12v et un transistor contrôlé par la broche GPIO.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...