private Arduino()
    {
    	CommPortIdentifier puertoID = null;
        Enumeration<?> puertoEnum = CommPortIdentifier.getPortIdentifiers();
        
        while(puertoEnum.hasMoreElements())
        {
            CommPortIdentifier actualPuertoID = (CommPortIdentifier) puertoEnum.nextElement();
            if(PORT.equals(actualPuertoID.getName()))
            {
                puertoID = actualPuertoID;
                break;
            }
        }
        
        if(puertoID == null)
        {
            System.out.println("No se puede conectar al puerto");
        }
        
        try{
            serialPort = (SerialPort) puertoID.open(this.getClass().getName(), TIMEOUT);            
            serialPort.setSerialPortParams(DATA_RATE, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE);
            output = serialPort.getOutputStream();
        } catch(Exception e){
            System.out.println(e.getMessage());        
        }
    }