1 00:00:05,099 --> 00:00:15,679 Para los materiales, vamos a utilizar un módulo de botón, el armazón de madera de la nave, cables, la placa y la Education Server. 2 00:00:19,320 --> 00:00:25,899 Es tan sencillo como montar la nave y conectar el botón al pin D6. 3 00:00:26,480 --> 00:00:30,800 El código tiene dos programas, uno en Arduino y otro en Processing. 4 00:00:31,640 --> 00:00:40,380 Arduino. Se inicializa la comunicación serie. Se almacena el pitch, cabeceo y el roll a la veo en dos variables. 5 00:00:41,060 --> 00:00:48,780 Si se recibe una S del programa de processing, se manda el pitch y el roll y se comprueba si el botón está pulsado. 6 00:00:49,100 --> 00:00:58,399 Processing. Es un programa muy largo y complicado. Lo básico es que primero se declaran las variables y luego se manda una S para pedir los valores. 7 00:00:58,399 --> 00:01:02,659 Usamos la función SerialEvent para leer el puerto de la placa 8 00:01:02,659 --> 00:01:07,760 El mensaje recibido se divide por las comas y se separa en varias variables 9 00:01:07,760 --> 00:01:09,819 Se vuelve a mandar una S 10 00:01:09,819 --> 00:01:17,060 En la función LayerPost, los valores del jugador se actualizan respecto a lo recibido 11 00:01:17,060 --> 00:01:23,739 Y en la función UpdateVisuals, se redibuja el fondo y se vuelve al bucle Draw 12 00:01:23,739 --> 00:01:24,739 Gracias.