En este video veremos como hacer un sensor inductivo para arduino. Comenzaremos viendo los componentes electrónicos que vamos a utilizar, después armaremos paso a paso el circuito, también explicaré en detalle el código fuente y por último probaremos como funciona todo el sistema.
Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagramas
Materiales
Dos capacitores electrolíticos de 2.2 uF
Un capacitor de 10 uF
Un resistor de 47 K
Un circuito integrado 555
Un circuito impreso
Descargar archivo gerber —> Gerber_detector_metales
Un inductor 6800 uH
Pines macho
Un zócalo de 8 pines
Código Fuente
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
#include <FreqCount.h>//Debemos incluir esta librería para el conteo de la frecuencia //Variables int led2=2; int led3=3; int led4=4; unsigned long count = 0; void setup() { Serial.begin(9600);//Velocidad del puerto serial FreqCount.begin(1000); //pin 2, 3 y 4 se configuran como salidas pinMode(led2, OUTPUT); pinMode(led3, OUTPUT); pinMode(led4, OUTPUT); } void loop() { if (FreqCount.available()) {//Devuelve verdadero cuando hay una nueva medida disponible count = FreqCount.read();//Devuelve la medición más reciente, la medición se hace por defecto en el pin numero 5 del arduino Serial.println(count);//Imprime el valor de la frecuencia obtenida en el monitor serial //Comparamos si el valor de la frecuencia es menor a 2800 encendemos el led if(count<2800){ digitalWrite(led2, HIGH); }else{ digitalWrite(led2, LOW); } //Comparamos si el valor de la frecuencia es menor a 2700 encendemos el led if(count<2700){ digitalWrite(led3, HIGH); }else{ digitalWrite(led3, LOW); } //Comparamos si el valor de la frecuencia es menor a 2600 encendemos el led if(count<2600){ digitalWrite(led4, HIGH); }else{ digitalWrite(led4, LOW); } } } |
Diagrama
Sensor inductivo montado en un protoboard, con un arduino mini pro y fuente para protoboard alimentado, todo el circuito con 5 voltios.
Se puede observar que también que esta conectado un cable usb serial, que nos permite ver en el ide de arduino que frecuencia está leyendo. 
SUSCRIBETE A NUESTROS BOLETINES, RECIBE EN TU CORREO LAS NOTICIAS MÁS DESTACADAS, SÓLO INGRESANDO TU CORREO ELECTRÓNICO
[wysija_form id=”1″]
VIDEO RECOMENDADO









