Arduino - Fabriquez un capteur Flex pour une main robotique (simple et économique): 4 étapes

Arduino - Fabriquez un capteur Flex pour une main robotique (simple et économique): 4 étapes

Table des matières:

Anonim

- Papier

- Carton flexible ou en plastique

- Crayon

- Papier d'aluminium ou ruban d'aluminium

- Fils

- Silicone chaud ou soudure

Étape 2: Création d'un capteur Flex

  • Je le fais en fonction de la taille de mes propres doigts
  • Je coupe le papier selon ces dimensions
  • Avec un crayon, le recto et le verso du papier sont dessinés de manière à ne plus laisser d’espace.
  • Plus la densité est grande, meilleure est la résistance.
  • La valeur de la résistance, qui varie avec la courbure du papier, nous donnera la quantité de flexibilité.
  • Nous découpons deux morceaux de carton en fonction du format de notre papier.
  • Nous collons de l'aluminium sur un côté des pièces en carton.
  • Connectez les fils aux bandes d'aluminium pour tirer le meilleur parti du capteur.
  • Deux bandes d'aluminium ne doivent pas se toucher.
  • La même chose vaut pour les fils!
  • Pour une main robotique, nous en faisons cinq de cette façon.
  • J'ai utilisé du silicone sur la surface pour éviter les dommages.

Étape 3: Schéma de connexion et de circuit

Avec ce schéma de circuit, nous lirons la valeur du capteur et mettrons le sevo.

Chaque capteur que nous fabriquons montrera une résistance à différentes valeurs.

Étape 4: Code

  • Avec cet exemple de code, nous lirons la valeur du capteur.
  • Chaque capteur que nous fabriquons présentera une résistance à différentes valeurs.
  • En testant entre 0 et 1023, nous trouverons la valeur de sortie du capteur.
  • Nous déplaçons le capteur … Lorsque le capteur est à 1023, la position du servo sera de 90 degrés.
  • Le capteur a une valeur minimale comprise entre 1018 et 1020.
  • La plage de capteurs est comprise entre 1020 et 1023 au minimum.
  • Ainsi, entre ces deux valeurs, nous pouvons déplacer le servomoteur de 0 à 90 degrés.
  • 0 degré à 1020 - 90 degrés à 10h23 Comme vous pouvez le voir, nous pouvons obtenir 1018 valeurs.
  • Nous pouvons faire la valeur minimale du capteur 1018.
  • Nous avons trouvé la plage de valeurs pour tous les capteurs que nous avons fait de cette façon.

Obtenez le code d'exemple