Nexus 7 y el Arduino. (4 / 10 paso)

Paso 4: campo de magnético

¿
Prueba cualquier cosa que podría estar emitiendo energía electromagnética, detector del insecto?

código de < >
Detector de EMF para LED Bargraph v1.0
5.12.2009
original proyecto de código por Aarón ALAI - aaronalai1

#define NUMREADINGS 15 / / aumentar este número para aumentar el suavizado de los datos

int senseLimit = 15; aumentar este número para disminuir la sensibilidad (hasta máximo de 1023)
int probePin = 5; 5 análogo
int val = 0; lectura de probePin

variables para alisar

int lecturas [NUMREADINGS];                las lecturas de la entrada analógica
Índice de int = 0;                            el índice de la lectura actual
int total = 0;                            la corriente total
int promedio = 0;                          promedio final de la lectura de la sonda

void setup() {}

Serial.Begin(9600);  iniciar conexión serial para depuración, etc.

para (int i = 0; i < NUMREADINGS; i ++)
lecturas [i] = 0;                      inicializar todas las lecturas a 0
}

void loop() {}

Val = analogRead(probePin);  tomar una lectura de la sonda

Si (val > = 1) {/ / si la lectura no es cero, proceder

Val = restringir (val, 1, senseLimit);  convertir cualquier lectura mayor que el valor de senseLimit en el valor de senseLimit
Val = mapa (val, 1, senseLimit, 1, 1023);  reasignar el valor limitado dentro de un rango de 1 a 1023

total = lecturas [índice];               Reste la lectura
lecturas [índice] = val; lectura del sensor
total += lecturas [índice];               Añadir la lectura al total
Índice = (Índice + 1);                    avanzar al índice siguiente

Si (Índice > = NUMREADINGS) / / si estamos en el final de la matriz...
índice = 0;                            .. .wrap todo al principio

promedio = total / NUMREADINGS;          calcular el promedio

Serial.println(Val); Utilice la salida para ayudar en la calibración
}
}
< / código >

Artículos Relacionados

Arduino Omni rueda Robot Rover - curso de hacer

Arduino Omni rueda Robot Rover - curso de hacer

Este Instructable fue creado en cumplimiento de la exigencia de proyecto de la Makecourse de la Universidad de South Florida (www.makecourse.com)¿Como rovers robot? ¿Eres un gurú DIY? Soy Larsha Johnson una estudiante de ingeniería eléctrica en la Un
Lámpara de LED fibra óptica medusas: Nexus medusas

Lámpara de LED fibra óptica medusas: Nexus medusas

Este instructable fue creado en cumplimiento de la exigencia de proyecto de la Makecourse de la Universidad de South Florida (www.makecourse.com)Este es el instructivo para las medusas de Nexus. Este instructable le mostrará cómo hacer este proyecto
Control de luces RGB desde Android con Arduino y Bluetooth LE (BLE)

Control de luces RGB desde Android con Arduino y Bluetooth LE (BLE)

he visto muchos proyectos de Kickstarter con el nuevo estándar de Bluetooth 4.0 baja energía y un número de Bluetooth LE (BLE) activado Arduino clones provenientes en el mercado, pero muchos de estos proyectos parecen estar en alguna parte en el proc
Hombre de papel: una máquina creada por Arduino y NFC.

Hombre de papel: una máquina creada por Arduino y NFC.

Hombre de papel es una máquina compuesta por Arduino, Escudo de NFC, impresora térmica y una cáscara de papercraft , hombre de hierro.Gracias al escudo de la NFC, puede directamente enviados mensajes desde tu móvil al hombre de papel, y el hombre de
Intel 3WD Seeed/Edison/Nexus OmniRover

Intel 3WD Seeed/Edison/Nexus OmniRover

Ultimamente he estado trabajando en un kit simple, respetuosa del hackathon para robótica móvil basado en el módulo Intel Edison. Mis metas son un robot capaz de navegación autónoma y movimiento omnidireccional para menos de $250, todo incluido (el p
Inicio de automatización (o Robot mayordomo llamado Geoffrey) - controlado por iPhone, basado en arduino

Inicio de automatización (o Robot mayordomo llamado Geoffrey) - controlado por iPhone, basado en arduino

poder controlar todo desde su bolsillo ha sido un sueño compartido por muchos. Anteriormente hemos tenido mandos a distancia universales que pueden tanto controlar nuestros televisores y radios, luego tuvimos tomas de corriente inalámbrica. ¿Tanto gr
Pantalla lcd barata para Arduino.

Pantalla lcd barata para Arduino.

Hemos utilizado la pda con un ordenador de sobremesa (robot) y el Nslu2. Aquí vamos a utilizar una pda vieja con serial port.to acto como un lcd. Todo el mundo tiene uno o conoce a alguien que tiene una pda vieja que ya no utilizan.  Pregúnteles si u
Ubuntu y el arduino.

Ubuntu y el arduino.

El Arduino es un microcontrolador pequeño gran. Originalmente desarrollado en Italia, ir se convirtió en especie de un proyecto de código abierto. Se puede obtener sólo el microcontrolador son usted puede obtener una configuración prefabricada con la
Google Nexus 7: primeras reflexiones.

Google Nexus 7: primeras reflexiones.

Dicen las palmtops y los mandos son el nuevo escritorio. Acuerdo y en desacuerdo con ese comentario. Usted tendrá que quitar del escritorio de mi mano, pero no tengo ningún problema usando un teclado. El nuevo procesador arm está asumiendo el control
Cómo conectar un teléfono con Android directamente a un Arduino (USB OTG) (a través de un masajeador personal)

Cómo conectar un teléfono con Android directamente a un Arduino (USB OTG) (a través de un masajeador personal)

IntroducciónEste proyecto es presentado a usted por Comingle.io, el juguete del sexo libreempresa. Estamos lanzando un nuevo crowdfunding campaña athttp://igg.me/at/mod para financiar la producción masiva de un nuevo consolador completamente hackeabl
Ventilador con control de temperatura Arduino

Ventilador con control de temperatura Arduino

Yo y unos pocos miembros del grupo hemos decidido que, para el verano, sería beneficioso crear un ventilador que se enciende a 70 grados Fahrenheit y continúa aumentando en intensidad con el calor. Por lo es lo que hicimos. :)Paso 1: engranajes En pr
Arduino y Neopixel coque botella fiesta luz

Arduino y Neopixel coque botella fiesta luz

Así que mi hijo Doon puntos una luz genial partido hecho de botellas de Coca-Cola y las tripas pegajosas de palillos del resplandor y pregunta si podemos hacer uno para su próxima PartAYYY Escuela exámenes son sobre escape !!!!!! Digo seguro, pero no
Arduplane - rc aviones basados en Arduino

Arduplane - rc aviones basados en Arduino

Avión RC es uno de los juguetes más grandes de con que todo el mundo quiere jugar. Pero comprar uno puede ser más costoso permite ensuciarse las manos y construir uno para nosotros mismos utilizando los reguladores micro Arduino. Permite hacer nuestr
BRICOLAJE - cómo utilizar la Arduino Uno para enviar un correo electrónico, SMS y hacer una voz llamar

BRICOLAJE - cómo utilizar la Arduino Uno para enviar un correo electrónico, SMS y hacer una voz llamar

¿Se pregunta cómo enviar correos electrónicos a través de tu Arduino Uno? No te preocupes... Este vídeo tutorial ilumine sobre el proceso paso a paso para enviar correos electrónicos, mensajes SMS, así como hacer voz llamar usando el 3G/GPRS shield l