Haga Detector de campo magnético / electromagnético con Arduino: 3 pasos

Haga Detector de campo magnético / electromagnético con Arduino: 3 pasos

Tabla de contenido:

Anonim

Hola, hoy vamos a aprender sobre el detector de campo magnético / electromagnético con Arduino. No hay razón para explicar sobre el campo electromagnético o el campo magnético. así que empieza con el componente que quieras

Lista de componentes

Tablero 1.arduino

2.Magnet

Zumbador eléctrico 3.Piezo

Módulo de interruptor 4.Reed

PWB o Breadboard de propósito general

¿Dónde comprar este todo componente?

Por favor consulte el enlace

"Módulo zumbador

Funnytoday365 Reed Sensor Module Módulo Magnetron Reed Switch Switch para Arduino "> Reed Switch sensor

Equipos de desarrollo Arduino UNO R3 ATmega328P compatibles con la calidad Might Hight "> Arduino Uno

Suministros:

Paso 1: Conexión

Simplemente tenemos que conectarnos.

Interruptor de láminas

+5 - Arduino 5 v

Gnd - Arduino molido

Señal - Arduino Pin no 12.

Zumbador

+5 - Arduino 5 v

Gnd - Arduino Ground

Señal - Arduino Pin no 3.

Paso 2: Programa

int out = 2; // El altavoz está en el pin 2

int led = 13;

const int buttonPin = 12; // conectar el sensor reedswitch

int buttonState = 0; configuración vacía () {

pinMode (buttonPin, INPUT); pinMode (out, SALIDA); pinMode (led, SALIDA); }

void loop () {buttonState = digitalRead (buttonPin);

if (buttonState == HIGH) {

escritura digital (led, ALTO); // encender el LED:

}

más

{

escritura digital (led, LOW);

Carácter sin firmar i, j;

para (i = 0; i <80; i ++) {// número de ciclos a sonar

escritura digital (salida, ALTA); // encender el timbre

delay (1); // Delay 1ms set frequency 1

digitalWrite (out, LOW); // apagar el timbre

retardo (1); // retardo ms

}

para (i = 0; i <100; i ++) {// número de ciclos a sonar

escritura digital (salida, ALTA); // encender el timbre

delay (2); // delay 2ms set frequency 2

digitalWrite (out, LOW); // apagar el timbre

retraso (2); // retraso 2ms

}

} }

Paso 3: Video de trabajo

Aprende más tutorial.

www.ujashpatel.net/learn