Table des matières:
- Étape 1: Matériel requis
- Étape 2: schéma de circuit
- Étape 3: Comment ça marche ?
- Étape 4: Temps de codage
Vidéo: Détecteur de métaux Arduino : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Arduino est une société de matériel informatique et de logiciels open source, un projet et une communauté d'utilisateurs qui conçoit et fabrique des microcontrôleurs monocarte et des kits de microcontrôleurs pour la construction d'appareils numériques et d'objets interactifs capables de détecter et de contrôler des objets dans le monde physique et numérique.
Dans ce Instructable, nous allons faire un détecteur de métaux. PS: Ceci n'est pas destiné aux débutants.
Un détecteur de métaux est un instrument électronique qui détecte la présence de métal à proximité. Les détecteurs de métaux sont utiles pour trouver des inclusions métalliques cachées dans des objets ou des objets métalliques enfouis sous terre.
Mais le détecteur de métaux que nous allons fabriquer ne sera pas utile dans les cas réels, c'est juste pour le plaisir et l'apprentissage.
Étape 1: Matériel requis
- Arduino Nano
- Bobine
- Condensateur 10 nF
- Sonnerie Pizo
- Résistance 1k
- Résistance de 330 Ohms
- LED
- 1N4148 Diode
- Planche à pain
- Fils de cavalier
- Batterie 9V
Étape 2: schéma de circuit
Nous avons utilisé un Arduino Nano pour contrôler l'ensemble de ce projet de détecteur de métaux. Une LED et un buzzer sont utilisés comme indicateur de détection de métal. Une bobine et un condensateur sont utilisés pour la détection des métaux. Une diode de signal est également utilisée pour réduire la tension. Et une résistance pour limiter le courant à la broche Arduino.
Lorsqu'un métal s'approche de la bobine, la bobine change son inductance. Ce changement d'inductance dépend du type de métal. Elle diminue pour les métaux non magnétiques et augmente pour les matériaux ferromagnétiques comme le fer. Selon le noyau de la bobine, la valeur d'inductance change considérablement. Dans la figure ci-dessous, vous pouvez voir les inducteurs à noyau d'air, dans ces inducteurs, il n'y aura pas de noyau solide. Ce sont essentiellement des bobines laissées en l'air. Le milieu de flux de champ magnétique généré par l'inducteur n'est rien ou de l'air. Ces inductances ont des inductances de bien moindre valeur.
Ces inducteurs sont utilisés lorsque le besoin de valeurs de quelques microHenry. Pour des valeurs supérieures à quelques milliHenry, celles-ci ne conviennent pas. Dans la figure ci-dessous, vous pouvez voir un inducteur avec noyau de ferrite. Ces inducteurs à noyau de ferrite ont une très grande valeur d'inductance.
N'oubliez pas que la bobine enroulée ici est une bobine à noyau d'air, donc lorsqu'une pièce métallique est amenée près de la bobine, la pièce métallique agit comme un noyau pour l'inducteur à noyau d'air. Par ce métal agissant comme un noyau, l'inductance de la bobine change ou augmente considérablement. Avec cette augmentation soudaine de l'inductance de la bobine, la réactance ou l'impédance globale du circuit LC change considérablement par rapport à la pièce métallique.
Étape 3: Comment ça marche ?
Le fonctionnement de ce détecteur de métaux Arduino est un peu délicat. Ici, nous fournissons l'onde de bloc ou l'impulsion, générée par Arduino, au filtre passe-haut LR. Pour cette raison, de courtes pointes seront générées par la bobine à chaque transition. La longueur d'impulsion des pointes générées est proportionnelle à l'inductance de la bobine. Ainsi, avec l'aide de ces impulsions Spike, nous pouvons mesurer l'inductance de la bobine. Mais ici, il est difficile de mesurer précisément l'inductance avec ces pointes car ces pointes sont de très courte durée (environ 0,5 microseconde) et cela est très difficile à mesurer par Arduino.
Ainsi, au lieu de cela, nous avons utilisé un condensateur qui est chargé par l'impulsion ou la pointe montante. Et il a fallu peu d'impulsions pour charger le condensateur au point où sa tension peut être lue par la broche analogique Arduino A5. Ensuite, Arduino a lu la tension de ce condensateur en utilisant ADC. Après avoir lu la tension, le condensateur s'est rapidement déchargé en faisant de la broche capPin comme sortie et en la réglant sur faible. L'ensemble de ce processus prend environ 200 microsecondes. Pour un meilleur résultat, nous répétons la mesure et faisons une moyenne des résultats. C'est ainsi que nous pouvons mesurer l'inductance approximative de la bobine. Après avoir obtenu le résultat, nous transférons les résultats à la LED et au buzzer pour détecter la présence de métal. Vérifiez le code complet donné à la fin de cet article pour comprendre le fonctionnement.
Le code Arduino complet est donné à la fin de cet article. Dans la programmation d'une partie de ce projet, nous avons utilisé deux broches Arduino, une pour générer des ondes de bloc à alimenter dans la bobine et une seconde broche analogique pour lire la tension du condensateur. Outre ces deux broches, nous avons utilisé deux autres broches Arduino pour connecter la LED et le buzzer. Vous pouvez consulter le code complet et la vidéo de démonstration du détecteur de métaux Arduino ci-dessous. Vous pouvez voir que chaque fois qu'il détecte du métal, la LED et le buzzer commencent à clignoter très rapidement.
Étape 4: Temps de codage
Publié à l'origine sur Circuit DigestPar Saddam
Conseillé:
Détecteur de métaux Arduino simple : 8 étapes (avec photos)
Détecteur de métaux Arduino simple : *** Une nouvelle version a été publiée qui est encore plus simple : https://www.instructables.com/Minimal-Arduino-Metal-Detector/ *** La détection de métaux est un excellent passe-temps qui obtient vous dehors, découvrez de nouveaux endroits et peut-être trouvez quelque chose d'intéressant. Vérifiez-vous
Détecteur de métaux DIY Arduino Pin Pointer: 3 étapes
Détecteur de métaux DIY Arduino Pin Pointer : un détecteur de métaux traditionnel peut localiser un objet enterré et vous donner un emplacement approximatif de l'objet sous le sol. . Aussi, il peut
Détecteur de métaux à induction à impulsions basé sur Arduino DIY : 5 étapes
Détecteur de métaux à induction par impulsions basé sur Arduino DIY : il s'agit d'un détecteur de métaux relativement simple avec d'excellentes performances
Détecteur de métaux à pointeur - Arduino : 6 étapes (avec photos)
Détecteur de métaux à pointeur - Arduino : si vous êtes un passionné de détecteur de métaux ou si vous recherchez simplement un outil d'atelier pratique, vous aimerez ce pointeur portable unique pour affiner l'emplacement spécifique d'une cible métallique. À l'aide de quatre bobines de recherche indépendantes, cool Couleurs LED pour sig
Détecteur de métaux écologique - Arduino : 8 étapes (avec photos)
Détecteur de métaux écologique - Arduino : la détection de métaux est très amusante. L'un des défis est de pouvoir affiner l'endroit exact à creuser pour minimiser la taille du trou laissé derrière lui. Ce détecteur de métaux unique dispose de quatre bobines de recherche, d'un écran tactile couleur pour identifier et localiser le lo