Calculadora para circuito temporizador con IC 555

Calculadora Temporizador 555

Calculadora Resistencias Banda de Colores

El circuito integrado 555 es uno de los más versátiles y usados en proyectos electrónicos, especialmente en la creación de temporizadores. Este artículo te guiará en el uso de una calculadora para temporizadores 555 y te explicará las diferencias entre los modos monoestable y aestable.

¿Qué es un Temporizador 555?

El temporizador 555 es un circuito integrado utilizado en una variedad de aplicaciones como temporizadores, osciladores y generadores de pulsos. Este IC es popular debido a su facilidad de uso, versatilidad y bajo costo.

Modos de Operación del 555: Monoestable vs. Aestable

El temporizador 555 puede operar en dos modos principales: monoestable y aestable. Cada uno tiene sus propias aplicaciones y características específicas.

Modo Monoestable

En el modo monoestable, el 555 actúa como un temporizador de un solo disparo. Esto significa que, una vez activado por un pulso de entrada, el 555 genera un pulso de salida de duración fija antes de volver a su estado original.

  • Un solo pulso de salida por cada pulso de entrada.
  • Duración del pulso de salida determinada por un resistor y un capacitor externos.
  • Utilizado en aplicaciones como temporizadores de retardo, generadores de pulsos y sistemas de detección de interrupciones.

Modo Aestable

En el modo aestable, el 555 funciona como un oscilador, generando una onda cuadrada continua sin la necesidad de un pulso de entrada. Este modo es útil para aplicaciones que requieren una señal de reloj o parpadeo constante.

  • Genera una señal de onda cuadrada continua.
  • Frecuencia y ciclo de trabajo determinados por dos resistores y un capacitor.
  • Usado en aplicaciones como generadores de tonos, parpadeadores de LED y señales de reloj.

Uso de la Calculadora para Temporizadores 555

Las calculadoras para temporizadores 555 simplifican el diseño de circuitos, permitiendo a los usuarios ingresar valores deseados de resistencia y capacitancia para obtener el tiempo de salida o la frecuencia.

Aplicaciones Comunes del integrado 555

Temporizador de retardos

Utilizando el modo monoestable, el 555 puede crear un retraso antes de activar otro circuito, útil en sistemas de seguridad y automatización.

Temporizador de pulsos

El modo aestable permite generar pulsos continuos que pueden ser usados en relojes digitales, alarmas y sistemas de iluminación intermitente.

Calculadora ley de Ohm

Calculadora de la Ley de Ohm

Por favor, ingrese exactamente dos valores para calcular el tercero.
comedero automatico para aves

Comedero Automatizado para Aves

Clica en el enlace si quieres saber más sobre los proyectos desarollados por RobotUNO Proyecto desarrollado por RobotUNO

Presentamos un comedero completamente automatizado diseñado para aves y animales de mediano tamaño como gallinas o loros.

Este comedero permite programar las horas de alimentación diaria, operando de forma completamente autónoma.

Uno de los principales retos a la hora de construir un prototipo de estas características, es el de la durabilidad ante ambientes con mucha humedad y polvo. Es por ello que se ha construido completamente con materiales de acero inoxidable.

comedero automatico para aves

El diseño industrial y robusto de este comedero facilita la implementación de mejoras según las necesidades específicas de cada cliente. Esta base o MVP puede ser personalizada para añadir funciones adicionales a solicitud.

Componentes del comedero automatizado para aves

  • Pantalla LCD que actúa como interfaz para programar las horas.
  • Dos botones para la programación de horas.
  • Módulo de reloj "Real Time Clock Module DS3231" para mantener la hora.
  • Módulo láser que detecta la falta de comida y enciende un LED potente de 12V para avisar al cuidador.
  • Motor de 12V para girar la tolva y dispensar la comida, controlado por un relé a través de Arduino.
  • LED de 12V controlado por otro relé para indicar la necesidad de rellenar el depósito.
  • Placa solar y módulo controlador que proporcionan una salida de 12V.
comedero para aves automático

Futuras mejoras que se incorporarán al comedero de aves

Cómo muchos ya sabréis, existen diferentes tipos de placas controladoras en el mercado. Actualmente este proyecto funciona con una placa controladora de Arduino, sin embargo, se quiere desarrollar una aplicación usando un Bot de Telegram para poder recibir notificaciones.

Para ello, el primer paso será cambiar la placa Arduino por un ESP32, el cual, ya lleva incorporado un modulo wifi, necesario para poder conectar el comedero con una aplicación externa como es Telegram en este caso.

Calculadora de Condensadores en Serie y Paralelo

Calculadora de Condensadores

Un condensador es un componente eléctrico que almacena energía en un campo eléctrico, acumulando una diferencia de potencial (voltaje) entre sus dos placas. Se utiliza en diversos circuitos electrónicos para diversas aplicaciones como el filtrado de señales, almacenamiento de energía, y desacoplamiento.

Calculadora Divisor de Voltaje

Calculadora de Divisor de Voltaje

Un divisor de voltaje es un circuito eléctrico que divide un voltaje de entrada en varios voltajes menores. Se utiliza ampliamente en aplicaciones electrónicas para reducir el voltaje a niveles deseados.

Calculadora Divisor de Corriente

Calculadora de Divisor de Corriente

Un divisor de corriente es un circuito eléctrico que distribuye la corriente total que entra en un nodo entre dos o más ramas paralelas del circuito. Este principio se usa comúnmente en el diseño y análisis de circuitos electrónicos para determinar la corriente en cada rama de un circuito paralelo.

Cómo hacer el prototipo de un producto

¿Cómo fabricar el primer prototipo?

Una vez validada tanto la idea como la viabilidad del propio dispositivo, pasaremos a la fase de fabricación de un prototipo. Para ello, deberemos realizar una serie de investigaciones primero. Es esencial definir claramente los objetivos del prototipo y qué aspectos queremos probar o demostrar.

Además, si vamos a realizar un prototipo electrónico, es importante contar con alguien en el equipo que tenga los conocimientos técnicos necesarios para conseguir un prototipo viable y funcional. Un ingeniero electrónico o un diseñador de hardware serán indispensables en esta etapa.

Pasos para fabricar un prototipo

Definir los objetivos del prototipo: Establecer qué funcionalidades y características son esenciales para probar la idea.

Realizar un boceto inicial: Dibujar un esquema básico del diseño.

Investigación de materiales: Seleccionar los materiales adecuados para el prototipo.

Crear un MPV: Lo que se conoce como un producto mínimo viable o en inglés, Minimum Viable Producto (MPV).

La importancia de fabricar un MVP

Quizá podemos pensar que fabricar un producto puede costar decenas de miles de euros y la verdad es que no te equivocas. Sacar un producto al mercado completamente funcional conlleva una serie de requisitos y funciones que deben llevarse a cabo.

Sin embargo, antes de llegar a ese punto, debemos realizar lo que se conoce como MVP. Un MVP consiste en coger ese producto perfecto que tienes en tu cabeza y despojarlo de todos los accesorios y funcionalidades que no sean esenciales para la comercialización o exhibición de este producto.

Los primeros esfuerzos deberían centrarse en crear un prototipo que demuestre la funcionalidad que se quiere mostrar, pero no necesita ser bonito ni tener acabados perfectos. De esta forma, podemos abaratar muchísimo los costes iniciales.

Este primer prototipo o MVP no tiene por qué estar listo para la venta, pero al menos debe servir para mostrar a los clientes potenciales o inversores cuál es el potencial del producto. No es lo mismo describirlo con palabras que verlo en acción.

Tipos de prototipos que existen

Al desarrollar un invento, en función del tipo de producto que queramos prototipar, deberemos priorizar diferentes aspectos clave del producto. Cada tipo de prototipo tiene un propósito específico. Aquí se detallan los dos principales tipos de prototipos:

Prototipo funcional

Un prototipo funcional es aquel que se centra en demostrar que el dispositivo es capaz de realizar las funcionalidades básicas que se desean implementar. No se presta tanta atención a la apariencia.

Prototipo estético

Un prototipo estético se centra en el aspecto visual y el diseño del producto. Este tipo de prototipo es útil para presentaciones a clientes o inversores para mostrar cómo se verá el producto final.

Elaboración de un boceto

El primer paso en la creación de cualquier prototipo es la elaboración de un boceto. Un boceto inicial permite visualizar el diseño del dispositivo y planificar la disposición de los componentes.

Lo principal a la hora de diseñar un boceto es tener claras las dimensiones del dispositivo, así como posibles formas que delimiten el diseño del mismo. Este paso es importante si la disposición de los componentes es relevante o si debemos incorporar un PCB.

Cómo diseñar una PCB para un prototipo

En este artículo nos vamos a centrar en la fabricación de prototipos y dispositivos electrónicos. Un aspecto fundamental de estos dispositivos es que la mayoría necesitan incluir una PCB (Printed Circuit Board). Volvemos a insistir en que es crucial contar en el equipo con alguien que tenga las habilidades técnicas necesarias para poder realizar un diseño de PCB, sin embargo, si aun así quieres probar a realizarlo por tus propios medios, a continuación, te dejamos un programa con el cual, de forma muy sencilla, puedes realizar el diseño de tu PCB y mandarla a imprimir en la propia plataforma con una empresa especializada en la fabricación de PCBs.

Uno de los programas más famosos para esto es EasyEDA, una herramienta de diseño de PCBs que permite crear y simular circuitos electrónicos. EasyEDA es accesible para principiantes y ofrece una amplia gama de componentes y bibliotecas.

Estudio y selección de componentes

En el mercado existen multitud de sensores y componentes electrónicos. Sin embargo, los fabricantes de PCBs no suelen disponer de todos ellos, por lo que al hacer la selección de los componentes, debemos asegurarnos primero de que el fabricante que hayamos elegido tenga dichos componentes disponibles.

A la hora de realizar un estudio de los componentes a emplear, además de verificar la disponibilidad de dichos componentes, deberemos leer sus especificaciones técnicas para asegura el correcto funcionamiento dentro de nuestro circuito electrónico.

¿Cuánto cuesta fabricar un prototipo?

Entender los costos asociados con el diseño, los materiales y el montaje es crucial para planificar y presupuestar adecuadamente. A continuación, se detallan los principales costos involucrados en la fabricación de un prototipo.

Cual es el coste de diseñar un prototipo o MVP

El coste de diseño incluye la creación de esquemas, modelos 3D, estudio de los componentes y el diseño de la PCB. Este coste puede variar dependiendo de la complejidad del diseño y si se contratan profesionales externos. Suele ser el coste más caro, ya que implica un gran conocimiento técnico muy amplio.

Coste de los materiales para fabricar un prototipo

El coste de los materiales incluye todos los componentes necesarios para construir el prototipo, como sensores, circuitos, carcasas, etc. En este apartado, el mayor de los costes es la fabricación de las PCBs.

Coste de montaje o construcción del prototipo

El coste de montaje se refiere a la fabricación y ensamblaje del prototipo. Al tratarse de un prototipo, seguramente se deban realizar ajustes en los primeros montajes, esto conlleva un gran coste en cuanto a tiempo y ajustes del dispositivo.

Qué sabemos hacer

programacion Raspberry Pi

Programación

diseno en 3D

Diseño 3D

asesoramiento proyecto

Asesoramiento

automatizacion y robotica

Robótica

automatizacion domotica 2

Automatización y Domótica

diseno de PCBs

Diseño de PCBs

banner asesoria gratis

Cómo validar la viabilidad de mi invento

¿Has tenido una idea que quieres llevar a cabo, pero no saber por dónde empezar?

No te preocupes, en esta página te guiaremos paso a paso para que no cometas ningún error durante todo el proceso necesario para hacer de tu idea una realidad.

Cómo validar la viabilidad de un invento

Cuando se pretende diseñar un nuevo producto, debemos asegurarnos de que dicho invento o idea es realista y puede llegar a fabricarse.

Es importante hacer un estudio de las tecnologías necesarias para llevar a cabo dicha idea y saber dónde se encuentra el mercado en cada una de las tecnologías involucradas.

Es importante que si tu idea involucra elementos electrónicos o de un ámbito ligado a la ingeniería y no dispones de un perfil técnico que pueda llevar a cabo un estudio de estas características, deberías considerar buscar empresas que se dediquen a este tipo de estudios de viabilidad o de I+D.

01

ESTUDIAR VIABILIDAD

02

PROTOTIPADO

03

PRODUCTO FINAL

Cómo saber si mi invento es una buena idea

Estabas sentado en el váter viendo la vida pasar y de repente ¡BUUM!, se te ocurre esa ida que soluciona un problema que tienen miles o millones de personas.

 

Pero la primera pregunta que deberíamos hacernos es, ¿Existe un producto actualmente en el mercado que cubra esta necesidad? También podemos preguntarnos ¿Es realmente una idea tan buena como parece?

 

Para ello, es importante que realicemos un estudio de mercado. Debemos ver cuales son nuestros potenciales clientes y si realmente son tantos como creíamos en un principio.

Una buena forma de validar esto es preguntar directamente a nuestros potenciales clientes y ver que opinan, preguntarles si realmente lo comprarían. De esta forma obtendremos mucha información que es crucial saber lo antes posible.

¿Es importante patentar mi idea?

Lo primero que debes saber es que patentar una idea que acabas de tener por miedo a que te la roben puede ser uno de los mayores errores que cometen los emprendedores novatos.

 

Es normal que te preocupe que alguien se te adelante y te robe esa idea tan buena que tienes, sin embargo, la patente debería ser una de las últimas cosas que deberías hacer en tu proceso por llevar a cabo esa idea.

Una patente que no que realmente proteja nuestro producto puede conllevar muchísimo dinero y sin un prototipo inicial que nos asegure las características de nuestro invento, puede llevar a ser una pérdida de dinero.

Contrato de confidencialidad vs patente

Puede que te de miedo contactar con empresas para que fabriquen tu producto por  miedo a que puedan robarte la idea. Sin embargo, existen alternativas mejores que las patentes si quieres trabajar con una empresa.

Además, ¿qué vas a patentar? ¿Una idea? ¿Un producto completamente diseñado?

Es importante que antes de patentar un producto, tengamos un prototipo funcional para verificar que lo que queremos patentar funciona.

Una forma más barata y segura de proceder es la de firmar un contrato de confidencialidad con la empresa para que esta situación no pueda darse.

¿Qué pasa si mi idea no es viable?

Antes de rechazar una idea porque crees que no es viable, lo ideal es que te pongas en contacto con una empresa que se encargue de generar un estudio de viabilidad.

Un estudio de viabilidad te ayudará a determinar si nuestro invento tiene una posibilidad real de llevarse a cabo con la tecnología actual.

Si no eres una empresa con un gran presupuesto, debes tener claras estas limitaciones y hacérselas saber a la empresa con la que hayas decidido realizar este estudio.

A día de hoy, las posibilidades tecnológicas son infinitas, sin embargo, realizar un prototipo que se ajuste a tu presupuesto puede no ser una realidad.

 

Sin embargo, existe un concepto llamado Producto Mínimo Viable (MVP de sus siglas del inglés).

Este producto se basa en reducir al máximo los costes de producir un primer dispositivo que cumpla un mínimo de expectativas necesarias para que el producto pueda ser vendido o presentado en ferias o inversores que nos den el visto bueno para poder llegar a un producto final.

Qué sabemos hacer

programacion Raspberry Pi

Programación

diseno en 3D

Diseño 3D

asesoramiento proyecto

Asesoramiento

automatizacion y robotica

Robótica

automatizacion domotica 2

Automatización y Domótica

diseno de PCBs

Diseño de PCBs

banner asesoria gratis
WhatsApp Image 2024 04 04 at 15.59.19

Alarma de seguridad para máquinas expendedoras - Vandalstop

Clica en el enlace si quieres saber más sobre los proyectos desarollados por RobotUNO
Proyecto desarrollado por RobotUNO

La seguridad de los establecimientos con máquinas expendedoras presenta un desafío constante, especialmente cuando están situadas en exteriores y quedan expuestas. Por lo tanto, al considerar la inversión en este tipo de negocios, es crucial evaluar cuidadosamente el coste de mantenimiento, que puede llegar a ser realmente significativo.

maquina expendedora rota

Con el vandalismo en aumento en muchas ciudades de España, esta preocupación ha crecido en los últimos años.

Tras sufrir diversos ataques en varias de sus máquinas y no encontrar en el mercado una solución que pusiese freno a estos actos, en 2022, el CEO de la startup Vandalstop, decidió desarrollar un dispositivo electrónico el cual fuese capaz de ahuyentar a cualquiera que intentase dañar una de sus máquinas, dando lugar a la primera alarma comercial para máquinas expendedoras.

Como se puede ver en el vídeo, el dispositivo tiene unos sensores capaz de detectar cuando la maquina recibe un impacto.

¿Cómo funciona la alarma Vandalstop?

El dispositivo electrónico es una alarma especializada en máquinas expendedoras, la cual se instala en el interior de las vending machines y es capaz de detectar cuando una máquina está siendo golpeada. En el momento que se detecta una agresión a una de las maquinas expendedoras, el dispositivo de seguridad emite una advertencia sonora advirtiendo de que se está incurriendo en un delito.

alarma vandalstop maquinas

Además, el dispositivo manda una advertencia a la app móvil para que el propietario pueda pulsar el botón del pánico en la app, el cual emite una alarma con un mensaje mucho mas severo por el altavoz.

Este aviso en tiempo real que se recibe en el móvil, permite al dueño de las maquinas tomar accion rápido, pudiendo llamar a la policía, poner a grabar las cámaras de seguridad o ir personalmente al lugar.

Principales características de la alarma Vandalstop

📢Integración total con la máquina expendedora

El dispositivo se instala en el interior de la maquina, por lo que no queda expuesto ni puede ser dañado.

📡Monitorización en tiempo real

El dispositivo se encuentra conectado en todo momento con un servidor web que a su vez, se conecta con la aplicación movil, dando servicio las 24h del día.

📲Interacción con la app movil

El dispositivo puede tanto enviar como recibir información en tiempo real a través de la aplicación movil.

🚨Botón del pánico

Además de todo esto, la aplicación móvil permite pulsar el "botón del pánico", el cual hará sonar un mensaje por los altavoces de la tienda donde están las maquinas expendedoras avisando de que eso se trata de un delito y que la policía había sido avisada y se encontraba de camino.

Las pruebas realizadas en diferentes lugares demuestran el efecto que este mensaje tiene sobre los atacantes, haciendo que se vayan del local sin provocar daños. Además, se ha comprobado que evita que estas personas vuelvan a golpear la maquina en el futuro.

El dispositivo está conectado a un servidor web el cual podemos visualizar su estado en todo monumento mediante la aplicación móvil.

¿Cómo le va actualmente a Vandalstop?

A día de hoy, Vandalstop vende su dispositivo por toda Europa, siendo uno de los referentes en el mercado de la seguridad para maquinas expendedoras, tanto es así, que muchos fabricantes están incluyéndolo en su catalogo como un producto adicional que poner en las maquinas que venden.

Actualmente están trabajando junto al equipo de RobotUNO, para llevar al mercado una nueva versión de la alarma Vandalstop, con nuevas características y funcionalidades.

Algunas de las nuevas características disponibles en su próxima versión es una mayor variedad de audios predefinidos para poder activar desde su aplicación móvil, pero que además, se podrá directamente hablar desde la aplicación y dicho audio se reproducirá en tiempo real en la vending machine.

¿Te ha parecido interesante este producto?

WhatsApp Image 2024 04 04 at 15.59.19

Si te ha gustado el producto o quieres saber más información acerca de él, puedes contactar con ellos a través de su página web www.vandalstop.es o escribir un correo electrónico directamente a [email protected]

tira led controlada con arduino

Tutorial tira LED RGB controlada con Arduino que reacciona a palmadas

Bienvenidos a un nuevo proyecto con Arduino. En este proyecto veremos como podemos programar y controlar una tira de LEDs RGB usando un controlador Arduino. Esta tira LED además reacciona al sonido como el de una palmada, generando un fantastico efecto visual.

Además, hablaremos de los diferentes materiales empleados en su construcción, se mostrará un esquema de conexiones y finalmente podréis encontrar el código para contruir tu propia tira LED.

Materiales empleados para controlar la tira LED

A continuación se describen los materiales empleados en la realización de este proyecto y para que sirve cada uno de ellos.

Arduino UNO y nano: Es el cerebro de nuestro proyecto, encargada de controlar todos los procesos del mismo mediante el código que encontrarás más adelante.

Protoboard: Tabla con orificios (pines) la cual está conectada internamente y usaremos para realizar nuestras conexiones para el proyecto.

Tira de LEDs RGB: La parte más visible del proyecto, usada para iluminar y generar fantasticos efectos visuales.

RobotUno PCB: PCB Diseñada por el equipo de Robot UNO. El proyecto puede realizarse sin la PCB pero su uso te facilitará mucho todas las conexiones.

Explicación, Objetivo y Funcionamiento del proyecto

Este proyecto consiste en la programación de una tira LED RGB que reacciona con el sonido. Un proyecto que quedará genial en la pared de tu dormitorio. Para ello, emplearemos una placa Arduino nano para poder controlar el encendido y apagado de todos los LEDs.

Componentes necesarios para el proyecto de la tira LED

Si estás interesado en realizar este proyecto, a continuación os dejamos una lista con los links a amazon España (ES) y amazon de Estados Unidos (US).

Kit iniciación ArduinoKit iniciación ArduinoESUS
Placa Arduino UnoPlaca Arduino UnoESUS
Tira LED RGBTira LED RGBESUS
Arduino NANOArduino NANOESUS
Cables Macho HembraCables Macho HembraESUS

Video explicación proyecto tira led con Arduino

Si lo que buscas es ver de una forma mucho más detallada de como realizar este proyecto desde el inicio hasta el final y una explicación del código, a continuación se muestra el video con dicho contenido, mucho mas visual y fácil de comprender. Y recuerda, si te gusta esta clase de contenido, no olvides suscribirte 😉

Esquema de conexiones Arduino para controlar la tira LED rgb

Una de las partes más importantes a la hora de realizar el montaje y conexión de los leds pasa por conectar correctamente los diferentes elementos. Con el fin de evitar errores en el montaje o conexiones erróneas, a continuación te dejamos el esquema de conexiones empleado para este proyecto.

Con este esquema de conexiones podrás usar directamente el código que puedes encontrar al final del post sin necesidad de hacer ninguna modificación.

Esquema de conexiones tira led Arduino

Archivos para fabricar tu propia PCB y controlar la tira LED

Si deseas tener tu propia PCB como la que se muestra en el video del proyecto. A continuación tedejamos los archivos necesarios y cuales son los pasos a seguir.

Si tienes alguna duda, en el video se muestran paso a paso todos los procedimientos para que puedas hacerlo tú mismo.

Descarga los gerbers para imprimir la PCB a continuación:

Descarga el CSV con las posiciones y orientaciones de cada componente:

Descarga el excel con la información de cada componente presente en la PCB:

Realizamos tu proyecto

¿Necesitas ayuda con algún proyecto?

  • Proyectos con Arduino
  • Proyectos con Raspberry Pi
  • Diseño de PCBs
  • Diseño de piezas 3D
  • Conexión Bluetooth
  • Proyecto con ESP32
  • Impresión de piezas 3D
  • Asesoría
  • Conexión Wifi
  • Programación de PLCs

Código de Arduino para la programación de la tira de leds RGB

A continuación se muestra el código de programación empleado específicamente para el proyecto de la tira led mostrado en el video de youtube. Los pines que vas a encontrar en el código son los mismos que encontrarás en el esquema de conexiones previamente mostrado.

Si todavía no tienes instalado Arduino y tienes dudas sobre cómo usar o instalar el entorno de programación empleado para Arduino, te dejamos un link de comó descargar el IDE de Arduino

//Tiral led programada by @RobotUNO

#include <Adafruit_NeoPixel.h>

int longitudCohete=20; //Cuantos pixeles de largo tiene cada cohete

int tiraLed=6;
int numLeds=180; //Numero total de leds que tiene tu tira led

int microfono=5; //Pin Microfono
int ldr=A5; //Pin Fotorresistencia

Adafruit_NeoPixel pixels = Adafruit_NeoPixel(numLeds, tiraLed, NEO_GRB + NEO_KHZ800);

void setup() {
  pixels.begin();
  pixels.show();

  Serial.begin(115200);
  Serial.println("Proyecto tira led by RobotUNO");

  pinMode(microfono,INPUT);
  pinMode(ldr,INPUT);
}

int cohete1=200; //pixel fuera de la tira led
int cohete2=200;
int cohete3=200;
int cohete4=200;
int cohete5=200;
int cohete6=200;

int coheteNuevo=0;

void loop() {
  //Serial.println(digitalRead(microfono));
  //Serial.println(analogRead(ldr));

  if(digitalRead(microfono) == HIGH && cohete1>(longitudCohete+3) && cohete2>longitudCohete+3 && cohete3>longitudCohete+3 && cohete4>longitudCohete+3 && cohete5>longitudCohete+3 && cohete6>longitudCohete+3){ //Si se activa el microfono y no hay ningun cohete saliendo (para evitar que salga mas de uno a la vez)
    coheteNuevo=1; //Se pone un cohete pendiente
  }

  if (coheteNuevo==1){ //Si hay un cohete pendiente lo lanzo
    coheteNuevo=0; //Reinicio la variable cohete pendiente
    if(cohete1==200) cohete1=0;
    else if(cohete2==200) cohete2=0; 
    else if(cohete3==200) cohete3=0; 
    else if(cohete4==200) cohete4=0; 
    else if(cohete5==200) cohete5=0; 
    else if(cohete6==200) cohete6=0; 
    Serial.println("nuevo cohete detectado");
  }

  if(digitalRead(microfono) == HIGH && cohete1>(longitudCohete+3) && cohete2>longitudCohete+3 && cohete3>longitudCohete+3 && cohete4>longitudCohete+3 && cohete5>longitudCohete+3 && cohete6>longitudCohete+3){ //Si se activa el microfono y no hay ningun cohete saliendo (para evitar que salga mas de uno a la vez)
    coheteNuevo=1; //Se pone un cohete pendiente
  }

  pixels.clear();

  for(int largo=-longitudCohete ; largo<0 ; largo++){ //DIBUJO COHETE1 (Empieza desde -longitudCohete para que se vean salir los cohetes poco a poco por la base)
      pixels.setPixelColor(cohete1+largo,255,0,0); //(nºled,R,G,B) rojo  
  }

  if(digitalRead(microfono) == HIGH && cohete1>(longitudCohete+3) && cohete2>longitudCohete+3 && cohete3>longitudCohete+3 && cohete4>longitudCohete+3 && cohete5>longitudCohete+3 && cohete6>longitudCohete+3){ //Si se activa el microfono y no hay ningun cohete saliendo (para evitar que salga mas de uno a la vez)
    coheteNuevo=1; //Se pone un cohete pendiente
  }

  for(int largo=-longitudCohete ; largo<0 ; largo++){ //DIBUJO COHETE2
      pixels.setPixelColor(cohete2+largo,0,0,255); //(nºled,R,G,B) azul   
  }

  if(digitalRead(microfono) == HIGH && cohete1>(longitudCohete+3) && cohete2>longitudCohete+3 && cohete3>longitudCohete+3 && cohete4>longitudCohete+3 && cohete5>longitudCohete+3 && cohete6>longitudCohete+3){ //Si se activa el microfono y no hay ningun cohete saliendo (para evitar que salga mas de uno a la vez)
    coheteNuevo=1; //Se pone un cohete pendiente
  }

  for(int largo=-longitudCohete ; largo<0 ; largo++){ //DIBUJO COHETE3
      pixels.setPixelColor(cohete3+largo,0,255,0); //(nºled,R,G,B) verde  
  }

  if(digitalRead(microfono) == HIGH && cohete1>(longitudCohete+3) && cohete2>longitudCohete+3 && cohete3>longitudCohete+3 && cohete4>longitudCohete+3 && cohete5>longitudCohete+3 && cohete6>longitudCohete+3){ //Si se activa el microfono y no hay ningun cohete saliendo (para evitar que salga mas de uno a la vez)
    coheteNuevo=1; //Se pone un cohete pendiente
  }

  for(int largo=-longitudCohete ; largo<0 ; largo++){ //DIBUJO COHETE4
      pixels.setPixelColor(cohete4+largo,255,255,255); //(nºled,R,G,B) blanco
  }

  if(digitalRead(microfono) == HIGH && cohete1>(longitudCohete+3) && cohete2>longitudCohete+3 && cohete3>longitudCohete+3 && cohete4>longitudCohete+3 && cohete5>longitudCohete+3 && cohete6>longitudCohete+3){ //Si se activa el microfono y no hay ningun cohete saliendo (para evitar que salga mas de uno a la vez)
    coheteNuevo=1; //Se pone un cohete pendiente
  }

  for(int largo=-longitudCohete ; largo<0 ; largo++){ //DIBUJO COHETE5
      pixels.setPixelColor(cohete5+largo,0,0,255); //(nºled,R,G,B) rojo
  }

  if(digitalRead(microfono) == HIGH && cohete1>(longitudCohete+3) && cohete2>longitudCohete+3 && cohete3>longitudCohete+3 && cohete4>longitudCohete+3 && cohete5>longitudCohete+3 && cohete6>longitudCohete+3){ //Si se activa el microfono y no hay ningun cohete saliendo (para evitar que salga mas de uno a la vez)
    coheteNuevo=1; //Se pone un cohete pendiente
  }

  for(int largo=-longitudCohete ; largo<0 ; largo++){ //DIBUJO COHETE6
      pixels.setPixelColor(cohete6+largo,0,255,0); //(nºled,R,G,B) verde
  }

  if(digitalRead(microfono) == HIGH && cohete1>(longitudCohete+3) && cohete2>longitudCohete+3 && cohete3>longitudCohete+3 && cohete4>longitudCohete+3 && cohete5>longitudCohete+3 && cohete6>longitudCohete+3){ //Si se activa el microfono y no hay ningun cohete saliendo (para evitar que salga mas de uno a la vez)
    coheteNuevo=1; //Se pone un cohete pendiente
  }

  if(digitalRead(microfono) == HIGH && cohete1>(longitudCohete+3) && cohete2>longitudCohete+3 && cohete3>longitudCohete+3 && cohete4>longitudCohete+3 && cohete5>longitudCohete+3 && cohete6>longitudCohete+3){ //Si se activa el microfono y no hay ningun cohete saliendo (para evitar que salga mas de uno a la vez)
    coheteNuevo=1; //Se pone un cohete pendiente
  }

  if(digitalRead(microfono) == HIGH && cohete1>(longitudCohete+3) && cohete2>longitudCohete+3 && cohete3>longitudCohete+3 && cohete4>longitudCohete+3 && cohete5>longitudCohete+3 && cohete6>longitudCohete+3){ //Si se activa el microfono y no hay ningun cohete saliendo (para evitar que salga mas de uno a la vez)
    coheteNuevo=1; //Se pone un cohete pendiente
  }
  
  pixels.show();

  cohete1++;
  cohete2++;
  cohete3++;
  cohete4++;
  cohete5++;
  cohete6++;

  if(digitalRead(microfono) == HIGH && cohete1>(longitudCohete+3) && cohete2>longitudCohete+3 && cohete3>longitudCohete+3 && cohete4>longitudCohete+3 && cohete5>longitudCohete+3 && cohete6>longitudCohete+3){ //Si se activa el microfono y no hay ningun cohete saliendo (para evitar que salga mas de uno a la vez)
    coheteNuevo=1; //Se pone un cohete pendiente
  }

  if(cohete1>200) cohete1=200;
  if(cohete2>200) cohete2=200;
  if(cohete3>200) cohete3=200;
  if(cohete4>200) cohete4=200;
  if(cohete5>200) cohete5=200;
  if(cohete6>200) cohete6=200;

  if(digitalRead(microfono) == HIGH && cohete1>(longitudCohete+3) && cohete2>longitudCohete+3 && cohete3>longitudCohete+3 && cohete4>longitudCohete+3 && cohete5>longitudCohete+3 && cohete6>longitudCohete+3){ //Si se activa el microfono y no hay ningun cohete saliendo (para evitar que salga mas de uno a la vez)
    coheteNuevo=1; //Se pone un cohete pendiente
  }

  delay(1); //Velocidad de los cohetes

  if(digitalRead(microfono) == HIGH && cohete1>(longitudCohete+3) && cohete2>longitudCohete+3 && cohete3>longitudCohete+3 && cohete4>longitudCohete+3 && cohete5>longitudCohete+3 && cohete6>longitudCohete+3){ //Si se activa el microfono y no hay ningun cohete saliendo (para evitar que salga mas de uno a la vez)
    coheteNuevo=1; //Se pone un cohete pendiente
  }
}