Web Sacosta
Código Arduino Mega
El siguiente código, no os asusteis por la extensión, esta preparado para que podais
poner 150 sonidos o canciones.
Solo deberieis cambiar el código de vuestras tarjetas.
Mucha suerte!
Código para Arduino Mega
//sacosta.org
//cada una de las Tarjetas registradas hace sonar el sonido asociado o una función: next, previous, pause, start, volumen, etc.....
//este código funciona en un Arduino Nano o Mega con algunos cambios
//dado que está pensado para muchos sonidos, mejor arduino Mega, este código es para Mega
//
//Connexiones Arduino + Mp3 + Rfid + Pantalla a la web.Podeis encontrar el esquema a www.sacosta.org/rfid_mp3
#define SS_PIN 53//10
#define RST_PIN 9
//librerias necesarias
#include "Arduino.h"
#include "SoftwareSerial.h"
#include "DFRobotDFPlayerMini.h"
#include "SPI.h"
#include <MFRC522.h>
#include <MFRC522Extended.h>
MFRC522 mfrc522(SS_PIN, RST_PIN);
MFRC522::MIFARE_Key key;
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,20,4); // 0x27 es el código del tipo de LCD, 27 es la dirección por defecto. 20 es el numero de columnas y 4 de las filas
int tarjeta;//variable con la que asociaremos un código de tarjeta a un número
String sonido;//variable para dar nombre a la reproducción o a la función de la tarjeta
String archivo="versión_extendida.INO";//nombre del programa arduino que aparecerá en la pantalla
char st[20];
// Define pines modulo DFPlayer Mini
SoftwareSerial mySoftwareSerial(10, 11); // Pin RX del MP3 pasanado por la resistencia va a D11,Pin TX va a D10
DFRobotDFPlayerMini myDFPlayer;
String strID = "";
unsigned long TiempoAhora = 0;//variable utilizada para captar el valor de millis() en un momento dado
const int TIME = 1000; //tiempo para fijar un "delay".
void setup()
{
lcd.init();
//Pone en marcha el LCD
lcd.backlight();
//Pone en marcha la luz de fondo del LCD
//Comunicación serial con el modulo MP3
mySoftwareSerial.begin(9600);
// Inicia serial
Serial.begin(9600);
// Inicia SPI bus
SPI.begin();
// Inicia mfrc522
mfrc522.PCD_Init();
// Mensajes iniciales en monitor serie
Serial.println();
Serial.println(F("DFRobot DFPlayer Mini"));
Serial.println(F("Inicializando módulo DFPlayer... (3~5 segundos)"));
//Mensajes iniciales en el LCD
lcd.setCursor(0, 0);
lcd.print(archivo);
lcd.setCursor(0, 1);
lcd.print("DFRobot DFPlayerMini");
lcd.setCursor(0, 2);
lcd.print("sacosta.org");
lcd.setCursor(0, 3);
lcd.print("Inicializando...");
if (!myDFPlayer.begin(mySoftwareSerial))//si no se inicializa
{
Serial.println(F("No inicializado:"));
Serial.println(F("1.Chequee las conexiones del DFPlayer Mini"));
Serial.println(F("2.Inserte la Tarjeta SD"));
lcd.clear();
lcd.setCursor(0, 0); //
lcd.print("No inicializado:");
lcd.setCursor(0, 1);
lcd.print("Revise conexiones");
lcd.setCursor(0, 2);
lcd.print("del DFPlayer Mini");
lcd.setCursor(0, 3);
lcd.print("Inserte la TarjetaSD");
while (true);
}
Serial.println();
Serial.println(F("Módulo DFPlayer Mini inicializado!"));
myDFPlayer.setTimeOut(500); //Timeout serial 500ms
myDFPlayer.volume(30); //Set volume value (0~30).
myDFPlayer.EQ(0); //Equalización normal
Serial.println("Acerca tu Tarjeta Acerca tu Tarjeta...");
Serial.println();
lcd.clear();
lcd.setCursor(0, 0);
lcd.print(archivo);
lcd.setCursor(0, 1);
lcd.print("DFPlayer Mini OK");
lcd.setCursor(0, 2);
lcd.print("Acerca tu Tarjeta");
lcd.setCursor(0, 3);
lcd.print("al lector RFID");
}
void loop()
{
// En espera de Tarjeta
if ( ! mfrc522.PICC_IsNewCardPresent()|| !mfrc522.PICC_ReadCardSerial())
{
return;
}
MFRC522::PICC_Type piccType = mfrc522.PICC_GetType(mfrc522.uid.sak);//analitza el tipus de tarja
if (piccType != MFRC522::PICC_TYPE_MIFARE_MINI &&
piccType != MFRC522::PICC_TYPE_MIFARE_1K &&
piccType != MFRC522::PICC_TYPE_MIFARE_4K) {
Serial.println(F("Your tag is not of type MIFARE Classic."));
return;
//si no és una Mifare classics vuelve a empezar el loop
}
strID = "";
for (byte i = 0; i < 4; i++) {
strID +=
(mfrc522.uid.uidByte[i] < 0x10 ? "0" : "") +
String(mfrc522.uid.uidByte[i], HEX) +
(i != 3 ? ":" : "");
}
strID.toUpperCase();
if (validateCard(strID)) {
Serial.print("*** El ID de tu tarjeta es: ");
Serial.println(strID);
Serial.print("");
lcd.clear();
lcd.setCursor(0, 0); //
lcd.print(tarjeta);
lcd.setCursor(0, 1);
lcd.print(strID);
lcd.setCursor(0, 2);
lcd.print("");
lcd.setCursor(0, 3);
lcd.print("");
//función de las tarjetas, condicionada a variable tarjeta
//Canciones Cristina 1 a 9
if(tarjeta==1){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(1);
}
if(tarjeta==2){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(2);
}
if(tarjeta==3){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(3);
}
if(tarjeta==4){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(4);
}
if(tarjeta==5){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(5);
}
if(tarjeta==6){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(6);
}
if(tarjeta==7){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(7);
}
if(tarjeta==8){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(8);
}
if(tarjeta==9){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(9);
}
//////////////////////////////////////////////////
// Sonidos de animales 10 a 31
if(tarjeta==10){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(10);
}
if(tarjeta==11){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(11);
}
if(tarjeta==12){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(12);
}
if(tarjeta==13){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(13);
}
if(tarjeta==14){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(14);
}
if(tarjeta==15){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(15);
}
if(tarjeta==16){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(16);
}
if(tarjeta==17){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(17);
}
if(tarjeta==18){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(18);
}
if(tarjeta==19){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(19);
}
if(tarjeta==20){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(20);
}
if(tarjeta==21){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(21);
}
if(tarjeta==22){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(22);
}
if(tarjeta==23){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(23);
}
if(tarjeta==24){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(24);
}
if(tarjeta==25){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(25);
}
if(tarjeta==26){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(26);
}
if(tarjeta==27){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(27);
}
if(tarjeta==28){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(28);
}
if(tarjeta==29){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(29);
}
if(tarjeta==30){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(30);
}
if(tarjeta==31){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(31);
}
/////////////////////////////////////////////////////////////
//cancionero Marta Gelabert 32 a 55
if(tarjeta==32){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(32);
}
if(tarjeta==33){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(33);
}
if(tarjeta==34){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(34);
}
if(tarjeta==35){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(35);
}
if(tarjeta==36){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(36);
}
if(tarjeta==37){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(37);
}
if(tarjeta==38){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(38);
}
if(tarjeta==39){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(39);
}
if(tarjeta==40){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(40);
}
//////////////////////////////////////////////////////
if(tarjeta==41){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(41);
}
if(tarjeta==42){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(42);
}
if(tarjeta==43){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(43);
}
if(tarjeta==44){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(44);
}
if(tarjeta==45){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(45);
}
if(tarjeta==46){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(46);
}
if(tarjeta==47){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(47);
}
if(tarjeta==48){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(48);
}
if(tarjeta==49){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(49);
}
if(tarjeta==50){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(50);
}
if(tarjeta==51){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(51);
}
if(tarjeta==52){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(52);
}
if(tarjeta==53){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(53);
}
if(tarjeta==54){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(54);
}
if(tarjeta==55){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(55);
}
//////////////////////////////////////////////////////////////////////
// sonidos de instrumentos 56 a 74
if(tarjeta==56){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(56);
}
if(tarjeta==57){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(57);
}
if(tarjeta==58){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(58);
}
if(tarjeta==59){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(59);
}
if(tarjeta==60){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(60);
}
if(tarjeta==61){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(61);
}
if(tarjeta==62){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(62);
}
if(tarjeta==63){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(63);
}
if(tarjeta==64){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(64);
}
if(tarjeta==65){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(65);
}
if(tarjeta==66){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(66);
}
if(tarjeta==67){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(67);
}
if(tarjeta==68){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(68);
}
if(tarjeta==69){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(69);
}
if(tarjeta==70){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(70);
}
if(tarjeta==71){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(71);
}
if(tarjeta==72){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(72);
}
if(tarjeta==73){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(73);
}
if(tarjeta==74){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(74);
}
///////////////////////////////////////////////////////////////////////////
// libre
if(tarjeta==75){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(75);
}
if(tarjeta==76){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(76);
}
if(tarjeta==77){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(77);
}
if(tarjeta==78){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(78);
}
if(tarjeta==79){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(79);
}
if(tarjeta==80){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(80);
}
if(tarjeta==81){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(81);
}
if(tarjeta==82){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(82);
}
if(tarjeta==83){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(83);
}
if(tarjeta==84){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(84);
}
if(tarjeta==85){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(85);
}
if(tarjeta==86){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(86);
}
if(tarjeta==87){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(87);
}
if(tarjeta==88){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(88);
}
if(tarjeta==89){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(89);
}
if(tarjeta==90){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(90);
}
if(tarjeta==91){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(91);
}
if(tarjeta==92){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(92);
}
if(tarjeta==93){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(93);
}
if(tarjeta==94){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(94);
}
if(tarjeta==95){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(95);
}
if(tarjeta==96){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(96);
}
if(tarjeta==97){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(97);
}
if(tarjeta==98){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(98);
}
if(tarjeta==99){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(99);
}
if(tarjeta==100){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(100);
}
if(tarjeta==101){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(101);
}
if(tarjeta==102){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(102);
}
if(tarjeta==103){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(103);
}
if(tarjeta==104){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(104);
}
if(tarjeta==105){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(105);
}
if(tarjeta==106){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(106);
}
if(tarjeta==107){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(107);
}
if(tarjeta==108){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(108);
}
if(tarjeta==109){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(109);
}
if(tarjeta==110){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(110);
}
if(tarjeta==111){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(111);
}
if(tarjeta==112){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(112);
}
if(tarjeta==113){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(113);
}
if(tarjeta==114){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(114);
}
if(tarjeta==115){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(115);
}
if(tarjeta==116){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(116);
}
if(tarjeta==117){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(117);
}
if(tarjeta==118){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(118);
}
if(tarjeta==119){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(119);
}
if(tarjeta==120){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(120);
}
if(tarjeta==121){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(121);
}
if(tarjeta==122){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(122);
}
if(tarjeta==123){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(123);
}
if(tarjeta==124){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(124);
}
if(tarjeta==125){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(125);
}
if(tarjeta==126){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(126);
}
if(tarjeta==127){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(127);
}
if(tarjeta==128){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(128);
}
if(tarjeta==129){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(129);
}
if(tarjeta==130){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(130);
}
if(tarjeta==131){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(131);
}
if(tarjeta==132){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(132);
}
if(tarjeta==133){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(133);
}
if(tarjeta==134){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(134);
}
if(tarjeta==135){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(135);
}
if(tarjeta==136){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(136);
}
if(tarjeta==137){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(137);
}
if(tarjeta==138){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(138);
}
if(tarjeta==139){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(139);
}
if(tarjeta==140){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(140);
}
if(tarjeta==141){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(141);
}
if(tarjeta==142){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(142);
}
if(tarjeta==143){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(143);
}
if(tarjeta==144){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(144);
}
if(tarjeta==145){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(145);
}
if(tarjeta==146){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(146);
}
if(tarjeta==147){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(147);
}
if(tarjeta==148){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(148);
}
if(tarjeta==149){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(149);
}
if(tarjeta==150){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.play(150);
}
/////////////////////////////////////////
//las siguientes tarjetas son las de función: Next, Previous, Pause, Volumen, etc.
if(tarjeta==211){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.pause(); //Pause the mp3
}
if(tarjeta==212){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.start(); // Play
}
if(tarjeta==213){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.next(); //Next mp3
}
if(tarjeta==214){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.previous(); //Previous mp3
}
if(tarjeta==215){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.volume(14); //Volumen a 10
}
if(tarjeta==216){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.volume(22); //Volumen a 20
}
if(tarjeta==217){
Serial.println("Tarjeta - Acesso liberado!!");
Serial.println(tarjeta);
Serial.println(sonido);
print_lcd();
myDFPlayer.volume(30);//Volumen a 30
}
//delay(1000);
TiempoAhora = millis();
while(millis() < TiempoAhora+TIME){
}
}}
bool validateCard(String usercard) {
//.....................................................................................
//Estos códigos son los códigos de las tarjetas
//Cançons Critina .....1 al 9.......................................................
//sonido 0001
if(usercard.indexOf("53:EA:EC:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=1;
sonido="El silenci";//a rellenar nombre sonido o función. Pueden dejarse sólo las comillas
return true;
}
//sonido 0002
else if(usercard.indexOf("53:40:75:35")>= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=2;
sonido="Els dies de la setmana";//a rellenar nombre sonido o función
return true;
}
//sonido 0003
else if(usercard.indexOf("53:50:AD:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=3;
sonido="Fort Fluix";//a rellenar nombre sonido o función
return true;
}
//sonido 0004
else if(usercard.indexOf("53:10:79:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=4;
sonido="La tardor";//a rellenar nombre sonido o función
return true;
}
//sonido 0005
else if(usercard.indexOf("63:2E:98:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=5;
sonido="Les vocals";//a rellenar nombre sonido o función
return true;
}
//sonido 0006
else if(usercard.indexOf("43:BF:5E:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=6;
sonido="Quin dia fa?";//a rellenar nombre sonido o función
return true;
}
//sonido 0007
if(usercard.indexOf("53:EE:15:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=7;
sonido="Bon dia";//a rellenar nombre sonido o función
return true;
}
//sonido 0008
else if(usercard.indexOf("53:39:4A:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=8;
sonido="Rentem les dents";//a rellenar nombre sonido o función
return true;
}
//sonido 0009
else if(usercard.indexOf("53:A4:03:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=9;
sonido="Vestir-se";//a rellenar nombre sonido o función
return true;
}
// Animals.............del 10 al 31........................................................................
//sonido 0010
else if(usercard.indexOf("43:C3:35:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=10;
sonido="Caballo";//a rellenar nombre sonido o función
return true;
}
//sonido 0011
else if(usercard.indexOf("63:1F:1C:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=11;
sonido="Periquito";//a rellenar nombre sonido o función
return true;
}
//sonido 0012
else if(usercard.indexOf("43:BF:7E:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=12;
sonido="Gallo";//a rellenar nombre sonido o función
return true;
}
//sonido 0013
else if(usercard.indexOf("53:7A:6B:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=13;
sonido="Gato";//a rellenar nombre sonido o función
return true;
}
//sonido 0014
else if(usercard.indexOf("63:3D:BE:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=14;
sonido="Oveja";//a rellenar nombre sonido o función
return true;
}
//sonido 0015
else if(usercard.indexOf("53:B0:C9:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=15;
sonido="Pato";//a rellenar nombre sonido o función
return true;
}
//sonido 0016
else if(usercard.indexOf("53:2E:2C:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=16;
sonido="Perro";//a rellenar nombre sonido o función
return true;
}
//sonido 0017
else if(usercard.indexOf("43:B4:D8:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=17;
sonido="Vaca";//a rellenar nombre sonido o función
return true;
}
//sonido 0018
else if(usercard.indexOf("B1:9D:FF:1E") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=18;
sonido="Aguila";//a rellenar nombre sonido o función
return true;
}
//sonido 0019
else if(usercard.indexOf("B1:97:BB:1E") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=19;
sonido="Burro";//a rellenar nombre sonido o función
return true;
}
//sonido 0020
else if(usercard.indexOf("53:3A:7F:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=20;
sonido="Cerdo";//a rellenar nombre sonido o función
return true;
}
//sonido 0021
else if(usercard.indexOf("D0:08:09:1F") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=21;
sonido="Delfin";//a rellenar nombre sonido o función
return true;
}
//sonido 0022
else if(usercard.indexOf("A3:CB:B1:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=22;
sonido="Elefante";//a rellenar nombre sonido o función
return true;
}
//sonido 0023
else if(usercard.indexOf("E0:5D:73:1F") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=23;
sonido="Leon";//a rellenar nombre sonido o función
return true;
}
//sonido 0024
else if(usercard.indexOf("D0:82:6A:1F") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=24;
sonido="Lobo";//a rellenar nombre sonido o función
return true;
}
//sonido 0025
else if(usercard.indexOf("E0:52:2E:1F") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=25;
sonido="Mono";//a rellenar nombre sonido o función
return true;
}
//sonido 0026
else if(usercard.indexOf("C0:E8:AE:1F") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=26;
sonido="Paloma";//a rellenar nombre sonido o función
return true;
}
//sonido 0027
else if(usercard.indexOf("93:C2:97:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=27;
sonido="Pavo";//a rellenar nombre sonido o función
return true;
}
//sonido 0028
else if(usercard.indexOf("63:13:32:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=28;
sonido="Pollito";//a rellenar nombre sonido o función
return true;
}
//sonido 0029
else if(usercard.indexOf("63:60:79:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=29;
sonido="Rana";//a rellenar nombre sonido o función
return true;
}
//sonido 0030
else if(usercard.indexOf("53:3E:47:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=30;
sonido="Tigre";//a rellenar nombre sonido o función
return true;
}
//sonido 0031
else if(usercard.indexOf("91:90:82:1E") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=31;
sonido="Gallina";//a rellenar nombre sonido o función
return true;
}
//Cançoner Marta ...................del 32 al 55.............................................
//sonido 0032
else if(usercard.indexOf("E7:AB:23:63") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=32;
sonido="PLOU I FA SOL";//a rellenar nombre sonido o función
return true;
}
//sonido 0033
else if(usercard.indexOf("67:9C:28:63")>= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=33;
sonido="LA MOSCA";//a rellenar nombre sonido o función
return true;
}
//sonido 0034
else if(usercard.indexOf("C7:C3:2F:63") >= 0) {//tarjeta 34 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=34;
sonido="LA PETITA GRANOTETA";//a rellenar nombre sonido o función
return true;
}
//sonido 0035
else if(usercard.indexOf("17:7D:32:63") >= 0) {//tarjeta 35 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=35;
sonido="LA LLUNA";//a rellenar nombre sonido o función
return true;
}
//sonido 0036
else if(usercard.indexOf("97:57:21:63") >= 0) {//tarjeta 36 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=36;
sonido="ESQUIROL";//a rellenar nombre sonido o función
return true;
}
//sonido 0037
else if(usercard.indexOf("C7:A9:2A:63") >= 0) {//tarjeta 37 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=37;
sonido="LLEO";//a rellenar nombre sonido o función
return true;
}
//sonido 0038
if(usercard.indexOf("C7:F2:34:63") >= 0) {//tarjeta 38 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=38;
sonido="EL GALL I LA GALLINA";//a rellenar nombre sonido o función
return true;
}
//sonido 0039
else if(usercard.indexOf("D7:4C:22:63") >= 0) {//tarjeta 39 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=39;
sonido="CARAGOL";//a rellenar nombre sonido o función
return true;
}
//sonido 0040
else if(usercard.indexOf("67:07:32:63") >= 0) {//tarjeta 40 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=40;
sonido="SOL SOLET";//a rellenar nombre sonido o función
return true;
}
//sonido 0041
else if(usercard.indexOf("C7:EE:32:63") >= 0) {//tarjeta 41 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=41;
sonido="TIC TAC";//a rellenar nombre sonido o función
return true;
}
//sonido 0042
else if(usercard.indexOf("37:F4:2A:63") >= 0) {//tarjeta 42 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=42;
sonido="DALT DEL COTXE";//a rellenar nombre sonido o función
return true;
}
//sonido 0043
else if(usercard.indexOf("37:40:2E:63") >= 0) {//tarjeta 43 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=43;
sonido="ELEFANT";//a rellenar nombre sonido o función
return true;
}
//sonido 0044
else if(usercard.indexOf("57:C4:32:63") >= 0) {//tarjeta 44 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=44;
sonido="CINC POMETES";//a rellenar nombre sonido o función
return true;
}
//sonido 0045
else if(usercard.indexOf("17:F3:29:63") >= 0) {//tarjeta 45 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=45;
sonido="Tipi Tipi Tap";//a rellenar nombre sonido o función
return true;
}
//sonido 0046
else if(usercard.indexOf("07:5F:32:63") >= 0) {//tarjeta 46 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=46;
sonido="Pastoret d'on vens";//a rellenar nombre sonido o función
return true;
}
//sonido 0047
else if(usercard.indexOf("67:DB:21:63") >= 0) {//tarjeta 47 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=47;
sonido="Cap pelat titina";//a rellenar nombre sonido o función
return true;
}
//sonido 0048
else if(usercard.indexOf("27:F6:2C:63") >= 0) {//tarjeta 48 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=48;
sonido="Quan les oques van al camp";//a rellenar nombre sonido o función
return true;
}
//sonido 0049
else if(usercard.indexOf("17:F8:30:63") >= 0) {//tarjeta 49 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=49;
sonido="Escarabat bum bum";//a rellenar nombre sonido o función
return true;
}
//sonido 0050
else if(usercard.indexOf("27:10:33:63") >= 0) {//tarjeta 50 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=50;
sonido="Sa ximbomba";//a rellenar nombre sonido o función
return true;
}
//sonido 0051
else if(usercard.indexOf("D7:73:31:63") >= 0) {//tarjeta 51 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=51;
sonido="Arri arri tatanet";//a rellenar nombre sonido o función
return true;
}
//sonido 0052
else if(usercard.indexOf("C7:A7:31:63") >= 0) {//tarjeta 52 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=52;
sonido="Un tren petito";//a rellenar nombre sonido o función
return true;
}
//sonido 0053
else if(usercard.indexOf("57:E6:2F:63") >= 0) {//tarjeta 53 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=53;
sonido="Cada dia al demati";//a rellenar nombre sonido o función
return true;
}
//sonido 0054
else if(usercard.indexOf("37:2D:2D:63") >= 0) {//tarjeta 54 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=54;
sonido="El gegant del pi";//a rellenar nombre sonido o función
return true;
}
//sonido 0055
else if(usercard.indexOf("27:0B:2B:63") >= 0) {//tarjeta 55 Jesus
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=55;
sonido="El moix";//a rellenar nombre sonido o función
return true;
}
//////////////////////////////////////////////
//instrumentos.........................................del 56 al 74..........................................
//sonido 0056
else if(usercard.indexOf("63:59:0F:35") >= 0) {//tarjeta 41 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=56;
sonido="FLAUTA";//a rellenar nombre sonido o función
return true;
}
//sonido 0057
else if(usercard.indexOf("63:56:A7:35") >= 0) {//tarjeta 42 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=57;
sonido="VIOLIN";//a rellenar nombre sonido o función
return true;
}
//sonido 0058
else if(usercard.indexOf("43:B4:8F:35") >= 0) {//tarjeta 43 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=58;
sonido="PIANO";//a rellenar nombre sonido o función
return true;
}
//sonido 0059
else if(usercard.indexOf("91:32:13:1E") >= 0) {//tarjeta 44 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=59;
sonido="TROMPETA";//a rellenar nombre sonido o función
return true;
}
//sonido 0060
else if(usercard.indexOf("91:65:15:1E") >= 0) {//tarjeta 45 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=60;
sonido="ARMONICA";//a rellenar nombre sonido o función
return true;
}
//sonido 0061
else if(usercard.indexOf("53:82:42:35") >= 0) {//tarjeta 46 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=61;
sonido="GUITARRA";//a rellenar nombre sonido o función
return true;
}
//sonido 0062
else if(usercard.indexOf("53:2C:66:35") >= 0) {//tarjeta 47 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=62;
sonido="ACORDEON";//a rellenar nombre sonido o función
return true;
}
//sonido 0063
if(usercard.indexOf("53:38:61:35") >= 0) {//tarjeta 48 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=63;
sonido="SAXOFON";//a rellenar nombre sonido o función
return true;
}
//sonido 0064
else if(usercard.indexOf("91:BB:9F:1E") >= 0) {//tarjeta 49 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=64;
sonido="ARPA";//a rellenar nombre sonido o función
return true;
}
//sonido 0065
else if(usercard.indexOf("91:B9:63:1E") >= 0) {//tarjeta 40 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=65;
sonido="XILOFONO";//a rellenar nombre sonido o función
return true;
}
//sonido 0066
else if(usercard.indexOf("53:CB:C5:35") >= 0) {//tarjeta 41 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=66;
sonido="CASCABEL";//a rellenar nombre sonido o función
return true;
}
//sonido 0067
else if(usercard.indexOf("63:46:31:35") >= 0) {//tarjeta 42 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=67;
sonido="MARACAS";//a rellenar nombre sonido o función
return true;
}
//sonido 0068
else if(usercard.indexOf("53:54:5C:35") >= 0) {//tarjeta 43 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=68;
sonido="CAJA CHINA";//a rellenar nombre sonido o función
return true;
}
//sonido 0069
else if(usercard.indexOf("53:A0:6F:35") >= 0) {//tarjeta 44 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=69;
sonido="TAMBOR";//a rellenar nombre sonido o función
return true;
}
//sonido 0070
else if(usercard.indexOf("43:D1:63:35") >= 0) {//tarjeta 45 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=70;
sonido="TRIANGULO";//a rellenar nombre sonido o función
return true;
}
//sonido 0071
else if(usercard.indexOf("53:94:E9:35") >= 0) {//tarjeta 46 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=71;
sonido="PLATILLOS";//a rellenar nombre sonido o función
return true;
}
//sonido 0072
else if(usercard.indexOf("53:E2:90:35") >= 0) {//tarjeta 47 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=72;
sonido="PANDERETA";//a rellenar nombre sonido o función
return true;
}
//sonido 0073
if(usercard.indexOf("53:B9:A0:35") >= 0) {//tarjeta 48 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=73;
sonido="ZAMBOMBA";//a rellenar nombre sonido o función
return true;
}
//sonido 0074
else if(usercard.indexOf("81:99:B2:1E") >= 0) {//tarjeta 40 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=74;
sonido="CASTANUELAS";//la Ñ no se reconoce y da error
return true;
}
////////////////////////////////////para poner nuevas canciones o sonidos
// libre...................................................del 75 al 150.....................
//sonido 0075
else if(usercard.indexOf("B1:C4:32:1E") >= 0) {//tarjeta 49 Marta
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=75;
sonido="Bostezar";//a rellenar nombre sonido o función
return true;
}
//sonido 0076
if(usercard.indexOf("C0:24:E8:1F") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=76;
sonido="Estornudar";//a rellenar nombre sonido o función
return true;
}
//sonido 0077
if(usercard.indexOf("53:2E:57:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=77;
sonido="Toser";//a rellenar nombre sonido o función
return true;
}
//sonido 0078
if(usercard.indexOf("53:C4:B9:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=78;
sonido="Eructar";//a rellenar nombre sonido o función
return true;
}
//sonido 0079
if(usercard.indexOf("D0:E1:27:1F") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=79;
sonido="Roncar";//a rellenar nombre sonido o función
return true;
}
//sonido 0080
else if(usercard.indexOf("63:60:63:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=80;
sonido="Reir";//a rellenar nombre sonido o función
return true;
}
//sonido 0081
else if(usercard.indexOf("B0:81:6E:1F") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=81;
sonido="Llorar";//a rellenar nombre sonido o función
return true;
}
//sonido 0082
else if(usercard.indexOf("C0:68:48:1F") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=82;
sonido="Asustarse";//a rellenar nombre sonido o función
return true;
}
//sonido 0083
else if(usercard.indexOf("B0:DD:E1:1F") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=83;
sonido="Besar";//a rellenar nombre sonido o función
return true;
}
//sonido 0084
else if(usercard.indexOf("A3:A9:0F:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=84;
sonido="Aplaudir";//a rellenar nombre sonido o función
return true;
}
//sonido 0085
else if(usercard.indexOf("91:03:E6:1E") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=85;
sonido="Tararear";//a rellenar nombre sonido o función
return true;
}
//sonido 0086
else if(usercard.indexOf("B1:4D:9D:1E") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=86;
sonido="Tragar";//a rellenar nombre sonido o función
return true;
}
//sonido 0087
else if(usercard.indexOf("D0:D7:64:1F") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=87;
sonido="Beber";//a rellenar nombre sonido o función
return true;
}
//sonido 0088
else if(usercard.indexOf("C1:98:72:1E") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=88;
sonido="Silencio";//a rellenar nombre sonido o función
return true;
}
//sonido 0089
else if(usercard.indexOf("E0:76:9E:1F") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=89;
sonido="Sonarse";//a rellenar nombre sonido o función
return true;
}
//sonido 0090
else if(usercard.indexOf("E0:51:3E:1F") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=90;
sonido="Cepillarse los dientes";//a rellenar nombre sonido o función
return true;
}
//sonido 0091
else if(usercard.indexOf("43:A3:BA:1E") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=91;
sonido="Silbar";//a rellenar nombre sonido o función
return true;
}
//sonido 0092
else if(usercard.indexOf("93:B9:25:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=92;
sonido="Comer una manzana";//a rellenar nombre sonido o función
return true;
}
//sonido 0093
else if(usercard.indexOf("44:6E:D8:26") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=93;
sonido="Tirarse pedos";//a rellenar nombre sonido o función
return true;
}
//sonido 0094
else if(usercard.indexOf("57:BD:30:63") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=94;
sonido="Latidos corazon";//a rellenar nombre sonido o función
return true;
}
//sonido 0095
else if(usercard.indexOf("A7:95:2C:63") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=95;
sonido="Exclamaciones";//a rellenar nombre sonido o función
return true;
}
//sonido 0096
else if(usercard.indexOf("77:58:2C:63") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=96;
sonido="Masticar";//a rellenar nombre sonido o función
return true;
}
//sonido 0097
else if(usercard.indexOf("37:E6:25:63") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=97;
sonido="Susurrar";//a rellenar nombre sonido o función
return true;
}
//sonido 0098
else if(usercard.indexOf("A7:11:29:63") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=98;
sonido="Masticar chiclet";//a rellenar nombre sonido o función
return true;
}
//sonido 0099
else if(usercard.indexOf("97:11:35:63") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=99;
sonido="Viento";//a rellenar nombre sonido o función
return true;
}
//sonido 0100
else if(usercard.indexOf("D7:04:30:63") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=100;
sonido="ovnis";//a rellenar nombre sonido o función
return true;
}
//sonido 0101
else if(usercard.indexOf("77:08:2C:63") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=101;
sonido="Campanas";//a rellenar nombre sonido o función
return true;
}
//sonido 0102
else if(usercard.indexOf("87:C9:32:63") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=102;
sonido="Carrillo Generalitat";//a rellenar nombre sonido o función
return true;
}
//sonido 0103
else if(usercard.indexOf("37:37:31:63") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=103;
sonido="Fuegos artificiales";//a rellenar nombre sonido o función
return true;
}
//sonido 0104
else if(usercard.indexOf("D3:F6:EB:3E") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=104;
sonido="Pasacalles petardos";//a rellenar nombre sonido o función
return true;
}
//sonido 0105
else if(usercard.indexOf("B5:48:61:28") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=105;
sonido="Granja";//a rellenar nombre sonido o función
return true;
}
//sonido 0106
else if(usercard.indexOf("F3:A8:32:3E") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=106;
sonido="Mar";//a rellenar nombre sonido o función
return true;
}
//sonido 0107
else if(usercard.indexOf("E3:BE:08:3E") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=107;
sonido="Rio";//a rellenar nombre sonido o función
return true;
}
//sonido 0108
else if(usercard.indexOf("85:E9:1C:28") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=108;
sonido="Tormenta";//a rellenar nombre sonido o función
return true;
}
//sonido 0109
else if(usercard.indexOf("F3:63:B8:3E") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=109;
sonido="Mosquito";//a rellenar nombre sonido o función
return true;
}
//sonido 0110
else if(usercard.indexOf("63:1F:1C:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=110;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0111
else if(usercard.indexOf("63:1F:1C:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=111;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0112
else if(usercard.indexOf("63:1F:1C:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=112;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0113
else if(usercard.indexOf("63:1F:1C:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=113;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0114
else if(usercard.indexOf("63:1F:1C:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=114;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0115
else if(usercard.indexOf("63:1F:1C:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=115;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0116
else if(usercard.indexOf("63:1F:1C:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=116;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0117
else if(usercard.indexOf("63:1F:1C:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=117;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0118
else if(usercard.indexOf("63:1F:1C:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=118;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0119
else if(usercard.indexOf("63:1F:1C:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=119;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0120
else if(usercard.indexOf("43:BF:7E:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=120;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0121
else if(usercard.indexOf("43:BF:7E:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=121;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0122
else if(usercard.indexOf("43:BF:7E:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=122;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0123
else if(usercard.indexOf("43:BF:7E:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=123;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0124
else if(usercard.indexOf("43:BF:7E:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=124;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0125
else if(usercard.indexOf("43:BF:7E:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=125;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0126
else if(usercard.indexOf("43:BF:7E:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=126;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0127
else if(usercard.indexOf("43:BF:7E:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=127;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0128
else if(usercard.indexOf("43:BF:7E:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=128;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0129
else if(usercard.indexOf("43:BF:7E:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=129;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0130
else if(usercard.indexOf("53:7A:6B:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=130;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0131
else if(usercard.indexOf("53:7A:6B:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=131;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0132
else if(usercard.indexOf("53:7A:6B:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=132;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0133
else if(usercard.indexOf("53:7A:6B:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=133;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0134
else if(usercard.indexOf("53:7A:6B:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=134;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0135
else if(usercard.indexOf("53:7A:6B:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=135;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0136
else if(usercard.indexOf("53:7A:6B:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=136;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0137
else if(usercard.indexOf("53:7A:6B:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=137;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0138
else if(usercard.indexOf("53:7A:6B:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=138;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0139
else if(usercard.indexOf("53:7A:6B:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=139;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0140
else if(usercard.indexOf("63:3D:BE:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=140;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0141
else if(usercard.indexOf("63:3D:BE:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=141;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0142
else if(usercard.indexOf("63:3D:BE:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=142;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0143
else if(usercard.indexOf("63:3D:BE:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=143;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0144
else if(usercard.indexOf("63:3D:BE:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=144;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0145
else if(usercard.indexOf("63:3D:BE:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=145;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0146
else if(usercard.indexOf("63:3D:BE:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=146;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0147
else if(usercard.indexOf("63:3D:BE:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=147;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0148
else if(usercard.indexOf("63:3D:BE:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=148;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0149
else if(usercard.indexOf("63:3D:BE:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=149;
sonido="";//a rellenar nombre sonido o función
return true;
}
//sonido 0150
else if(usercard.indexOf("63:3D:BE:35") >= 0) {
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=150;
sonido="";//a rellenar nombre sonido o función
return true;
}
// PAUSE PLAY NEXT PREVIOUS ...................................................................
else if(usercard.indexOf("A5:58:06:28") >= 0) {//tarjeta PAUSE
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=211;
sonido="Pause";//a rellenar nombre sonido o función
return true;
}
else if(usercard.indexOf("85:25:DD:28") >= 0) {//tarjeta PLAY
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=212;
sonido="Play";//a rellenar nombre sonido o función
return true;
}
else if(usercard.indexOf("C5:2F:DC:28") >= 0) {//tarjeta NEXT
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=213;
sonido="Next";//a rellenar nombre sonido o función
return true;
}
else if(usercard.indexOf("A0:54:8F:30") >= 0) {//tarjeta PREVIOUS
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=214;
sonido="Previous";//a rellenar nombre sonido o función
return true;
}
else if(usercard.indexOf("A5:38:53:28") >= 0) {//tarjeta VOLUMEN BAJO
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=215;
sonido="Volumen Bajo";//a rellenar nombre sonido o función
return true;
}
else if(usercard.indexOf("A5:FD:26:28") >= 0) {//tarjeta VOLUMEN MEDIO
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=216;
sonido="Volumen Medio";//a rellenar nombre sonido o función
return true;
}
else if(usercard.indexOf("90:BC:B8:30") >= 0) {//tarjeta VOLUMEN ALTO
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=217;
sonido="Volumen Alto";//a rellenar nombre sonido o función
return true;
}
//NO TOCAR por si introducen una tarjeta desconocida
else{
sonido="";//No tocar. sirve para borrar anterior nombre
tarjeta=300;
sonido="TARJETA DESCONOCIDA";//a rellenar nombre sonido o función
return true;
}
}
void print_lcd(){
lcd.clear();
lcd.setCursor(0, 0); //
lcd.print("TARJETA ");
lcd.setCursor(9, 0); //
lcd.print(tarjeta);
lcd.setCursor(0, 1);
lcd.print(strID);
lcd.setCursor(0, 2);
lcd.print("");
lcd.setCursor(0, 3);
lcd.print(sonido);
}
Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0