Détecteur de métaux Arduino gant (4 / 7 étapes)

Étape 4: Code

Encore une fois, j’ai utilisé ce blog pour le code. J’ai eu à jouer avec le code parce que j’ai eu quelques problèmes, mais j’ai lu les commentaires d’autres personnes qui ont utilisé le code et qu’ils n’avaient pas de problèmes. Je recommande le réglage de la sensibilité et de voir comment cela fonctionne pour vous.

Visitez ce blog pour le code d’origine. Voici le même code, mais avec des modifications mineures.

Arduino base de détecteur de métaux
(C) Dzl juillet 2013

http://dzlsevilgeniuslair.blogspot.dk

/ Connecter oscillateur de bobine de recherche (20 à 200kHz) à la broche 5

Se connecter piezo entre la broche 13 et GND

Connectez NULL touche entre la broche 12 anf GND

PENSEZ À APPUYER SUR LE BOUTON NULL APRÈS PUISSANCE VERS LE HAUT!!

#define Set (x | =(1<

#define CLR(x,y) (x & = (~(1<

#define CHK(x,y) (x & (1 <

#define TOG(x,y) (x ^ =(1<

unsigned long t0 = 0 ; -Dernière fois

int t = 0 ; -temps entre entiers (ints)

unsigned char tflag = 0 ; -Pavillon prêt mesure

flotter la sensibilité = 1000.0 ; -Devinez quoi

-Générer interrompre chaque oscillations de 1000 de la tête de détection

SIGNAL(TIMER1_COMPA_vect)

{

OCR1A += 1000 ;

t = micros ()-t0 ;

T0 = t ;

tflag = 1 ;

}

void setup()

{

Serial.Begin(9600) ;

pinMode(13,OUTPUT) ; piezo - broche

digitalWrite(12,HIGH) ; -Tirer NULL SW.

-Mettre en place counter1 de compter sur la broche 5

TCCR1A = 0 ;

TCCR1B = 0 X 07 ;

SET(TIMSK1,OCF1A) ;

}

-Flotteur ABS

flotteur absf(float f)

{

if(f<0.0)

retour -f ;

d’autre

retour f ;

}

int v0 = 0 ; -Valeur NULL

flotteur f = 0 ; -Valeur de mesure

unsigned int FTW = 0 ; -Générateur taux de clic

unsigned int PCW = 0 ; -Cliquez sur phase de générateur

unsigned long timer = 0 ; -Cliquez sur minuterie

void loop()

{

if(tflag)

{

if(digitalRead(12)==Low) //-Check SW NULL.

v0 = t ; -Nouvelle valeur null échantillon

f = f * 0,9 + absf(t-v0) * 0,1 ; -Moyens plus de 10 échantillons

tflag = 0 ; -Réinitialisez le drapeau

flotteur NSI = f * sensibilité ; -Convertir la mesure pour cliquez sur fréquence

if(CLF>10000)

FCM = 10000 ;

FTW = NSI ;

Serial.println(f) ;

}

-Cliquez sur générateur

if(Millis() > minuterie)

{

minuterie += 10 ;

PCW += FTW ;

if(PCW&0x8000)

{

digitalWrite(13,HIGH) ;

PCW & = 0x7fff ;

}

d’autre

digitalWrite(13,LOW) ;

}

}

1. Copiez et collez ce code dans une esquisse de l’arduino.

2. Vérifiez le code et transférez-le sur votre arduino.

Articles Liés

Détecteur de métaux de l’Arduino

Détecteur de métaux de l’Arduino

Construire un regard frais et tout à fait unique détecteur de métal avec 5 recherche distincte des bobines que la lumière vers le haut lorsqu'un métal est détecté. Le disque chercheur le plus proche pour le métal brille mieux aider à identifier l'emp
Mettez le capteur de votre Smartphone en un détecteur de métaux

Mettez le capteur de votre Smartphone en un détecteur de métaux

ce qui est métal capteur...?Un détecteur de métaux est un instrument électronique portatif qui permet de détecter la présence de métal que metaldetectors à proximité sont utiles pour trouver des inclusions métalliques dissimulées dans des objets tels
Détecteur de mouvement PIR Arduino système de sécurité basé sur

Détecteur de mouvement PIR Arduino système de sécurité basé sur

Ce projet va faire de notre système de sécurité basé sur Arduino avec capteur sensible aux mouvements.Lorsque le système détecte alarme de mouvement nous alerterons en entrant dans le circuit.http://Make.robimek.com/Motion-Security-System-with-Arduin
Transformer une calculatrice en un détecteur de métaux

Transformer une calculatrice en un détecteur de métaux

j'ai récemment découvert une méthode vraiment cool en utilisant quelques articles ménagers pour faire un détecteur de métaux fait maison ! Heres comment faire votre propre!Voici un lien vers la vidéo : http://www.youtube.com/watch?v=_G5HzeIl9cYÉtape
Détecteur de mouvement PIR Arduino

Détecteur de mouvement PIR Arduino

Ce Instructable est sur la création d'un détecteur de mouvement PIR Arduino pour votre chambre ou bureau, à l'aide de pièces disponibles dans votre local Radio Shack ! Si vous cherchez un endroit frais et capteur de sécurité facile à construire ou un
Comment imperméabiliser un boîtier de commande de détecteur de métaux pour le ACE 250 pour moins de $10

Comment imperméabiliser un boîtier de commande de détecteur de métaux pour le ACE 250 pour moins de $10

Voilà comment j'ai imperméabilisé les contrôles pour mon détecteur de métal, qui est un ACE 250 de Garrett.J'ai utilisé pour faire des caissons pour caméra sous-marine comme un hobby et depuis plusieurs années, fabriqué et vendu le 200 de NEMO, qui a
1, 2, 3, détecteur de métaux

1, 2, 3, détecteur de métaux

dans ce Instructable je vais vous montrer comment créer un détecteur de métaux très simple et à faible coût. Ce n'est pas le type de détecteur de métaux de grande échelle que vous pouvez utiliser sur la plage, cependant ; Ceci peut être utilisé pour
Protecteur de bobine bricolage détecteur de métaux

Protecteur de bobine bricolage détecteur de métaux

juste acheté un détecteur de métaux et dans toute l'excitation j'ai oublié d'acheter une housse de bobine ? Moi aussi, mais ne vous inquiétez pas vous êtes sûr d'avoir quelque chose qui peut être réaffecté pour adapter le projet de loi. » Pourquoi co
Détecteur de métaux portable

Détecteur de métaux portable

Cette instructable est juste une autre façon de faire un bon marché et facilement portable détecteur de métaux, à l'aide d'un des plans de le 50 555 qui est disponible sur internet, dans ce livre : http://www.talkingelectronics.com/projects/50%20-...
Gant de détecteur de métaux

Gant de détecteur de métaux

Merci de regarder.Aller à ZebraComet.com pour plus de vidéos !
Détecteur de métaux

Détecteur de métaux

Pourquoi ne pas découvrir les émanations des trésors de civilisations révolues, (ou peut-être oubliés biens auprès d'une partie près de la plage) avec votre propre détecteur de métal ? Dans ce Instructable, je vais vous montrer comment construire un
L’utilisation de détecteur de gaz MQ2 - Arduino Tutorial

L’utilisation de détecteur de gaz MQ2 - Arduino Tutorial

La série MQ de capteurs de gaz utilise un petit radiateur à l'intérieur avec un capteur électrochimique. Ils sont sensibles à un éventail de gaz et sont utilisés à l'intérieur à température ambiante. La sortie est un signal analogique et peut être lu
Détecteur d’obstacle inverse Arduino pour voitures

Détecteur d’obstacle inverse Arduino pour voitures

il s'agit d'une instructable pour faire votre capteur d'obstacle inverse/Support/stationnement de voiture. L'histoire complète dans sur mon blog :http://liudr.wordpress.comCe détecteur d'obstacle, vous pouvez trouver la distance de votre voiture et u
Détecteur de mouvement PIR ARDUINO avec 16 X 2 LCD

Détecteur de mouvement PIR ARDUINO avec 16 X 2 LCD

Il s'agit d'un projet simple pour les débutants qui ont juste commencé à utiliser Arduino.Ce projet utilise un détecteur de mouvement PIR et un Module de LCD 16 X 2 pour afficher lorsque le mouvement a été détecté et que le mouvement arrêté.Ainsi, il