Getting George's Attention

George

Mejor calidad de imágenes de cada imagen incluida en este documento Haz clic aquí (http://tinyurl.com/orrwbc9).

No hace mucho tiempo nuestro amigo Jorge nos pidió ayuda con el funcionamiento de su hotel. Parece que muchos de sus invitados no suena la campana del escritorio cada vez que necesitan a George y esto hace que los huéspedes a sentirse frustrado. El reto provendría de donde vive George; que siendo una isla no en el transporte de los Estados Unidos de materiales puede ser bastante lento. Costo de material y energía para mantener funcionando tendría que considerarse como George dirige su hotel de un generador. Luego también está el problema que George no está siempre cerca de la recepción; él puede ayudar a otro de los invitados en un piso diferente. Así que nuestro equipo de expertos en tecnología personas tuvo la idea de construir a George un beeper rudimentario. Este avisador se enciende si un invitado se encuentra en cualquier lugar cerca de la recepción. Sería lo suficientemente pequeño para llevar y requieren una pequeña cantidad de electricidad de una batería recargable o desechable. algo que George parece que abundan en su isla. El dispositivo es bastante simple de construir pero puede ser algo difícil cuando se trata de programación (ver foto # 1 para el prototipo del dispositivo).

Entrar en detalle sobre el dispositivo que decidimos construir una placa de presión conectada a un Arduino. Cuando un pasos de huésped a la placa, disfrazada como una alfombra de la recepción de algunas clases, se completa un circuito y permite el Arduino enviar un pequeño mensaje a otro Arduino por George. Si Arduino de George recibe un mensaje de un brillante LED comenzará a brillar (ver foto #2). Si nunca has trabajado con Arduinos podría saber que estos modelos específicos no vienen con capacidades inalámbricas desde el principio. Es donde un radiofrecuencia, o rf, transmisor y receptor para jugar (ver foto # 3 para el receptor de rf). Para construir este dispositivo necesita un par de cosas.

Lista de materiales

(Para una lista extendida de materiales en Excel y la información sobre dónde comprar y costo, haga clic aquí: http://tinyurl.com/lmaryk9 )

2 x Arduino Uno (foto # 4. Estos serán los dispositivos que se comunican con el RF transmisor y receptor)

1 x almohadilla de danza o cualquier cojín antiguo que registra la presión (Foto # 5. Así construimos un simple cojín de papel cartón y de aluminio si estás en un apuro)

1 x LED de cualquier color (foto # 6. Preferiblemente cualquier fácilmente sensible color como rojo o azul)

1 carrete de x de 22 AWG de alambre (foto # 7. Que no se necesitan mucho así que si usted encuentra algunos filamentos de alambre probabilidades son que va a ser suficiente)

1 x resistencia de ohmios de 10 k (Pic # 8. Esto fue utilizada en el dispositivo como un resistor de pull-down para asegurarse de que hemos recibido una señal exacta de la almohadilla de presión)

1 x 250 ~ resistencia de 350 Ohm (Pic #9. Esto protegerá el LED del soplo)

1 ~ 2 cajas de x Arduino (foto # 10. O simplemente cualquier caja que podría caber un Arduino. Una lata Altoids regular funciona bien aunque tienes que taladrar agujeros en alguna de las opciones)

1 x par de RF transmisor y receptor (ver foto # 3. Esto es lo que va a permitirnos comunicar sin cables con dos Arduinos)

Opcional---1 x placa perforada

(Foto # 11. Esto se utiliza sólo en caso de que usted está planeando reutilizar los componentes en cualquier momento. Soldar los cables a la Junta de perf hace un más fácil proceso de retiro)

Por supuesto necesitará unas pocas herramientas como (cuadros de herramientas pueden encontrarse en la parte superior):

(Fotos # 12-16 en orden)

un soldador

de la soldadura

peladores de alambre

un multímetro

alguna cinta de cobre

Los esquemas de

PIC # 18 es para conectar el Arduino primeros con el transmisor de presión placa y rf. Para una mayor y mejor calidad de imagen vaya aquí (http://tinyurl.com/n48xoe5).

Foto # 17 ilustra las conexiones necesarias para hacerse con la segunda placa Arduino y el receptor de rf. Otra vez, para un mayor y mejor calidad de imagen vaya aquí (http://tinyurl.com/pa9jrvl).

Los pasos

Vamos a hacer el receptor de Arduino en primer lugar, al entrar en la ranura de las cosas antes de abordar las cosas grandes. Si está utilizando una tabla de rendimiento el primer paso para conectar el receptor de rf para el primer Arduino será fácil. Se vería algo como Pic # 19.

Para aumentar la gama del receptor necesita soldar un pequeño carrete de cable a la antena integrada (Pic # 20). En el lado con la bobina de cobre una pequeña abertura, esto es donde irá ese carrete de alambre. Consulte Pic # 3 esquema de los terminales. La soldadura de cada pin de datos a la ranura de la Arduino A0. Asegúrese de que es la ranura A0 como trabajar con componentes pequeños puede resultar en cableado accidental encima de conductores que no deben estar juntos. Conecte el VCC o simplemente tensión en pin del receptor a los 3,3 v a ranura de Arduino y no 5v hacia fuera ranure. Asegúrese de tomar su tiempo para soldar que no goteo soldadura en cualquiera de las partes. Por último, para el receptor, soldar el cable de tierra, marcado como GND, a cualquiera de las ranuras del suelo de arduino.

El siguiente paso es conectar el LED va a utilizar y el 250 ~ resistencia de 350 Ohm para cualquier ranura abierta marcada un pin digital. Con este modelo de Arduino los pines digitales están todos en el lado derecho. Hacer un seguimiento de qué pin usted conectado la resistencia ya que serán muy importante en la codificación el Arduino; Si no está seguro cual ranura para utilizar sólo van con el pin digital 8. Luego, conecte la fuente de batería a Arduino en tensión en y para el LED. Se recomienda utilizar una batería de 9v pero hará cualquier cosa por encima de los 5v. Procede a programar la placa de Arduino para leer cualquier señal que el receptor capta. Enchufe el Arduino en un ordenador mediante el cable que vino con ella y descarga el software Arduino IDE desde aquí (http://www.arduino.cc/en/main/Software). A continuación, abra el software, instalarlo siguiendo el en pantalla instrucciones y puesta en marcha el programa ya instalado. Ir a archivo en la esquina izquierda y seleccione Nueva. Nada después de 2 "/ /" es código innecesario que puede borrar. Su único propósito es elaborar sobre lo que realmente está haciendo el código. Copie y pegue este código en el programa: (cuadro para este Pic # 21).

#define readPin A0

#define ledPin 8 //change esta 8 a cualquier número que usted utiliza para conectar el LED

int datos = 0;

const int numReadings = 10;

int lecturas [numReadings];

Índice de int = 0;

int total = 0;

int promedio = 0;

void setup() {}

Serial.Begin(9600);

pinMode (ledPin, salida);

pinMode (readPin, entrada);

pinMode (9, salida);

para (int thisReading = 0; thisReading < numReadings; thisReading ++)

lecturas [thisReading] = 0;

}

void loop () {}

Reste la lectura:

total = total - lecturas [índice];

lectura del sensor:

lecturas [índice] = analogRead(readPin);

Añadir la lectura al total:

total = total + lecturas [índice];

avanzar a la siguiente posición en la matriz:

index = index + 1;

Si estamos en el final de la matriz...

Si (Índice > = numReadings)

.. .wrap todo al principio:

índice = 0;

calcular la media:

promedio = total / numReadings;

enviar a la computadora como dígitos ASCII

Serial.println(Average);

Si (media < 375) {}

digitalWrite (ledPin, HIGH);

digitalWrite(9,HIGH);

}

Else {}

digitalWrite (ledPin, LOW);

digitalWrite(9,LOW);

}

Delay(100);

}

Luego haga clic en el botón subir y esperar el Arduino programa (Pic # 22). Puede descargar un archivo terminado y simplemente elegir subir a la Arduino aquí (http://tinyurl.com/kv6shpf) o en GitHub aquí (https://github.com/jreed2/Getting-George-s-Attention/tree/master). Compruebe que cada punto de soldadura es realizar la conexión utilizando un multímetro en la posición de continuidad. Si todos la soldadura las uniones pase actual proceder al siguiente paso, si no Suelde la conexión otra vez. A continuación, coloque la placa de Arduino, ahora conectada a un receptor y LED, con una batería conectada en el voltaje, visto como Vin y una de las ranuras de la tierra del Arduino, en una pequeña caja o recinto. Asegúrese de perforar dos agujeros pequeños para la antena al pop de y para el LED.

Ahora viene la última parte de la construcción de la alarma. Para empezar, siga el esquema para el transmisor, que incluye la almohadilla de presión (Foto # 18). Soldar el pin de datos a la ranura 9 digital de Arduino (Pic # 23). Asegúrese de comprobar que la soldadura no ha caído a las otras patas, esto podría interferir con el envío de señales. Conectar el resto de los pines según el esquema, dejando suficiente longitud de cable para poder colocar la almohadilla de presión debajo de una alfombra sin dejar de ser capaz de conectarse a la placa Arduino detrás de la recepción. Para la presión pad lo usamos era lo suficientemente simple como conectar los cables de la almohadilla de la danza a Arduino. Hemos soldado el cable pad el Arduino a través de un alambre (foto # 16). Luego programamos el Arduino con este código:(Pic# 24)

const int digitalInPin = 8;

const int digitalOutPin = 9;

int sensorValue = 0;

int outputValue = 0;

void setup () {}

Serial.Begin(9600);

pinMode(digitalInPin,INPUT);

pinMode (digitalOutPin, salida);

pinMode(13,OUTPUT);

}

void loop () {}

sensorValue=digitalRead(digitalInPin);

Serial.println(sensorValue);

{if(sensorValue==High)}

digitalWrite (digitalOutPin, HIGH);

Serial.println ("envío de alta");

pinMode(13,LOW);

}

Else {}

digitalWrite (digitalOutPin, bajo);

Serial.println ("envío de baja");

pinMode(13,HIGH);

}

Delay(100);

}

Usted puede descargar y subir este código desde aquí (http://tinyurl.com/prxuda5) o aquí (https://github.com/jreed2/Getting-George-s-Attention/tree/master). Este código hace posible para el Arduino a leer si alguien está de pie en la almohadilla de presión. Asegúrese de suministrar energía ya sea en forma de una batería o con el Arduino conectado a un ordenador. Después de este paso estamos listos. Coloque la almohadilla de presión debajo de una alfombra bienvenida y llevar otra Arduino con usted para ser notificado si alguien necesita ayuda.

Pensamiento de cierre

Acabado este proyecto nos dio conocimiento en lo que se necesita para transmitir datos de forma inalámbrica. El transmisor de rf y el receptor resultó difíciles al programa como el grupo tenía muy pocos conocimientos en lenguajes de programación. Nuevos conceptos y modificaciones a los proyectos generales como cambiantes esquemas para permitir adiciones más demostraron una pared muy alta que superar. Si usted considera crear un tono simple, como fue mandado en este proyecto, tómese el tiempo para entender completamente la radio frecuencia y sus ventajas junto con sus desventajas. Al construir nuestra propia almohadilla de presión encontramos también algunas complicaciones menores cuando se recibe una señal estable. Pero no deje Si usted puede imaginar que usted probablemente puede construirlo.

Etiquetas: Proyecto de clase

Artículos Relacionados

Geta moderno - sandalias de madera

Geta moderno - sandalias de madera

Geta es una forma de calzado tradicional Japon o sandalia con una base de madera elevada llevó a cabo en el pie con una correa de tela para mantener los pies bien sobre la tierra.Esta versión de sandalias de madera tiene una patas de goma, así que no
¿Hacer su propia Geta sandalias

¿Hacer su propia Geta sandalias

alguna vez se preguntó lo que los japoneses utilizados calzado antes de imperialismo occidental trajeron Adidas a la tierra del sol naciente? Yo tampoco, pero si alguna vez has visto como Samurai Jack o cualquier serie de anime en industrial antes de
Madera contrachapada vaya Getas!

Madera contrachapada vaya Getas!

Estos son zapatillas Geta. Son diferentes porque están hechas de madera contrachapada, con reemplazable madera tiene (dientes).Con el tiempo, se desgastan los zancos en la parte inferior (Ha). Por lo que tendrás que tirar el par entero, he hecho esto
Dispositivo de Get-Away de vehículos

Dispositivo de Get-Away de vehículos

Miles de vehículos se reportan robados cada año. En Australia solamente, 53.450 vehículos fueron robados entre los años 2013-2014. Un promedio por lo menos 146,4 vehículos por día de luz / comerciales de vehículos, motocicletas y otros.Haga clic en l
Cómo jugar "Malo al hueso" de George Thorogood y los destructores

Cómo jugar "Malo al hueso" de George Thorogood y los destructores

Cómo jugar "Malo al hueso" de George Thorogood y los destructores
Anillo magnético de George Green. ¿Energía libre?

Anillo magnético de George Green. ¿Energía libre?

Dificultad de realización 7/10OK, la energía libre no existe, pero este experimento tiene algo mágico que me hace pensar en energía infinita.Paso 1: Cómo funciona¿Cómo usted gire el rotor sin una fuente de energía?Para acelerar el disco necesita un c
Té adecuado como según George Orwell

Té adecuado como según George Orwell

té ha sido de alrededor durante miles de años.  Leyendas de su gama del descubrimiento de una hoja de té en agua hirviendo del emperador chino Shen Nung a creación divina por el Buda.Tradicionalmente, el té se elabora cerveza de hojas enteras de la p
Petición de Android HTTP GET/POST

Petición de Android HTTP GET/POST

En este proyecto voy a mostrarte cómo realizar el HTTP GET y POST pide en casi cualquier sitio web con una aplicación para Android.Paso 1: Instalar Android Studio Android Studio es el IDE oficial para desarrollo de aplicaciones Android, basado en Int
Que geta japonesa

Que geta japonesa

hacer geta en mi taller casero con algunas herramientas de taller de carpintería básica.
Correa de cordón de geta

Correa de cordón de geta

le mostrará cómo usar un cordón estándar como una correa de Geta (tanga) para añadir algunos Bengala occidental a su calzado oriental.Se necesita:un par de getacon el lazo del dedo del pie ya instaladoy un cordónEl cordón puede ser decorativo o llano
Arduino All-in-One Getting Started guía

Arduino All-in-One Getting Started guía

un tutorial todo-en-uno para empezar con la plataforma de prototipado Arduino electrónica de código abierto. Esta guía está pensada para el principiante pero debe también ser útiles si ya jugar con la electrónica pero quiere iniciar con el Arduino. H
George Washington Cruzando el Delaware escarchado

George Washington Cruzando el Delaware escarchado

El 25 de diciembre/26, 1776, General George Washington condujo tropas de una columna de Continental a través del río Delaware en un ataque sorpresa contra las fuerzas del Hessian situado en Trenton, Nueva Jersey. El audaz movimiento por el futuro Pre
Japon Geta

Japon Geta

Este es un tutorial sobre cómo hacer su propio par de Geta. (esta es la forma real de lo que. estos están hechos de una sola pieza de roble en lugar de 3 pegan.)Es bastante fácil pero necesita algunas habilidades de trabajo madera moderada.He hecho a
Como hacer la varita de George Weasley

Como hacer la varita de George Weasley

este proyecto me llevó sólo unas 4 horas y es super divertido hacerlo! Algunas personas dicen que la varita de George parece las escobas voladoras en el cine. Todo lo que necesitas para hacer esto es arcilla, alambre y pintura! :)Paso 1: conseguir la