Paso 2: Ese timbre...
Por supuesto esto tiene hijinx carnaval construido en. Al principio pensé que iba a utilizar algún tipo de sensor de presión que realmente podía sentir el impacto de un golpe al botón. Seguro, usted podría hacer algo con un acelerómetro o interruptores de la bola pero que sería un poco más complicado de conseguir teniendo en cuenta esto era para una noche diversión proyecto. Además, no tenía un sensor de peso/impacto real a utilizar.
Puesto que la mayoría los juegos de carnaval no son "amañado" guiño, guiño, creo que podemos simular la mecánica del juego haciendo que el usuario pulse un botón y tener el microcontrolador disponen de algún tipo de valor por la cantidad de impacto.
Valores aleatorios funcionarían y serían divertido ver lo que piensa el ordenador que te valen.
Repito que este es un proyecto de gran principiante para hacer frente a si usted quiere aprender arduino. Conseguir un interruptor de entrada de trabajo y averiguar cómo hacer animaciones claros con las tiras de neopixel.
Solo usé mi DIY interruptor grande para la entrada. Activar el pullup interna en el pasador para salvar agregando un resistor externo al circuito. Revisa si la configuración del interruptor funciona activando lo LED a bordo como prueba y mira el monitor serial a ver si va alta o baja al presionar para que pueda ajustar su código para responder en consecuencia.
He utilizado una placa de arduino Adafruit Flora asi estaba tratando de averiguar cómo utilizar interrupciones para la detección rápida de interruptor. No llegar demasiado lejos con que ya que toma un poco más avanzada programación y tratar de traducir en asignaciones de pines de los pocos ejemplos de arduino a la Flora eran confusos.
Quería que la pantalla de luz del carnaval va en todo momento. Si pulsa el botón - swing y pulse el botón - tocar el peso o enviar la luz que viajen en la escala.
Usted puede buscar en el generador de números aleatorios y experimento para ver si realmente está obteniendo una buena distribución de los valores "aleatorios" o sesgarlo quieras.
Para la codificación, empecé con el código de strandtest de neopixel para asegurarse de que el efecto de luz arco iris teatro chase estaba trabajando. Luego agregué el botón de función que provoca el efecto de escala de escalada. Se cuelga un poco y luego cae de nuevo hacia abajo.
Se adjunta código mezcolanza, mod como usted puede. Todo es un trabajo en progreso.