Voltage needed to power my hardwares

I'm newbie in Arduino, I want to know if this is the right voltage or power supply using this DC adapter with
input: 100-240V, 0.2A, 50/60Hz
output: 12Vdc, 1.0A, 500mA

and my hardware's are

Arduino UNO R3 ATmega328P CH340G
SIM800L V2 5V Wireless GSM GPRS Module (Voltage: 4.1 ~ 5VDC)
Soil Moisture Sensor Module (Working voltage: 3.3V-5V)

You need to consider the current requirements of the devices as well as the voltages.

According to this page the operating current for the SIM800L V2 5V Wireless GSM GPRS Module is 1 to 2.5 Amps so that power supply is not adequate.

The Uno needs about 50mA. I don't know how much current the soil moisture device requires. Consult its data sheet.

GSM requires a lot of current in the peaks, measuring the average current draw with a multimeter will mislead.
Over 2A @ 3.7V is usually quoted, which will show on a meter as about 0.3A due to the 12% duty cycle

so i need a 2.5A dc adapter? but it says in the description Current of 1A or more(the current is very important). will the arduino can handle the 2.5A dc adapter?

12volt is the upper limit for most Arduinos, and at that voltage less than 100mA can be drawn from an Uno.
Not possible to power a GSM module, that draws 2Amps during transmit, from the Arduino anyway.

Use a 5volt/2Amp regulated supply, an power both Uno and GSM directly (not through the Arduino) from that supply.
Leo..

mudvayneon:
so i need a 2.5A dc adapter? but it says in the description Current of 1A or more(the current is very important). will the arduino can handle the 2.5A dc adapter?

GSM modules usually require over 2A at 3.7V. They are just the innards of a mobile phone. Some
modules will have on-board regulation, check the data for the module.

Never skimp on power supply ratings, if you need 3A, use a 5A supply, need 1A, use a 2A supply.

2.5A sounds way too close to the limit, 4A is a good starting place.

And watch out for chinese eBay amps, they are much smaller than the SI unit of the same name(!)