Polígrafo para el registro de sentimientos de la planta (3 / 3 paso)

Paso 3: El software

El programa de Arduino es un sencillo programa que mide la resistencia entre los pines de 5v y GND. Lo encontrarás en archivo > ejemplos > comunicación > gráfico. El programa para graficarlo es un poco más complejo. Aquí está el enlace a la página web que lo obtuve de:

http://Mad-Science.Wonderhowto.com/how-to/DIY-Poly...

Una vez que han cargado todo el software, hit "Run" en el proceso. Debe llegar a un gráfico, que muestra la resistencia. ¡Que te diviertas! (También puede utilizar esto para muchas otras cosas, incluyendo la detección de la mentira!)

Aquí está el programa en sí: (copiar en proceso)

Este es el programa para hacer una gráfica

Espero que sea útil en sus esfuerzos

Import processing.serial.*;
Serie myPort; El puerto serie

int xPos = 1; posición horizontal del flotador gráfico

inByte = 0; Float num = 0;

Float lastNum = 0;

void setup () {}

establecer el tamaño de la ventana (se puede cambiar a gusto)

tamaño (800, 600);

Abierto cualquier puerto es el que utilizas.

myPort = serie nueva (, "/ dev/ttyACM0", 9600);

no generar un serialEvent() a menos que obtenga un carácter de nueva línea:

myPort.bufferUntil('\n');

conjunto de antecedentes:

Background(0); } void draw () {}

trazar la línea:

accidente cerebrovascular (100, 0, 100);

línea (0, 0, 5 * altura, ancho, 0.5 * altura);

tiempos (0, 255, 0);

línea (xPos-1, 0, 5 * altura lastNum, xPos, 0.5 * altura-num);

en el borde de la pantalla, volver al principio:

Si (xPos > = ancho) {xPos = 0;

Background(0); } else {}

incremento de la posición horizontal:

xPos ++; } }

void serialEvent (serie myPort) {}

obtener la cadena ASCII:

InString de cadena = myPort.readStringUntil('\n');

Si (inString! = null) {}

ajuste de cualquier espacio en blanco:

inString = trim(inString);

convertir a un int y asignar a la altura de la pantalla:

inByte = float(inString);

lastNum = num;

Num = (println inByte)/10.0;//+28772.0 (inByte + "" + num);

}

}

Artículos Relacionados

Polígrafo simple con Arduino

Polígrafo simple con Arduino

Un polígrafo es comúnmente conocido como un detector de mentiras. Realmente, detecta muy contentos de cómo una persona es. No son infalibles (y no son admisibles en la corte de los Estados Unidos), pero son divertidas y una buena manera de aprender s
Polígrafo de Arduino hacer

Polígrafo de Arduino hacer

¿Es posible polígrafo con el Arduino? En primer lugar, vamos a hablar de cómo las obras del polígrafo trabajan Mantgum. Cuando dices personas mienten en la conductividad eléctrica varían en función de la emoción. Se forman la base de nuestra máquina
¿Cómo engañar a una prueba de polígrafo

¿Cómo engañar a una prueba de polígrafo

has estado en esa situación difícil, debe hacer frente a cualquier spy? Sabe usted cómo va (te refieres a que no?); atrapados como el impostor que está, sentado en una habitación oscura con un enorme guardia armado a su lado, con cable hasta un políg
Cómo saber si alguien está mintiendo sin usar un polígrafo

Cómo saber si alguien está mintiendo sin usar un polígrafo

Si usted es una persona normal, o una figura de autoridad, necesita saber si alguien está mintiendo, porque no siempre tienes un polígrafoPaso 1: Si cambian su tono/actitudSi una persona está enojada, luego calma, calma y consigue enojado, que están
Cronógrafo para cañón de aire

Cronógrafo para cañón de aire

Cronógrafo consiste de un sensor montaje y temporizador de caja que puede utilizarse para medir la velocidad del bozal de un proyectil disparado desde un cañón de aire.Había construido esta configuración para el uso con un cañón de aire grande con un
Especie de madera para los registros de piso

Especie de madera para los registros de piso

Registros de piso y aire respiraderos dan añadido control de circulación de aire en la habitación. Una adecuada selección de los respiraderos y los registros que coincidan con el material de la planta, estilo de muebles e iluminación en las habitacio
Cómo para preparar turba Flytraps, Sundews y otras plantas carnívoras

Cómo para preparar turba Flytraps, Sundews y otras plantas carnívoras

Una explicación de cómo preparar el musgo de turba canadiense cuando se usa para plantas carnívoras maceta como la Venus atrapamoscas. Aprender cómo hacer té de turba en el proceso, que puede ser muy beneficioso para el crecimiento de la Venus atrapa
Detector de Mentiras (CHMD-DM3)

Detector de Mentiras (CHMD-DM3)

El detector de Mentiras es una dinámica máquina creada para las clases de Inglés y Biología del tercer y cuarto semestre de preparatoria. Esto es un trabajo conjunto los profesores Laura Salazar, Isaac Delgado y yo.La dinámica busca integrar los cont
Construir un sismógrafo de péndulo para menores $15

Construir un sismógrafo de péndulo para menores $15

Instructables es estupenda fuente de información! Hace un tiempo atrás que estaba buscandoideas para un sismómetro que quería construir y funcionó a través de los IBLs que utiliza un piezoelemento de una alarma de intruso $1 como un micrófono. Había
Escudo de registrador: Registro de datos para Arduino

Escudo de registrador: Registro de datos para Arduino

Escudo de registro de datosAquí está un útil escudo Arduino: hemos tenido un montón de gente buscando un escudo de registro de datos dedicados y bien diseñados. Hemos trabajado duro para diseñar un diseño barato pero bien redondeado. No sólo es fácil
Registros personalizados para un tocadiscos de juguete años 70

Registros personalizados para un tocadiscos de juguete años 70

me topé recientemente y viejo tocadiscos de juguete de Fisher Price en la década de 1970. Estoy seguro que muchos de ustedes reconocerán este icónico juguete y algunos de los mayores visitantes de Instructables bien puedan haber tenido uno. Como con
Polímero de uñas para sujeción de piezas CNC

Polímero de uñas para sujeción de piezas CNC

como muchos de ustedes ejecutando un CNC router probablemente ya saben - tenencia de trabajo puede ser un dolor real!  Tenemos tres ShopBots de diferente tamaño en nuestra localidad de TechShop aquí en San Francisco, las tres con sus propias limitaci
Tutorial para principiantes: control de matriz de LED con 2 595 registros de cambio y medidor

Tutorial para principiantes: control de matriz de LED con 2 595 registros de cambio y medidor

Estoy recien comenzando con Arduino y el instructables de amandaghassaei me ayudó mucho. En su segunda tutorialabout entradas y salidas, ella explica cómo utilizar registros de desplazamiento y cómo controlar una matriz de LED por multiplexación. En
¿Pared aumentable de juego de mesa de diseño para el molino del CNC

¿Pared aumentable de juego de mesa de diseño para el molino del CNC

han ganado alguna vez una noche épica de juego de mesa? ¿Ha querido demostrar que la victoria en la pared de la sala de estar? Bueno, con este instructable, usted puede construir su juego de mesa para montaje en pared propia que será la envidia de tu