The ultra-cold atomic system is a clean and highly controllable quantum system, which can be used for quantum simulation of important physical problems in many fields such as condensed matter physics, high-energy physics, astrophysics and chemical reactions. The construction of optical lattices with different configurations is an important prerequisite for simulating diverse complex quantum systems, especially solid materials. In this paper, we use weighted GerchbergSaxton (GSW) algorithm to generate holograms. By using liquid crystal spatial light modulator and high-resolution imaging system, holograms (in momentum space) are transformed into real space for constructing various 2D optical trap arrays, such as simple triangular, hexagonal, square lattice and more complex honeycomb lattice. We load 87Rb ultra-cold atoms into the 2D optical trap arrays with a minimal spacing of 3 μm. This method is versatile and flexible, which is helpful to expand the application of quantum simulation with optical lattices.