Sol Mate (2 / 6 paso)

Paso 2: Sensores y otros componentes de I/O

Visite el IDE de Arduino. Al principio, tenemos que añadir la Junta correspondiente a la Edison de Intel. Elegimos el puerto que comienza con /dev/cu.usbmodem... A continuación, tenemos que configurar los pines de pines de I/O.
Aquí están los códigos para cada componente:

Potenciómetro:

const int pinRot = A0;
leer el porcentaje tan
int rotread = analogRead(pinRot);
tanperc = rotread * 100 / 1015; el total es de 1015 en lugar de 1024 para que 100% es factible.

Sensor de temperatura:

const int pinTemp = A1;
para leer la temperatura
int tempread = analogRead(pinTemp);
flotador de res = (float)(1023-tempread) * 10000/tempread;
temp de flotador = 1 / (log (res/10000) /tempref+1/298.15)-273.15;
Temp = temp * 1.8 + 32;

Sensor de rayos UV:

const int pinUV = A3;
leer el índice UV
flotador de uv = analogRead(pinUV);
UV = uv * 4980.0/1023.0 * 0.307 / 200,0;

desde el código anterior de UV, (4980.0/1023.0) es el factor de conversión para obtener el valor de voltaje en mV, y 0.307 es el factor de conversión para obtener la iluminación. Dividir por 200 nos da el índice UV. Esto está documentado en http://www.seeedstudio.com/wiki/Grove_-_UV_Sensor...

Botón:

const int pinBut = 7;
Programa de instalación
pinMode (pinBut, entrada);
digitalWrite (pinBut, HIGH); permiten tirar para arriba para el pin
esperar el botón para hacer clic una vez
mientras (! digitalRead(pinBut));
mientras (digitalRead(pinBut));

Zumbador:

const int pinBuz = 8;
configurar pinMode (pinBuz, salida);
Buzz lo
digitalWrite (pinBuz, HIGH);

LCD:

#include "rgb_lcd.h"
variable global
rgb_lcd lcd;
Programa de instalación
LCD.Begin (16, 2);
establece en blanco
const int blanco [] = {255, 255, 255};
lcd.setRGB (blanco [0], blanca [1], white[2]);
imprimir mensaje de bienvenida
LCD.Clear(); borrar la pantalla
lcd.setCursor (0, 0); punto a parte superior izquierda esquina
LCD.Print ("Hola, soy su");
lcd.setCursor (0, 1); punto a parte inferior izquierda esquina lcd.print ("Solmate:)" ");

Sensor de temperatura del IR:

Ir a http://www.seeedstudio.com/wiki/Grove_-_Infrared _...
Añadir al principio:
#if defined(__AVR_ATmega1280__) || Defined(__AVR_ATmega2560__)
#define INTERNAL1V1 2
#define INTERNAL2V56 3
#else
#define interno 3
#endif

Cambiar los valores siguientes para asegurarse de que los parámetros son correctos
#define SUR_TEMP_PIN A2 / perno de la entrada analógica conectar al pin de SUR de sensor de temperatura
#define OBJ_TEMP_PIN A3 / perno de la entrada analógica conectar al pin de OBJ de sensor de temperatura
Float temp_calibration =-40; Este parámetro se utilizó para calibrar la temperatura
Float temperature_range = 30; hacemos un mapa de temperatura de tensión según hoja de datos del sensor.
10 es el paso de temperatura cuando distancia sensor y el objeto es de 9CM.
Float offset_vol =-0.387;
Este parámetro se utiliza para ajustar la tensión de nivel medio, cuando ponga el sensor en ambiente normal después de 10 min,
el sensor de la salida 0 por ejemplo, la temperatura ambiente es 29, pero el resultado es 27℃ través del sensor,
debe establecer la reerence en 0.520 o más, según el sensor para cambiar.
la unidad es V

Artículos Relacionados

Elaborar cerveza su propia cerveza de malto irlandesa - todo grano

Elaborar cerveza su propia cerveza de malto irlandesa - todo grano

Para muchos, la llegada de la primavera está marcada por la floración de tulipanes y narcisos y el trinar de los pájaros. Mientras que todos es grande y todos, puede decir primavera viene a mi casa por el olor a cebada tostada y el embotellado de una
Único Mat

Único Mat

Hey todo el mundo!Recientemente noté que tenía unas zapatillas viejo mentira alrededor de mi casa que ya no estaban en uso y en vez de tirar hacia fuera que quería hacer algo con ellos.  Al mismo tiempo también he notado que mi felpudo esperaba basta
Gafas de sol personalizadas (inspirado por Casey Neistat)

Gafas de sol personalizadas (inspirado por Casey Neistat)

¡Hola!Así que si alguna vez han visto videos de Casey Neistat se sabe lleva gafas de sol muy distintivo.En pocas palabras, creo que son awsome... Así que decidí hacer mi propia vuelta en su Idea!Revisa el video de arriba para el proceso de construcci
Botellas de sol

Botellas de sol

AKA: versión de pasarela accionado Solar 2Este es mi segundo uso de un sistema de iluminación solar distribuida, donde el grupo puede sentarse en algún lugar en el sol y envía energía a las luces que se encuentran en un lugar sombreado.  Supongo que
Cigarrillos de iluminación y hacer fuego con la luz del sol

Cigarrillos de iluminación y hacer fuego con la luz del sol

por tonytran2015 (Melbourne, Australia).Figura 1: Iluminación un cigarrillo por la luz solar. Latente es visible después de 27seconds. Figura 2: Diagrama del experimento.El título podría haber sido "Cigarrillos de la iluminación con la cara de un rel
Santa Yerba Mate con una patada

Santa Yerba Mate con una patada

en este instructable, mostrará usted cómo hacer una mezcla de hierbas muy saneada e interesante con Yerba Mate, hojas de la equinácea y Tulsi, así como un poco limón. Esta es la mezcla perfecta mañana deliciosa, refuerza su sistema inmunológico y le
Sugru construir noche - Base Mate para

Sugru construir noche - Base Mate para

¿quién no ha derramado un mate accidentalmente por la falta de estabilidad del recipiente? Una de las propuestas surgieron durante la Noche Creativa de Platohedro fue la construcción de una base plana para apoyar el mate mientras hacemos alguna otra
Por qué el cielo es azul - o el sol naciente aparecen rojo

Por qué el cielo es azul - o el sol naciente aparecen rojo

Por qué claro aparece azul cielo o por qué la salida/puesta de sol o de luna aparece color - rojo esas dos preguntas tienen la misma respuesta. Dispersión de la luz en la atmósfera de la tierra.Este instructable simple puede demostrar precisamente es
Ganchillo afgano de jaque mate

Ganchillo afgano de jaque mate

hecho por mi madre para Navidad, he usado patrón del León marca hilo: Jaque mate de ganchillo afgano. Hecho con hilo de rojo corazón Super Saver para una manta ultra caliente y un gancho de crochet de tamaño K. Hecho en filas con el cambio de color a
Autómatas de mecanismo de leva de Pikachu con enrejado bisagra caja

Autómatas de mecanismo de leva de Pikachu con enrejado bisagra caja

Tuvimos que hacer un automata con carpintería y enrejado bisagra para un proyecto y esto fue lo que yo solía mover la cabeza de Pikachu como si perdía una lucha en la revolución francesa. Vea a continuación en el paso 9: hace referencia a los otros p
Contacta con marco de papel de Mat

Contacta con marco de papel de Mat

Viste a un mat marco con papel de contacto y atesorar sus recuerdos preciosos y arte favorito en él!Paso 1: Lo que necesitaráAquí es lo que necesitarás hacer este marco único...un marco de matuna hoja de cartóntijerasun rollo de papel con motivos de
Brillo de labios en mate ver

Brillo de labios en mate ver

esta es una manera rápida y eficaz para conseguir el aspecto mate.Paso 1: Lo que usted necesita • Polvo de bebé• Brillo de labios• Labios ;-)Paso 2: aplicación Obtener su brillo de labios y aplicar a los labios. Cuando haya terminado se deben cubrir
La manera más eficaz para deshacerse de las quemaduras de sol

La manera más eficaz para deshacerse de las quemaduras de sol

bueno este es mi primer instructivo y sólo va a ser corto porque su un método extremadamente fácil y eficaz para quitar las quemaduras de sol dolorosas. Este método me fue recomendado por mi madre, amigos, que es enfermera y por lo tanto debe saber q
Autómatas celulares y una ejecución de juego de Conway de la vida

Autómatas celulares y una ejecución de juego de Conway de la vida

Que yo sepa, sólo ha habido dos artículos de instructables en autómatas celulares que pueden encontrarse aquí y aquí. Ni artículo explica qué son los autómatas celulares, por qué son interesantes, o cómo se puede implementar en código. Por lo tanto,