Image Article L542-1
Loi n°89-900 du 18 déc 1989)"Nul ne peut utiliser du matériel permettant la détection d'objets métalliques, à l'effet de recherches de monuments et d'objets pouvant intéresser la préhistoire, l'histoire, l'art ou l'archéologie"

Détecteur de métaux simple et pratique sur Arduino Nano

Réalisations ,Discussion,conception ect...
Avatar du membre
Doc EMMETT
MODERATEUR
MODERATEUR
Messages : 427
Enregistré le : mar. 1 déc. 2020 15:48
Localisation : 79
Détecteur : XPDEUS/ORX/ GECKO..
Âge : 37
Contact :

Détecteur de métaux simple et pratique sur Arduino Nano

Message par Doc EMMETT » ven. 26 févr. 2021 18:53

:hello: Bonjour les amis du forum,

Voici un sujet sur la réalisation d'un projet simple de détecteur de métaux monté sur un Arduino.
Vous pouvez l'utiliser comme détecteur pour les enfants, ou comme amusement, ou comme PinPointer, il se recalibre tout seul, on l'entends au debut.

L'exercice est ludique, il permet aux grands, comme aux plus jeunes, de se familiariser avec l'électronique, le principe de fonctionnement des détecteurs de métaux, et le codage des Arduino (Uno/Mega/Nano..)
Bobine : Du fil emmaillé de 0.7, en 22 tours sur un diamètre de 10cm
Vidéo de notre Administrateur suite aux tests de la réalisation :

phpBB [video]


Le schéma est simple, le voici :
Image
Le code :
#define capPin A5
#define buz 9
#define pulsePin A4

#define led 10

long sumExpect=0; //running sum of 64 sums
long ignor=0; //number of ignored sums
long diff=0; //difference between sum and avgsum
long pTime=0;
long buzPeriod=0;

void setup()
{
Serial.begin(9600);
pinMode(pulsePin, OUTPUT);
digitalWrite(pulsePin, LOW);
pinMode(capPin, INPUT);
pinMode(buz, OUTPUT);
digitalWrite(buz, LOW);
pinMode(led, OUTPUT);
}

void loop()
{
int minval=1023;
int maxval=0;
long unsigned int sum=0;
for (int i=0; i<256; i++)
{
//reset the capacitor
pinMode(capPin,OUTPUT);
digitalWrite(capPin,LOW);
delayMicroseconds(27);
pinMode(capPin,INPUT);
applyPulses();

//read the charge of capacitor
int val = analogRead(capPin); //takes 13x8=104 microseconds
minval = min(val,minval);
maxval = max(val,maxval);
sum+=val;

long unsigned int cTime=millis();
char buzState=0;
if (cTime<pTime+10)
{
if (diff>0)
buzState=1;
else if(diff<0)
buzState=2;
}
if (cTime>pTime+buzPeriod)
{
if (diff>0)
buzState=1;
else if (diff<0)
buzState=2;
pTime=cTime;
}
if (buzPeriod>300)
buzState=0;

if (buzState==0)
{
digitalWrite(led, LOW);
noTone(buz);
}
else if (buzState==1)
{
tone(buz,2000);
digitalWrite(led, HIGH);
}

else if (buzState==2)
{
tone(buz,500);
digitalWrite(led, HIGH);
}
}

//subtract minimum and maximum value to remove spikes
sum-=minval;
sum-=maxval;

if (sumExpect==0)
sumExpect=sum<<6; //set sumExpect to expected value
long int avgsum=(sumExpect+32)>>6;
diff=sum-avgsum;
if (abs(diff)<avgsum>>10)
{
sumExpect=sumExpect+sum-avgsum;
ignor=0;
}
else
ignor++;
if (ignor>64)
{
sumExpect=sum<<6;
ignor=0;
}
if (diff==0)
buzPeriod=1000000;
else
buzPeriod=avgsum/(2*abs(diff));
}

void applyPulses()
{
for (int i=0;i<3;i++)
{
digitalWrite(pulsePin,HIGH); //take 3.5 uS
delayMicroseconds(3);
digitalWrite(pulsePin,LOW); //take 3.5 uS
delayMicroseconds(3);
}
}
A vous de jouer ! ;) :hello: :super:

Doc
Image
Adhérant à la Fédération Française de Détection de Métaux - GECKO - TRITON - XP DEUS - ORX - TEKNETICS - GARRETT - QUEST - Lézard Magnétomètre - CRIQUET PI -

Avatar du membre
Doc EMMETT
MODERATEUR
MODERATEUR
Messages : 427
Enregistré le : mar. 1 déc. 2020 15:48
Localisation : 79
Détecteur : XPDEUS/ORX/ GECKO..
Âge : 37
Contact :

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Doc EMMETT » ven. 26 févr. 2021 18:59

:hello: Vous pouvez utiliser différentes cartes disponibles sur le marché. Il existe des cartes Arduino Mega,Nano ou Uno...

Image
Image
Adhérant à la Fédération Française de Détection de Métaux - GECKO - TRITON - XP DEUS - ORX - TEKNETICS - GARRETT - QUEST - Lézard Magnétomètre - CRIQUET PI -

Avatar du membre
Domi34 AU TOP!
ADMINISTRATEUR
ADMINISTRATEUR
Messages : 213
Enregistré le : dim. 21 oct. 2018 14:30
Localisation : Herault(34)
Détecteur : Xpdeus
Âge : 53
Contact :

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Domi34 AU TOP! » ven. 26 févr. 2021 23:01

donne transistor a mopral il va faire detector :hehe:

Image
Image

Avatar du membre
Doc EMMETT
MODERATEUR
MODERATEUR
Messages : 427
Enregistré le : mar. 1 déc. 2020 15:48
Localisation : 79
Détecteur : XPDEUS/ORX/ GECKO..
Âge : 37
Contact :

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Doc EMMETT » ven. 26 févr. 2021 23:02

:hehe: :hehe: nan on va en avoir besoin :mdr3:
Image
Adhérant à la Fédération Française de Détection de Métaux - GECKO - TRITON - XP DEUS - ORX - TEKNETICS - GARRETT - QUEST - Lézard Magnétomètre - CRIQUET PI -

Avatar du membre
Team Pipiou MODO
MODERATEUR
MODERATEUR
Messages : 2090
Enregistré le : lun. 21 janv. 2019 23:03
Localisation : Mayenne
Détecteur : Déus Lite + Full
Âge : 59

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Team Pipiou MODO » ven. 26 févr. 2021 23:56

nan, Mopral arrrrrgent
Image Notre devise : on a toujours besoin d'un petit pois chez soi

Teknetics G2 - T2 - Déus WS4 + D 22,5 + Full

Avatar du membre
Doc EMMETT
MODERATEUR
MODERATEUR
Messages : 427
Enregistré le : mar. 1 déc. 2020 15:48
Localisation : 79
Détecteur : XPDEUS/ORX/ GECKO..
Âge : 37
Contact :

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Doc EMMETT » sam. 27 févr. 2021 01:18

Team Pipiou :
phpBB [video]
Image
Adhérant à la Fédération Française de Détection de Métaux - GECKO - TRITON - XP DEUS - ORX - TEKNETICS - GARRETT - QUEST - Lézard Magnétomètre - CRIQUET PI -

Avatar du membre
Domi34 AU TOP!
ADMINISTRATEUR
ADMINISTRATEUR
Messages : 213
Enregistré le : dim. 21 oct. 2018 14:30
Localisation : Herault(34)
Détecteur : Xpdeus
Âge : 53
Contact :

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Domi34 AU TOP! » sam. 27 févr. 2021 01:50

:mdr3: :mdr3: :mdr3: :mdr3: :tusors:
Image

Avatar du membre
Doc EMMETT
MODERATEUR
MODERATEUR
Messages : 427
Enregistré le : mar. 1 déc. 2020 15:48
Localisation : 79
Détecteur : XPDEUS/ORX/ GECKO..
Âge : 37
Contact :

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Doc EMMETT » sam. 27 févr. 2021 02:58

:mdr3:
Image
Adhérant à la Fédération Française de Détection de Métaux - GECKO - TRITON - XP DEUS - ORX - TEKNETICS - GARRETT - QUEST - Lézard Magnétomètre - CRIQUET PI -

Avatar du membre
D.tektonik Druide
GUIDE TELLURIEN
GUIDE TELLURIEN
Messages : 1257
Enregistré le : jeu. 25 oct. 2018 16:52
Localisation : picardie/oise/compiègnois
Détecteur : XP DEUS
Âge : 54

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par D.tektonik Druide » sam. 27 févr. 2021 09:19

Pffff quand je pense qu'il y en a en ce moment qui se pavanent parce ce qu'ils ont un range rover sur Mars, nous on a un gars qui fait un détecteur avec 2 bouts de fil de cuivre et qui alimente ça avec sa main ! :|
"La vérité scientifique finit toujours par être connue, non pas que ses alliés parviennent à la faire triompher, mais que ses ennemis finissent toujours par mourir" Max Plank

Avatar du membre
Doc EMMETT
MODERATEUR
MODERATEUR
Messages : 427
Enregistré le : mar. 1 déc. 2020 15:48
Localisation : 79
Détecteur : XPDEUS/ORX/ GECKO..
Âge : 37
Contact :

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Doc EMMETT » sam. 27 févr. 2021 09:39

:mdr1: :mdr3:
Image
Adhérant à la Fédération Française de Détection de Métaux - GECKO - TRITON - XP DEUS - ORX - TEKNETICS - GARRETT - QUEST - Lézard Magnétomètre - CRIQUET PI -

Avatar du membre
Team Pipiou MODO
MODERATEUR
MODERATEUR
Messages : 2090
Enregistré le : lun. 21 janv. 2019 23:03
Localisation : Mayenne
Détecteur : Déus Lite + Full
Âge : 59

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Team Pipiou MODO » sam. 27 févr. 2021 10:33

C'est impressonnifiant, j'm'y mets tout d'suite. :mdr1: :mdr3:
Image Notre devise : on a toujours besoin d'un petit pois chez soi

Teknetics G2 - T2 - Déus WS4 + D 22,5 + Full

Avatar du membre
Doc EMMETT
MODERATEUR
MODERATEUR
Messages : 427
Enregistré le : mar. 1 déc. 2020 15:48
Localisation : 79
Détecteur : XPDEUS/ORX/ GECKO..
Âge : 37
Contact :

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Doc EMMETT » sam. 27 févr. 2021 10:38

:hehe: :hehe: :super:

Doc
Image
Adhérant à la Fédération Française de Détection de Métaux - GECKO - TRITON - XP DEUS - ORX - TEKNETICS - GARRETT - QUEST - Lézard Magnétomètre - CRIQUET PI -

Avatar du membre
Team Pipiou MODO
MODERATEUR
MODERATEUR
Messages : 2090
Enregistré le : lun. 21 janv. 2019 23:03
Localisation : Mayenne
Détecteur : Déus Lite + Full
Âge : 59

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Team Pipiou MODO » dim. 28 févr. 2021 20:25

Y a Domi qui a écrit tout à l'heure que c'était ton imitation, j'ai cru que c'était Emett Brown qui me parlait réellement :pleur4: :pleur4: :pleur4:
:mdr3: :mdr3: :mdr3:
M Team Pipiou
Image Notre devise : on a toujours besoin d'un petit pois chez soi

Teknetics G2 - T2 - Déus WS4 + D 22,5 + Full

Avatar du membre
Doc EMMETT
MODERATEUR
MODERATEUR
Messages : 427
Enregistré le : mar. 1 déc. 2020 15:48
Localisation : 79
Détecteur : XPDEUS/ORX/ GECKO..
Âge : 37
Contact :

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Doc EMMETT » dim. 28 févr. 2021 20:26

:mdr1: :mdr3: c'est un peut ça :mdr3:
Image
Adhérant à la Fédération Française de Détection de Métaux - GECKO - TRITON - XP DEUS - ORX - TEKNETICS - GARRETT - QUEST - Lézard Magnétomètre - CRIQUET PI -

Avatar du membre
Team Pipiou MODO
MODERATEUR
MODERATEUR
Messages : 2090
Enregistré le : lun. 21 janv. 2019 23:03
Localisation : Mayenne
Détecteur : Déus Lite + Full
Âge : 59

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Team Pipiou MODO » dim. 28 févr. 2021 20:29

Doc a écrit :
dim. 28 févr. 2021 20:26
:mdr1: :mdr3: c'est un peut ça :mdr3:
C'est réellement Emett Brown qui m'a parlé ? je m'en doutais :mdr3: :mdr3:
Image Notre devise : on a toujours besoin d'un petit pois chez soi

Teknetics G2 - T2 - Déus WS4 + D 22,5 + Full

Avatar du membre
Team Pipiou MODO
MODERATEUR
MODERATEUR
Messages : 2090
Enregistré le : lun. 21 janv. 2019 23:03
Localisation : Mayenne
Détecteur : Déus Lite + Full
Âge : 59

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Team Pipiou MODO » dim. 28 févr. 2021 20:31

Mer.. j'ai encore un message qui a sauté. Je recommence.

:hello: Dominique.

Quel est le diamètre de la boucle et combien de tours fais-tu ? ou quelle longueur de fil utilises tu ? Merci
M Team Pipiou :alcool1:
Image Notre devise : on a toujours besoin d'un petit pois chez soi

Teknetics G2 - T2 - Déus WS4 + D 22,5 + Full

Avatar du membre
Doc EMMETT
MODERATEUR
MODERATEUR
Messages : 427
Enregistré le : mar. 1 déc. 2020 15:48
Localisation : 79
Détecteur : XPDEUS/ORX/ GECKO..
Âge : 37
Contact :

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Doc EMMETT » dim. 28 févr. 2021 20:33

Du fil emmaillé de 0.7, en 22 tours sur un diamètre de 27cm :super:

Voilou

Doc
Image
Adhérant à la Fédération Française de Détection de Métaux - GECKO - TRITON - XP DEUS - ORX - TEKNETICS - GARRETT - QUEST - Lézard Magnétomètre - CRIQUET PI -

Avatar du membre
Team Pipiou MODO
MODERATEUR
MODERATEUR
Messages : 2090
Enregistré le : lun. 21 janv. 2019 23:03
Localisation : Mayenne
Détecteur : Déus Lite + Full
Âge : 59

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Team Pipiou MODO » dim. 28 févr. 2021 20:35

Merci mon Doc. :super:
Image Notre devise : on a toujours besoin d'un petit pois chez soi

Teknetics G2 - T2 - Déus WS4 + D 22,5 + Full

Avatar du membre
optimus59 MAGNAMOD
MAGNA MODERATOR
MAGNA MODERATOR
Messages : 2278
Enregistré le : lun. 22 oct. 2018 17:34
Localisation : nord 59
Détecteur : f.22/ vanquich440
Âge : 65

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par optimus59 MAGNAMOD » lun. 1 mars 2021 18:08

je viens de prendre le train en marche , je voulais quand même que vous sachiez que ...
ja ben rigolé avec tisot tertous :mdr3: :mdr3: :mdr3: :mdr3: :mdr3: :mdr3:
Image

Avatar du membre
Doc EMMETT
MODERATEUR
MODERATEUR
Messages : 427
Enregistré le : mar. 1 déc. 2020 15:48
Localisation : 79
Détecteur : XPDEUS/ORX/ GECKO..
Âge : 37
Contact :

Re: Détecteur de métaux simple et pratique sur Arduino Nano

Message par Doc EMMETT » lun. 1 mars 2021 18:13

:hehe: :mdr1:
Image
Adhérant à la Fédération Française de Détection de Métaux - GECKO - TRITON - XP DEUS - ORX - TEKNETICS - GARRETT - QUEST - Lézard Magnétomètre - CRIQUET PI -

Répondre