[Watering System-New to Arduino] Feasibility

Hello
Im looking to use an Arduino UNO REV2 with the following components to complete this watering system.

SN-SR04T DC Waterproof Ultrasonic Sensor
Raindrops Humidity Rain Weather Detect Sensor
PH Value Data Detection and Acquisition Sensor

Can the Arduino UNO REV2 support these three modules simultaneously

Thanks

Probably? It depends on the code you use as well as the devices themselves.

So if i were to purchase the products connect and create libraries using the pre-written code for the individual components as if they were stand alone, they should work?

I am in the opening stages of an Arduino course but my tomatoes cant wait until i complete it.

spacesamich:
So if i were to purchase the products connect and create libraries using the pre-written code for the individual components as if they were stand alone, they should work?

Maybe. Without specifics of the parts and libraries you're planning to use, no-one can say for sure. Even if your research shows that they have been used on an Uno individually, there's still a slight possibility that put together they interfere with each other or use too much RAM.

I expect that you'll be able to get them working somehow, but it may not be as simple as you think.

So you have some doohickeys that you want to connect to a thingamabob to water something?

We need specifics if we are to give informed help. A schematic of the connections. Data sheets of the major components. A description of the purpose of the project. All would help us to help you.

spacesamich:
I am in the opening stages of an Arduino course but my tomatoes cant wait until i complete it.

How did your tomatoes survive before Arduino?

Trust me when I tell you that you will be well into harvesting the fruit before you are finished tinkering with your project. The Uno is a great learning platform, but you haven't said how you plan to connect the modules or how to use the data from them, so any advice from us would just be guesses.

Don't do anything permanent yet. Connect the individual sensors to the Uno, one at a time, and learn how the code works. This will help you when you decide on how you plan to connect everything and what you want to do with the sensor data.

SteveMann:
How did your tomatoes survive before Arduino?

They didnt...lol

For both SteveMann and groundFungus i'll create a list of the products i have on order as well as the code i'll be using. I was unaware of the conflicting code problem. When i first posed the question i was wondering if the board had enough to support the three sensors.

Give me a few hours to do so-thanks for the responses

Hi;suggestion:Keep It Simple to Start...

My watering is controlled by an arduino with simple timing. The drip/sprinkle irrigation for the porch containers and hanging baskets runs 3 minutes at 2AM and 2 PM. We adjust each little sprinkler head to be right for each pot/plant.

The flower gardens with buried soaker hoses run 1 hour at 4AM and 4PM.

This has worked very well for last 4 years.

I am just adding another controlled hose for several fruit trees.

The arduino controls a small relay board that switches 24V AC from a transformer to standard irrigation valves.

I don't see what you plan for the ultrasonic and pH sensors...

Last year, I think I drowned my tomato plants. A mild summer didn't help much either.
This year I added a capacitive moisture sensor with the plan to check the moisture every hour and if it goes below a setpoint, turn the water on for 15-minutes.

OP- the biggest problem you will run into using the Uno is the rather small amount of RAM. If you will provide links to the specifications of your sensors we may be able to advise on the compatibility. Chances are that you are OK.

What's the ultrasonic sensor for?