3 Juegos con Arduino (Ping Pong - Piano - Pacman) |José Fidel|

  Рет қаралды 1,211

BionicSpace

BionicSpace

Күн бұрын

Пікірлер: 12
@Usu_087
@Usu_087 3 жыл бұрын
Parece exposición de mi escuela jaja, buen video
@MAMUCAhaipotio
@MAMUCAhaipotio Жыл бұрын
hola mepuedes dar el codigo de los 3 juegos gracias
@yerliromeroperez6354
@yerliromeroperez6354 2 жыл бұрын
hee amigo hay un probleme en el diagrama en el arduino en el pin de 5V esta conectado a negativo de la protoboard
@pieromoricruz8020
@pieromoricruz8020 3 жыл бұрын
Excelentes videos, te felicito , me podrias pasar el codigo del pacman porfavor.
@BionicSpace13
@BionicSpace13 2 жыл бұрын
Hola, mándame mensaje a Instagram
@claritatomasello9928
@claritatomasello9928 3 жыл бұрын
Que buen video, Bro de casualidad me podrías apoyar con el código del Piano?, muchos éxitos.
@BionicSpace13
@BionicSpace13 3 жыл бұрын
Claro que sí. aquí tienes: //Canal KZbin: José Fidel int but1 = 2; int but2 = 3; int but3 = 4; int but4 = 5; int but5 = 6; int but6 = 7; int but7 = 8; int but8 = 9; int buzzer = 13; void setup() { pinMode(but1,INPUT); pinMode(but2,INPUT); pinMode(but3,INPUT); pinMode(but4,INPUT); pinMode(but5,INPUT); pinMode(but6,INPUT); pinMode(but7,INPUT); pinMode(but8,INPUT); pinMode(buzzer,OUTPUT); } void loop() { int b1 = digitalRead(but1); int b2 = digitalRead(but2); int b3 = digitalRead(but3); int b4 = digitalRead(but4); int b5 = digitalRead(but5); int b6 = digitalRead(but6); int b7 = digitalRead(but7); int b8 = digitalRead(but8); if( b1 == 1 ){ tone(buzzer,300,100); } if( b2 == 1 ){ tone(buzzer,400,100); } if( b3 == 1 ){ tone(buzzer,500,100); } if( b4 == 1 ){ tone(buzzer,600,100); } if( b5 == 1 ){ tone(buzzer,700,100); } if( b6 == 1 ){ tone(buzzer,800,100); } if( b7 == 1 ){ tone(buzzer,900,100); } if( b8 == 1 ){ tone(buzzer,1000,100); } delay(10); }
@fenandorenteria1893
@fenandorenteria1893 3 жыл бұрын
Me podrás apoyar con el código de Ping Pong, tu video lo vi en TikTok
@BionicSpace13
@BionicSpace13 3 жыл бұрын
Claro que si amigo, gracias por el apoyo. //Canal KZbin: José Fidel #define rojo1 A2 #define amarillo2 A1 #define verde3 A0 #define verde4 2 #define verde5 3 #define verde6 4 #define verde7 5 #define verde8 6 #define verde9 7 #define verde10 8 #define verde11 9 #define verde12 10 #define verde13 11 #define amarillo14 12 #define rojo15 13 int BOTON_IZQ; int BOTON_DER; int aux=7, vel=200; int direccion_der=1; int direccion_izq=0; void setup() { pinMode(rojo1,OUTPUT); pinMode(amarillo2,OUTPUT); pinMode(verde3,OUTPUT); pinMode(verde4,OUTPUT); pinMode(verde5,OUTPUT); pinMode(verde6,OUTPUT); pinMode(verde7,OUTPUT); pinMode(verde8,OUTPUT); pinMode(verde9,OUTPUT); pinMode(verde10,OUTPUT); pinMode(verde11,OUTPUT); pinMode(verde12,OUTPUT); pinMode(verde13,OUTPUT); pinMode(amarillo14,OUTPUT); pinMode(rojo15,OUTPUT); pinMode(A5,INPUT); pinMode(A4,INPUT); } void loop() { BOTON_IZQ=digitalRead(A5); BOTON_DER=digitalRead(A4); if (aux==2 && BOTON_IZQ==1){ aux++; direccion_der=1; direccion_izq=0; PELOTA(); vel=vel-50; } else if (aux==14 && BOTON_DER==1){ aux--; direccion_der=0; direccion_izq=1; PELOTA(); } else if (direccion_der==1){ aux++; PELOTA(); } else if (direccion_izq==1){ aux--; PELOTA(); } delay(vel); } void PELOTA(){ switch (aux) { case 1: //pierdes el juego digitalWrite(rojo1,HIGH); digitalWrite(amarillo2,LOW); break; case 2: //amarillo izquierda digitalWrite(rojo1,LOW); digitalWrite(amarillo2,HIGH); digitalWrite(verde3,LOW); break; case 3: digitalWrite(amarillo2,LOW); digitalWrite(verde3,HIGH); digitalWrite(verde4,LOW); break; case 4: digitalWrite(verde3,LOW); digitalWrite(verde4,HIGH); digitalWrite(verde5,LOW); break; case 5: digitalWrite(verde4,LOW); digitalWrite(verde5,HIGH); digitalWrite(verde6,LOW); break; case 6: digitalWrite(verde5,LOW); digitalWrite(verde6,HIGH); digitalWrite(verde7,LOW); break; case 7: digitalWrite(verde6,LOW); digitalWrite(verde7,HIGH); digitalWrite(verde8,LOW); break; case 8: digitalWrite(verde7,LOW); digitalWrite(verde8,HIGH); digitalWrite(verde9,LOW); break; case 9: digitalWrite(verde8,LOW); digitalWrite(verde9,HIGH); digitalWrite(verde10,LOW); break; case 10: digitalWrite(verde9,LOW); digitalWrite(verde10,HIGH); digitalWrite(verde11,LOW); break; case 11: digitalWrite(verde10,LOW); digitalWrite(verde11,HIGH); digitalWrite(verde12,LOW); break; case 12: digitalWrite(verde11,LOW); digitalWrite(verde12,HIGH); digitalWrite(verde13,LOW); break; case 13: digitalWrite(verde12,LOW); digitalWrite(verde13,HIGH); digitalWrite(amarillo14,LOW); break; case 14: //amarillo derecha digitalWrite(verde13,LOW); digitalWrite(amarillo14,HIGH); digitalWrite(rojo15,LOW); break; case 15: //pierdes el juego digitalWrite(rojo15,HIGH); digitalWrite(amarillo14,LOW); break; default: digitalWrite(rojo15,HIGH); digitalWrite(rojo1,HIGH); break; } }
@fenandorenteria1893
@fenandorenteria1893 3 жыл бұрын
@@BionicSpace13Muchas gracias, una pregunta más los Jumpers de los botones en donde van conectados en el Arduino?
@BionicSpace13
@BionicSpace13 3 жыл бұрын
@@fenandorenteria1893 No hay de que, uno va conectado al A4 y otro al A5, en el video esta el diagrama de conexiones
@UNO.cero.D
@UNO.cero.D Жыл бұрын
/********************************** * name:Building a Quiz Buzzer System * function: first press button 4 to start. If you press button 1 first, you will see the corresponding LED light up and the buzzer will beep. Then press button 4 again to reset before you press other buttons. **********************************/ #define button1 2 //the number of the button 1 #define button2 3 //button2 attach to #define button3 4 //button3 attach to #define button4 9 //button4 attach to #define buzzerPin 5 //the buzzer attach to #define LED1 6 //LED 1attach to #define LED2 7 //LED2attach to #define LED3 8 //LED3 attach to #define LED4 10 //LED4 attach to #define uint8 unsigned char uint8 flag = 0; //used to indicate the state of button4 key uint8 b1State,b2State,b3State,b4State = 0; void setup() { //initialize buzzer,LED1, LED2, LED3 and LED4 as output pinMode(buzzerPin, OUTPUT); pinMode(LED1, OUTPUT); pinMode(LED2, OUTPUT); pinMode(LED3, OUTPUT); pinMode(LED4, OUTPUT); //initialize button1,button2 andbutton3 as input,combined with pullup pinMode(button1, INPUT_PULLUP); pinMode(button2, INPUT_PULLUP); pinMode(button3, INPUT_PULLUP); pinMode(button4, INPUT_PULLUP); //turn all the led off digitalWrite(LED1, LOW); digitalWrite(LED2, LOW); digitalWrite(LED3, LOW); digitalWrite(LED4, LOW); } void loop() { //turn all the led off digitalWrite(LED1, LOW); digitalWrite(LED2, LOW); digitalWrite(LED3, LOW); digitalWrite(LED4, LOW); //read the state of the button4 b4State = digitalRead(button4); //when button4 pressed if(b4State == 0) { if(b4State == 0) //confirm that the button4 is pressed { flag = 1; //if so,flag is 1 digitalWrite(LED4, HIGH); //turn the host LED on delay(200); } } if(1 == flag) { //read the state of the button of buttons b1State = digitalRead(button1); b2State = digitalRead(button2); b3State = digitalRead(button3); //If the button1 press the first if(b1State == 0) { flag = 0; digitalWrite(LED4, LOW); Alarm(); //buzzer sound digitalWrite(LED1,HIGH); //turn the LED1 on only digitalWrite(LED2,LOW); digitalWrite(LED3,LOW); while(digitalRead(button4)); //detect the button4,if pressed,out of the while loop } //If the button2 press the first if(b2State == 0) { flag = 0; digitalWrite(LED4, LOW); Alarm(); digitalWrite(LED1,LOW); digitalWrite(LED2,HIGH); digitalWrite(LED3,LOW); while(digitalRead(button4)); } //If the button3 press the first if(b3State == 0) { flag = 0; digitalWrite(LED4, LOW); Alarm(); digitalWrite(LED1,LOW); digitalWrite(LED2,LOW); digitalWrite(LED3,HIGH); while(digitalRead(button4)); } } } //buzzer sound void Alarm() { for(int i=0;i
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
GENIAL IDEA no botes tu cargador en desuso si tiene un piloto led
9:51
Electronica Ramos
Рет қаралды 2,4 М.
Cómo Hacer un Brazo Robótico con Arduino | José Fidel |
13:42
BionicSpace
Рет қаралды 88 М.
RTX 5090: La gráfica MÁS POTENTE del mundo
17:43
Nate Gentile
Рет қаралды 287 М.
COMPRÉ EL GALAXY S25!!!!!!! Samsung me sorprendió...
11:35
Tecnonauta
Рет қаралды 240 М.
ТЕКСТ ИЗ СНЕЖКА  | blender 3d для новичков
20:21
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН