Complete newbie to Arduino and electronics. Was wondering if this is possible?

I am new to the Arduino, and frankly new to electronics as a whole.

For a school project, I was hoping to utilize the Uno and connect a bunch of sensors on it, which I hope will gather data, store it, and hopefully trigger some parachute deployments and set off some charges based on the code we compile for it.

Can I connect:
ADXL355 Accelerometer (SparkFun Triple Axis Accelerometer Breakout - ADXL335 - SEN-09269 - SparkFun Electronics)
BMP085 Pressure Sensor (http://www.banggood.com/Wholesale-BMP085-Barometric-Barometer-Digital-Pressure-Sensor-Module-Board-For-Arduino-p-49437.html?currency=USD&utm_source=google&utm_medium=shopping&utm_content=miko_ruby&utm_campaign=Electronic-xie-us&gclid=CPi2y-aviLwCFcpDMgod5hMAiA)
DS18B20 Temperature Sensor (One-Wire Ambient Temperature Sensor - MAX31820 - SEN-14049 - SparkFun Electronics)

on a single Arduino Uno board? Will there be enough pins, and will I need any extensions or anything? Is there anything else I should be wary of?

What are your thoughts?

So I see that I need some sort of mux since the accelerometer and the pressure sensor have the same addresses, namely the "ANALOG IN" pins. Is there any way around this? Because I think a mux will be fairly large (http://bildr.org/blog/wp-content/uploads/2011/01/CD74HC4067_Empty.png) for this 16 analog pin, and our rocket is constrained with space.

-EDIT-

However, according to these pictures, the ANALOG IN pins on the Uno should be enough without a mux.

Temp sensor http://bildr.org/blog/wp-content/uploads/2011/06/DS18S20-hookup.png
Accelerometerhttp://bildr.org/blog/wp-content/uploads/2011/03/adxl345-arduino.png
Pressure Sensor http://bildr.org/blog/wp-content/uploads/2011/06/BMP085-hookup.png

The only problem I see now is the lack of GND on the POWER bus. And that the 3.3V on the POWER bus is used by both the pressure sensor and the accelerometer. But I'm sure that's an easier problem to solve that wouldn't affect space constraints nearly as much as a mux.

Will all of those work together with an Arduino UNO? Yes.

Since you are new to Arduino AND electronics in general, I would recommend against using those particular sensors right now. One of them is 5V …but 1-Wire protocol.
The other two have a voltage range of 1.8V - 3.6V. One is analog, the other I2C.
Arduino UNO uses 5V.
That's a bit of a mess.

Quick answer - There are many sensor boards which use I2C to connect to Arduino. This means they ALL connect to same 2 pins on Arduino and can all be used together. They often come with two or more of those functions combined, have on-board voltage regulators, and have libraries & tutorials available to make implementation easier.

Since this is for a school project and time is a factor, the results are likely more important than learning how to do more complicated things.

So, I would strongly suggest:
(a) Staying away from eBay dealers and unknown, super-cheap parts dealers with poor service history. If something doesn't 'work', you may not know if you connected or coded something incorrectly....or if it's just a damaged/mal-designed component.
Banggood order & delivery feedback
(b) Purchasing well-supported (tutorials, needed libraries, excellent customer response), open-source hardware solutions & breakouts from the company which designed and supports that product. This way, if you follow the tutorial perfectly and it doesn't work, you can directly ask the designers for help. If it still doesn't work, they can confirm that and send you a (usually free) replacement.

Example:
Here is BMP085 pressure sensor you linked to above -


Here is the same BMP085 on a board designed and sold by a reputable source.

Twice as many components and one more connection pin than the first one.
This one can run off of 5V (same as UNO), can communicate with 5V logic levels (as UNO uses), has great online support, tutorials, and a library which gives easy one-function access to converted pressure reading, temperature reading, and/or both.

Here are some other good alternatives -

Sparkfun Pressure & Temp sensor

And some really great Arduino tutorials to give you ideas.

vhp3:
However, according to these pictures, the ANALOG IN pins on the Uno should be enough without a mux.

Those are I2C pins - "SDA" and "SCL" (i.e. DATA and CLOCK signals respectively).
Arduino I2C reference page

vhp3:
Accelerometerhttp://bildr.org/blog/wp-content/uploads/2011/03/adxl345-arduino.png

That is how to connect the ADXL345 breakout. Which uses I2C.


Which is different than - ADXL335 Accelerometer breakout you mentioned in original post. (https://www.sparkfun.com/products/9269)
Which gives an analog output.

Thanks for all the help and input 1ChicagoDave. I will check out all those links to try and educate myself more on the subject.