Paso 40: el aburrido código bit
int val47 = 0; interruptor de modo de
int val49 = 0;
int rds0 = 1000; valor aleatorio
val22 int = 0; int val23 = 0; int val24 = 0; int val25 = 0; int val26 = 0; int val27 = 0; int val28 = 0; int val29 = 0;
int val30 = 0; int val31 = 0; int val32 = 0; int val33 = 0; int val34 = 0; int val35 = 0; int val36 = 0; int val37 = 0;
int val38 = 0; int val39 = 0; int val40 = 0; int val41 = 0; int val42 = 0; int val43 = 0; int val44 = 0; int val45 = 0;
int nob1 = 100; nob2 int = 100; int nob3 = 100; int nob4 = 100;
int nob5 = 100; int nob6 = 100; int nob7 = 100; int nob8 = 100;
twiz int = 100; int sli9 = 100;
int rot46 = 0; int rot48 = 0; int rot50 = 0; int rot52 = 0;
tiempo largo sin firmar;
void setup()
{
pinMode(2,OUTPUT); altavoz
pinMode(47,INPUT); Opciones de modo de
pinMode(49,INPUT);
pinMode(46,INPUT); pinMode(48,INPUT); pinMode(50,INPUT); pinMode(52,INPUT); interruptor rotatorio
randomSeed(analogRead(0)); aéreo al azar lo
pinMode(22,INPUT);pinMode(23,INPUT);pinMode(24,INPUT);pinMode(25,INPUT);pinMode(26,INPUT);pinMode(27,INPUT);
pinMode(28,INPUT);pinMode(29,INPUT);pinMode(30,INPUT);pinMode(31,INPUT);pinMode(32,INPUT);pinMode(33,INPUT);
pinMode(53,INPUT); pin 34 working(53) parado no se no pero los cables cambiaron nowpinMode(35,INPUT);
pinMode(36,INPUT);pinMode(37,INPUT);pinMode(38,INPUT);pinMode(39,INPUT);pinMode(40,INPUT);pinMode(41,INPUT);
pinMode(42,INPUT);pinMode(43,INPUT);pinMode(44,INPUT);pinMode(45,INPUT);
pinMode(A14,OUTPUT);
}
void loop()////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
{
val47 = digitalRead(47); Si (val47 == HIGH) //mode uno
{
nob1 = analogRead(1);
val22 = digitalRead(22); Si (val22 == HIGH) {tone(2,nob1+100,2000); Tone(2,nob1+10,nob1+2000); }
val23 = digitalRead(23); Si (val23 == HIGH) {tone(2,nob1+10,1000); Tone(2,10,1000); }
val24 = digitalRead(24); Si (val24 == HIGH) {tone(2,nob1+0,1000); Tone(2,nob1+100,1000); }
nob2 = analogRead(2);
val25 = digitalRead(25); Si (val25 == HIGH) {tone(2,nob2+200,2000); Tone(2,nob2+10,nob2+2000); }
val26 = digitalRead(26); Si (val26 == HIGH) {tone(2,nob2+20,1000); Tone(2,20,1000); }
val27 = digitalRead(27); Si (val27 == HIGH) {tone(2,nob2+0,2000); Tone(2,nob2+100,1000); }
nob3 = analogRead(3);
val28 = digitalRead(28); Si (val28 == HIGH) {tone(2,nob3+300,2000); Tone(2,nob3+10,nob3+2000); }
val29 = digitalRead(29); Si (val29 == HIGH) {tone(2,nob3+30,1000); Tone(2,30,1000); }
val30 = digitalRead(30); Si (val30 == HIGH) {tone(2,nob3+0,1000); Tone(2,nob3+100,1000); }
nob4 = analogRead(4);
val31 = digitalRead(31); Si (val31 == HIGH) {tone(2,nob4+400,2000); Tone(2,nob4+10,nob4+2000); }
val32 = digitalRead(32); Si (val32 == HIGH) {tone(2,nob4+40,1000); Tone(2,40,1000); }
val33 = digitalRead(33); Si (val33 == HIGH) {tone(2,nob4+0,1000); Tone(2,nob4+100,1000); }
nob5 = analogRead(5);
val34 = digitalRead(53); Si (val34 == HIGH) {tone(2,500,2000); }
val35 = digitalRead(35); Si (val35 == HIGH) {tone(2,nob5+50,1000); Tone(2,50,1000); }
val36 = digitalRead(36); Si (val36 == HIGH) {tone(2,nob5+0,1000); Tone(2,nob5+100,1000); }
nob6 = analogRead(6);
val37 = digitalRead(37); Si (val37 == HIGH) {tone(2,nob6+600,2000); Tone(2,nob6+10,nob6+2000); }
val38 = digitalRead(38); Si (val38 == HIGH) {tone(2,nob6+60,1000); Tone(2,60,1000); }
val39 = digitalRead(39); Si (val39 == HIGH) {tone(2,nob6+0,1000); Tone(2,nob6+100,1000); }
nob7 = analogRead(7);
val40 = digitalRead(40); Si (val40 == HIGH) {tone(2,nob7+700,2000); Tone(2,nob7+10,nob7+2000); }
val41 = digitalRead(41); Si (val41 == HIGH) {tone(2,nob7+70,1000); Tone(2,70,1000); }
val42 = digitalRead(42); Si (val42 == HIGH) {tone(2,nob7+0,1000); Tone(2,nob7+100,1000); }
nob8 = analogRead(8);
val43 = digitalRead(43); Si (val43 == HIGH) {tone(2,nob8+800,2000); Tone(2,nob8+10,nob8+2000); }
val44 = digitalRead(44); Si (val44 == HIGH) {tone(2,nob8+80,1000); Tone(2,80,1000); }
val45 = digitalRead(45); Si (val45 == HIGH) {tone(2,nob8+0,1000); Tone(2,nob8+100,1000); }
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
MODO DE DOS
nob1 = analogRead(1); nob2 = analogRead (2); nob3 = analogRead (3); nob4 = analogRead (4); nob5 = analogRead(5);
nob6 = analogRead (6); nob7 = analogRead (7); nob8 = analogRead(8);
sli9 = analogRead(9); rds0 = random(nob7,nob8);
val47 = digitalRead (47); val49 = digitalRead(49);
Si (val47 == LOW)
Si (val49 == LOW)
{
nob1 = analogRead (1); nob2 = analogRead(2); sli9 = analogRead(9); rds0 = random(nob1,nob2);
val22 = digitalRead(22); Si (val22 == HIGH){tone(2,nob1+42,sli9);}
sli9 = analogRead(9); retardo (sli9/8); noTone (2);
nob2 = analogRead(2); nob1 = analogRead(1); sli9 = analogRead(9); rds0 = random(nob1,nob2);
val25 = digitalRead(25); Si (val25 == HIGH) {tono (2, nob2 + 200, sli9); tono (2, nob1 + 50, sli9); }
sli9 = analogRead(9); Si (val25 == HIGH) {delay (sli9/8); noTone (2);}
nob3 = analogRead (3); nob4 = analogRead(4); sli9 = analogRead(9); rds0 = random(nob3,nob4);
val28 = digitalRead(28); Si (val28 == HIGH) {tone(2,(rds0/2),sli9); tono (2, nob3 50, sli9); }
sli9 = analogRead(9); Si (val28 == HIGH) {delay (sli9/8); noTone (2);}
nob3 = analogRead (3); nob4 = analogRead(4); sli9 = analogRead(9); rds0 = random(nob3,nob4);
val31 = digitalRead(31); Si (val31 == HIGH) {tono (2,(rds0/2), sli9); tono (2, nob4 250, sli9); }
sli9 = analogRead(9); Si (val31 == HIGH) {delay (sli9/8); noTone (2);}
nob5 = analogRead (5); nob6 = analogRead(6); sli9 = analogRead(9); rds0 = random(nob5,nob6);
val34 = digitalRead(53); Si (val34 == HIGH){tone(2,(rds0/4),sli9);tone(2,nob5+42,sli9); }
sli9 = analogRead(9); Si (val34 == HIGH) {delay (sli9/8); noTone (2);}
nob5 = analogRead (5); nob6 = analogRead(6); sli9 = analogRead(9); rds0 = random(nob5,nob6);
val37 = digitalRead(37); Si (val37 == HIGH) {tono (2,(rds0/2), sli9); tono (2, nob6 + 270,50); }
sli9 = analogRead(9); Si (val37 == HIGH) {delay (sli9/8); noTone (2);}
nob7 = analogRead(7); nob8 = analogRead(8); sli9 = analogRead(9); rds0 = random(nob7,nob8);
val40 = digitalRead(40); Si (val40 == HIGH) {tone(2,(rds0/2),sli9); tone(2,nob7+125,sli9); }
sli9 = analogRead(9); Si (val40 == HIGH) {delay (sli9/8); noTone (2); }
nob7 = analogRead(7); nob8 = analogRead(8); sli9 = analogRead(9); rds0 = random(nob7,nob8);
val43 = digitalRead(43); Si (val43 == HIGH) {tone(2,(rds0/2),sli9); tone(2,nob8+97,sli9); }
sli9 = analogRead(9); Si (val43 == HIGH) {delay (sli9/8); noTone (2); }
nob1 = analogRead (1); nob2 = analogRead(2); sli9 = analogRead(9); rds0 = random(nob1,nob2);
val23 = digitalRead(23); Si (val23 == HIGH){tone(2,(rds0/2),sli9); tone(2,nob1+40,sli9); }
sli9 = analogRead(9); Si (val23 == HIGH) {delay (sli9/8); noTone (2);}
nob1 = analogRead (1); nob2 = analogRead(2); sli9 = analogRead(9); rds0 = random(nob1,nob2);
val26 = digitalRead(26); Si (val26 == HIGH){tone(2,(rds0/2),sli9); tone(2,nob2/10,sli9); }
sli9 = analogRead(9); Si (val26 == HIGH) {delay (sli9/8); noTone (2);}
nob3 = analogRead (3); nob4 = analogRead(4); sli9 = analogRead(9); rds0 = random(nob3,nob4);
val29 = digitalRead(29); Si (val29 == HIGH) {tone(2,(rds0/4),sli9); tone(2,nob3+10,sli9); }
sli9 = analogRead(9); Si (val29 == HIGH) {delay (sli9/8); noTone (2);}
nob3 = analogRead (3); nob4 = analogRead(4); sli9 = analogRead(9); rds0 = random(nob3,nob4);
val32 = digitalRead(32); Si (val32 == HIGH) {tone(2,(rds0/2),sli9);tone(2,nob4+330,sli9); }
sli9 = analogRead(9); Si (val32 == HIGH) {delay (sli9/8); noTone (2);}
nob5 = analogRead (5); nob6 = analogRead(6); sli9 = analogRead(9); rds0 = random(nob5,nob6);
val35 = digitalRead(35); Si (val35 == HIGH){tone(2,(rds0/4),sli9); tone(2,nob5+40,sli9); }
sli9 = analogRead(9); Si (val35 == HIGH) {delay (sli9/8); noTone (2);}
nob5 = analogRead (5); nob6 = analogRead(6); sli9 = analogRead(9); rds0 = random(nob5,nob6);
val38 = digitalRead(38); Si (val38 == HIGH){tone(2,nob6+35,sli9); Tone(2,(rds0/2),sli9); }
sli9 = analogRead(9); Si (val38 == HIGH) {delay (sli9/8); noTone (2);}
nob7 = analogRead(7); nob8 = analogRead(8); sli9 = analogRead(9); rds0 = random(nob7,nob8);
val41 = digitalRead(41); Si (val41 == HIGH){tone(2,nob7+60,sli9); Tone(2,(rds0/2),sli9); }
sli9 = analogRead(9); Si (val41 == HIGH) {delay (sli9/8); noTone (2);}
nob7 = analogRead(7); nob8 = analogRead(8); sli9 = analogRead(9); rds0 = random(nob7,nob8);
val44 = digitalRead(44); Si (val44 == HIGH){tone(2,nob8+70,sli9); Tone(2,(rds0/2),sli9); }
sli9 = analogRead(9); Si (val44 == HIGH) {delay (sli9/8); noTone (2);}
nob1 = analogRead (1); nob2 = analogRead(2); sli9 = analogRead(9); rds0 = random(nob1,nob2);
val24 = digitalRead(24); Si (val24 == HIGH){tone(2,nob1+38,sli9); Tone(2,(rds0/2),sli9); }
sli9 = analogRead(9); Si (val24 == HIGH) {delay (sli9/8); noTone (2);}
nob1 = analogRead (1); nob2 = analogRead(2); sli9 = analogRead(9); rds0 = random(nob1,nob2);
val27 = digitalRead(27); Si (val27 == HIGH) {tone(2,nob2-30,sli9); Tone(2,(rds0/2),sli9); }
sli9 = analogRead(9); Si (val27 == HIGH) {delay (sli9/8); noTone (2);}
nob3 = analogRead (3); nob4 = analogRead(4); sli9 = analogRead(9); rds0 = random(nob3,nob4);
val30 = digitalRead(30); Si (val30 == HIGH){tone(2,400-nob3,sli9); Tone(2,(rds0/2),sli9); }
sli9 = analogRead(9); Si (val30 == HIGH) {delay (sli9/8); noTone (2);}
nob3 = analogRead (3); nob4 = analogRead(4); sli9 = analogRead(9); rds0 = random(nob3,nob4);
val33 = digitalRead(33); Si (val33 == HIGH) {tone(2,nob4+10,sli9); Tone(2,(rds0/2),sli9); }
sli9 = analogRead(9); Si (val33 == HIGH) {delay (sli9/8); noTone (2);}
nob5 = analogRead (5); nob6 = analogRead(6); sli9 = analogRead(9); rds0 = random(nob5,nob6);
val36 = digitalRead(36); Si (val36 == HIGH) {tone(2,nob5+38,sli9); Tone(2,(rds0/4),sli9); }
sli9 = analogRead(9); Si (val36 == HIGH) {delay (sli9/8); noTone (2);}
nob5 = analogRead (5); nob6 = analogRead(6); sli9 = analogRead(9); rds0 = random(nob5,nob6);
val39 = digitalRead(39); Si (val39 == HIGH){tone(2,nob6+30,sli9); Tone(2,(rds0/2),sli9); }
sli9 = analogRead(9); Si (val39 == HIGH) {delay (sli9/8); noTone (2);}
nob7 = analogRead(7); nob8 = analogRead(8); sli9 = analogRead(9); rds0 = random(nob7,nob8);
val42 = digitalRead(42); Si (val42 == HIGH) {tone(2,nob7-40,sli9); Tone(2,(rds0/2),sli9); }
sli9 = analogRead(9); Si (val42 == HIGH) {delay (sli9/8); noTone (2);}
nob7 = analogRead(7); nob8 = analogRead(8); sli9 = analogRead(9); rds0 = random(nob7,nob8);
val45 = digitalRead(45); Si (val45 == HIGH) {tone(2,nob8-50,sli9); Tone(2,(rds0/2),sli9); }
sli9 = analogRead(9); Si (val45 == HIGH) {delay (sli9/8); noTone (2);}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
val49 = digitalRead(49); Si (val49 == HIGH)
{
mode3
rot46 = digitalRead(46);
val22 = digitalRead(22); Si ((val22 == HIGH) & & (rot46 == HIGH)) {tone(2,nob1+85,(sli9/4)); }
val23 = digitalRead(23); Si ((val23 == HIGH) & & (rot46 == HIGH)) {tone(2,nob1+60,(sli9/4)); }
val24 = digitalRead(24); Si ((val24 == HIGH) & & (rot46 == HIGH)) {tone(2,nob1+35,(sli9/4)); }
val25 = digitalRead(25); Si ((val25 == HIGH) & & (rot46 == HIGH)) {tone(2,nob2+100,(sli9/4)); }
val26 = digitalRead(26); Si ((val26 == HIGH) & & (rot46 == HIGH)) {tone(2,nob2+70,(sli9/4)); }
val27 = digitalRead(27); Si ((val27 == HIGH) & & (rot46 == HIGH)) {tone(2,nob2+50,(sli9/4)); }
rot48 = digitalRead(48);
val28 = digitalRead(28); Si ((val28 == HIGH) & & (rot48 == HIGH)) {tone(2,nob3+85,(sli9/4)); }
val29 = digitalRead(29); Si ((val29 == HIGH) & & (rot48 == HIGH)) {tone(2,nob3+60,(sli9/4)); }
val30 = digitalRead(30); Si ((val30 == HIGH) & & (rot48 == HIGH)) {tone(2,nob3+35,(sli9/4)); }
val31 = digitalRead(31); Si ((val31 == HIGH) & & (rot48 == HIGH)) {tone(2,nob4+100,(sli9/4)); }
val32 = digitalRead(32); Si ((val32 == HIGH) & & (rot48 == HIGH)) {tone(2,nob4+70,(sli9/4)); }
val33 = digitalRead(33); Si ((val33 == HIGH) & & (rot48 == HIGH)) {tone(2,nob4+50,(sli9/4)); }
rot50 = digitalRead(50);
val34 = digitalRead(53); Si ((val34 == HIGH) & & (rot50 == HIGH)) {tone(2,nob5+85,(sli9/4)); }
val35 = digitalRead(35); Si ((val35 == HIGH) & & (rot50 == HIGH)) {tone(2,nob5+60,(sli9/4)); }
val36 = digitalRead(36); Si ((val36 == HIGH) & & (rot50 == HIGH)) {tone(2,nob5+35,(sli9/4)); }
val37 = digitalRead(37); Si ((val37 == HIGH) & & (rot50 == HIGH)) {tone(2,nob6+100,(sli9/4)); }
val38 = digitalRead(38); Si ((val38 == HIGH) & & (rot50 == HIGH)) {tone(2,nob6+70,(sli9/4)); }
val39 = digitalRead(39); Si ((val39 == HIGH) & & (rot50 == HIGH)) {tone(2,nob6+50,(sli9/4)); }
rot52 = digitalRead(52);
val40 = digitalRead(40); Si ((val40 == HIGH) & & (rot52 == HIGH)) {tone(2,nob7+85,(sli9/4)); }
val41 = digitalRead(41); Si ((val41 == HIGH) & & (rot52 == HIGH)) {tone(2,nob7+60,(sli9/4)); }
val42 = digitalRead(42); Si ((val42 == HIGH) & & (rot52 == HIGH)) {tone(2,nob7+35,(sli9/4)); }
val43 = digitalRead(43); Si ((val43 == HIGH) & & (rot52 == HIGH)) {tone(2,nob8+100,(sli9/4)); }
val44 = digitalRead(44); Si ((val44 == HIGH) & & (rot52 == HIGH)) {tone(2,nob8+70,(sli9/4)); }
val45 = digitalRead(45); Si ((val45 == HIGH) & & (rot52 == HIGH)) {tone(2,nob8+50,(sli9/4)); }
}
}