» Électronique » Arduino »Comment fabriquer un capteur de pliage DIY pas cher pour votre Arduino!

Comment faire un capteur de pliage DIY pas cher pour votre Arduino!


Bonjour amoureux de l'arduino! Alors qu'il était suspendu sur Internet, je suis tombé sur un article plutôt amusant sur la façon de faire d'une main un manipulateur qui répète les mouvements de la main d'une personne, inspiré par la simplicité et l'effet fait maison fait maison a décidé de le récupérer. J'ai trouvé des capteurs de courbure sur l'Alliekspress pour la main de l'émetteur et je suis un peu mort, une chose se situait dans la région de 15-20 $, il se trouve que 5 de ces capteurs pour une seule main coûteront 75-100 $ et ce n'est que pour les capteurs! Après un certain temps, j'ai appris à fabriquer de tels capteurs fais-le toi-mêmeCela s'avère très simple et bon marché.

Et donc pour le capteur de courbure, nous avons besoin de:
paiement Arduino Uno ()
- une planche à pain
- fils de connexion comme "père-mère" ou "père-père"
-servomoteur
carton
papier
feuille
crayon
- alimentation de 6 à 12 volts (j'utilise 4 batteries connectées en série à 1,5 V)

Des outils dont nous avons besoin:
pistolet à colle
des ciseaux

Et donc, la première chose que nous avons découpée dans le carton est deux bandes de 2 cm de plus que votre index et d'environ 1 cm de large:


Coupez un peu moins la même bande de papier:

Ombre au crayon des deux côtés de la bande de papier le mieux possible:


Coupez deux bandes de papier d'aluminium plus petites que le papier:

Collez-les sur les bandes de carton comme indiqué sur la photo:

Des fils de liaison «père-mère» nous coupons la sortie «mère» et nous nettoyons leurs extrémités de l'isolation:

Nous attachons à partir de ruban ou de soudure:

Nous attachons une bande de papier à l'une des moitiés, de sorte qu'elle soit en contact avec la feuille, puis couvrons avec la seconde moitié du côté avec la feuille, appuyez et collez sur les côtés:



Nous fabriquons de tels «serpents» de chaque côté à l'aide de colle chaude, ils sont nécessaires pour que le design soit plus flexible

Nous prenons un arduino et connectons la sortie 5v au plus de la planche à pain, et Gnd au moins:


Ajoutez les fils de connexion au servomoteur et connectez-le à l'arduino comme suit:
Fil marron à gnd
rouge à 5v
orange à 9 broches



À notre capteur de courbure, ajoutez deux fils papa à papa

Connectez-les à la maquette:

Une des extrémités du capteur est connectée au plus de la planche à pain via une résistance de 22 kilo-ohms (malheureusement, je l'ai mélangé et connecté à une autre sortie, mais cela n'a pas répondu à l'opérabilité), et l'autre au moins:


Sur cette planche à pain, une ligne sur laquelle se trouve l'extrémité du capteur connecté au plus, ajoutez un autre fil et sortez-le sur la sortie A0 sur Arduino:



Maintenant, nous connectons Arduino à l'ordinateur, démarrons l'IDE Arduino et chargeons-y le croquis suivant:
#include

Servo servo1;
const int flexpin = 0;

void setup ()
{
  Serial.begin (9600);
  servo1.attach (9);
}


boucle vide ()
{
  int flexposition;
  int servosition;
  flexposition = analogRead (flexpin);
  servosition = carte (flexposition, 1018, 1023, 0, 90);
  servosition = contrainte (servosition, 0, 90);
  servo1.write (servosition);
  Serial.print ("capteur:");
  Serial.print (flexposition);
  Serial.print ("servo:");
  Serial.println (servosition);
  retard (1000);
}


Allumez le moniteur de port auquel Arduino est connecté et chargez l'esquisse

Maintenant, nous observons les changements qui se produisent dans le moniteur de port lorsque notre capteur se plie, nous voyons que 1023 est de 90 degrés, et 1020 et 1019 sont de 0, donc dans mon cas, je change le nombre 1018 dans l'esquisse en 1020, vous pouvez en avoir un autre. Maintenant, 1020 correspond à 0 degré et 1023 à 90 degrés. Après toutes les modifications, téléchargez le nouveau croquis personnalisé sur la carte Arduino



Eh bien, c'est tout! Notre capteur de flexion le plus simple et surtout le moins cher est prêt!

Si tout est fait correctement, lorsque le capteur est plié, le servo variateur effectuera un virage à 90 degrés, et lorsqu'il sera étendu, il reviendra à sa position d'origine. Bien sûr, la précision de ce capteur est inférieure à celle achetée, mais il convient aux projets qui ne sont pas particulièrement confus, et en plus, si vous faites tout avec soin et affinez-le, il se révélera presque comme acheté. J'espère que cet article sera utile à quelqu'un.


Merci à tous pour votre attention!
9.4
8.1
7.4

Ajoutez un commentaire

    • souriresouritxaxaokne sais pasYahoonea
      patronse gratterfououioui-ouiagressifsecret
      désolédansedanse2danse3pardonaiderles boissons
      arrêteramisbonbonsifflerévanouirla langue
      fumerapplaudircraydéclarermoqueurdon-t_mentiontélécharger
      chaleurirritérire1mdaréunionmasquagenégatif
      not_ipop-cornpunirlireeffrayerfait peurrecherche
      railleriemerci_vousçato_clueumnikaigud'accord
      mauvaisabeilleblack_eyeblum3rougirse vanterennui
      censuréplaisanteriesecret2menacervictoireyusun_bespectacled
      shokrespektlolprévalubienvenuekrutoyya_za
      ya_dobryiaidene_huliganne_othodifludinterdirefermer

Nous vous conseillons de lire:

Donnez-le au smartphone ...