Arduino Numitron cigarro caja personalidad Tester (7 / 15 paso)

Paso 7: Código Arduino: promedio de los datos del sensor de presión

La siguiente pieza de código que me gustaría explicar es cómo capturar las lecturas del sensor de presión y convertirlos a valores de 1-9. Este código se modifica desde el tutorial Arduino de suavizado que se puede leer directamente.

Encima al principio del código (que esperemos que descargó en el paso pasado y mirando en el IDE de Arduino), hay algunas líneas que definen las cosas que necesitamos hacer un seguimiento de nuestras matemáticas simple. Incluyen:

  • const int numReadings = 10; habrá 10 lecturas del sensor de presión
  • int lecturas [numReadings]; Aquí se almacenará la lectura de la entrada analógica
  • Índice de int = 0; el índice de la lectura actual
  • int total = 0; la ejecución total de las lecturas del sensor
  • int promedio = 0; el promedio de las lecturas del sensor
  • int inputPin = A0; Éste es el sensor del fsr en el pin analógico A0

El código que toma las lecturas del sensor de presión y tiendas y medias de ellos tiene que ser mezclado con algún código que hará que el numitron la cuenta regresiva de 9 a 0 y hacer el LED apagado uno por uno. Es el código en la imagen de arriba. Traté de anotar bien, línea por línea. Básicamente, el microcontrolador tiene 10 lecturas en una matriz y resta la lectura más antigua y a continuación agrega una nueva en. Entonces un promedio de todas las 10 lecturas y almacena este número en un lugar llamado 'promedio'. Esto es importante porque necesitamos ese número para asignar un valor de 1 a 9. Se hace una vez luego se mueve a la siguiente parte del código.

La siguiente parte del código envía secuencias de 1 y 2 los registros de dos turnos. El numitron la cuenta regresiva y el LED enciende y luego distinguirse uno a la vez (consulte el paso anterior sobre secuencias). Después de enviar una parte de la secuencia, se espera cierta cantidad de tiempo (que establecer a 600 milisegundos) luego hace otra vez - significado de resta el valor de presión más antiguo, agarra uno nuevo, calcula un nuevo promedio y aparece la siguiente parte de la secuencia. Hace esto 10 veces y entonces existe esta parte del programa porque dijeron hacerlo 10 veces usando esta línea de código para arriba al principio de esta sección:

para (int n = 0; n < 10; n ++)

Si esto es confuso, como lo fue al principio, sólo reconocer que la frase anterior tiene un {después de él que inicia el bucle pequeño y entonces hay un} en el extremo del lazo y el lazo contiene el material del sensor de presión y las cosas de la cuenta regresiva de numitron.

Artículos Relacionados

Básica del cigarro caja guitarra amplificador con trípode

Básica del cigarro caja guitarra amplificador con trípode

este es el 2do amplificador de guitarra de trípode que he hecho. Voy a utilizar un amplificador básico - pero con un giro; utilizando piezas nuevas y viejas.Paso 1: Soporte de trípode Encontrar un soporte del trípode, se pueden utilizar un soporte de
Hacer su propio cigarro caja guitarra / Mp3 Reproductor Amplificador

Hacer su propio cigarro caja guitarra / Mp3 Reproductor Amplificador

he querido crear un cigarro caja guitarra y Amp durante bastante tiempo, y parece que el contestst Instructable Hack sonido y batería eran sólo el incentivo extra que necesitaba para darle una oportunidad.Este Instructable muestra cómo crear un ampli
«Arduino» decisión 'Caja' ser (Attiny85)

«Arduino» decisión 'Caja' ser (Attiny85)

Pleace Aviso: este proyecto contiene ni un cuadro ni ningún código Arduino *.Me quedé con este nombre porque este proyecto es un modifictaion de "Arduino decisión caja 2.0 (Attiny85)" de Victor8o5 publicada hace tres días. Me gustó la manera que
MILLENNIUM FALCON cigarro caja guitarra

MILLENNIUM FALCON cigarro caja guitarra

me di cuenta de esta guitarra millennium falcon cigarro caja con: - un juguete viejo (Halcón Milenario!), - una tira de abeto crudo (4 x 5 x 55 cm), - una antiguo bobina solo recoger, - una toma jack para Guitarra, - uñas - una lata de Coca-Cola, - g
Stomp de cigarro caja

Stomp de cigarro caja

Stomp de la caja de cigarro es un simple instrumento de percusión que pueden añadir un ritmo verdaderamente impresionante a una actuación en solitario. La construcción es fácil, por lo que es un proyecto de gran principiante para cualquier persona qu
Cigarro caja guitarra con whisky oculta Mini-Bar

Cigarro caja guitarra con whisky oculta Mini-Bar

Cigar Box Guitars (CBG) se han convertido en muy populares en los últimos años. Mi teoría es que es debido a dos cosas: la crisis económica y el surgimiento de la cultura hipster. CBG es muy baratos de construir. Y son divertidos para jugar mientras
Zigarrocaster - mi primer cigarro caja guitarra

Zigarrocaster - mi primer cigarro caja guitarra

hace aproximadamente un año, comenzó a construir una guitarra de caja de cigarros para un amigo mío como un pedazo de encargo. Fue mi primer CBG, pero no el primer instrumento que construyó. Se llama Zigarrocaster No1 (compuesto de la palabra alemana
Automático de Arduino DIY crecer caja

Automático de Arduino DIY crecer caja

Siempre he querido hacer un pequeño proyecto Arduino desde cero.Por lo tanto decidí hacer esta caja crece. Este es tal vez más como un '' mira lo que hice '', en vez de un Instructable, pero voy a intentar hacerlo como un Instructable para otros pued
BookClock - reloj basados en Arduino en una caja de cartón

BookClock - reloj basados en Arduino en una caja de cartón

este es el más reciente (y más barato aún) miembro de la familia del Sabio reloj .(Como un resumen rápido, los otros miembros de la familia del Sabio reloj son, hasta ahora, la cúpula de vidrio reloj sabio y sabio reloj 2. Son "sabios" porque, j
Libre de cigarro caja guitarra soporte

Libre de cigarro caja guitarra soporte

con un mínimo de herramientas y alrededor de 1/2 hora de tu tiempo, usted puede construir este, eco puro ambiente, corrugado caja guitarra soporte universal que se adapta a cualquier caja de cigarro de tamaño. Por último, una posición que realmente s
Edificio eléctrico, cigarro caja ukelele

Edificio eléctrico, cigarro caja ukelele

en este Instructable, documentar mi primer intento para construir un ukelele de la caja de cigarro. Es un trabajo en progreso, por lo que actualizará este Instructable en el camino. Se agradece Comentarios. Se construirán realmente mi Uke de la caja
Casa del pájaro cigarro caja

Casa del pájaro cigarro caja

está bien así que esto es una manera muy sencilla instructable cualquiera podía hacer. se necesitan herramientas Tienda simple pero definitivamente vale la pena. La idea vino a la mente unos días atrás en una de nuestras primeras mañanas soleadas en
Casa de Arduino automatización caja

Casa de Arduino automatización caja

SU HECHO! ¡ MIRA EL VIDEO EN EL ULTIMO PASO!Así que en mi piso se supone que debemos para tener un tomacorriente conmutado para que puede encender una luz tan pronto como usted entrar en el apartamento. He podido encontrar dicha salida. Así que pensé
Pistola de cigarro caja

Pistola de cigarro caja

la idea de este instructable vinieron de este instructable por fluzwup.Tengo un montón de cajas de cigarros en mi garaje que recoger para el uso en otros proyectos como lámparas. He estado buscando una mejor manera de guardar mi pistola 9mm y cuando