Using a Vaisala GMP222 Sensor and CO2 serial box with Arduino UNO

Hey,
I am trying to set this up with an Arduino UNO but I have no idea how to wire it all together. I checked the datasheet for it, but I am still having trouble putting it all together. I know that the black is gnd and the red is 3.3v? I also think the white and black wires are related to TX and RX on the board, but not sure.

I was also wondering if I can just hook the CO2 sensor (in the background) straight up to the arduino UNO board and have a direct readout.

Also not sure about the code, I was thinking of setting it up potentiometer style, but don't think thats the correct way to go about it.

I'm just not sure about the best way to go about this. Help is appreciated. Thank you.

IMG_1239[1].JPG

When you say "CO2 serial box" do you mean "GMT222 Carbon Dioxide Transmitter with Display for HVAC Use"?

The "Outputs" for that are listed as: "0 ... 20 or 4 ... 20 mA and 0 ... 10V". Sounds like the serial output might be a Current Loop output.

The GMT220 Wiring Diagram (http://www.vaisala.com/Vaisala%20Documents/Wiring%20diagrams/GMT220-wiring.en.pdf) shows a "Serial port" but does not show how to connect to it or what serial protocol it uses.

I think you need to find better documentation.

Perhaps they want to force you to buy the $100 "Serial COM adapter for GMT220 and GMM220 series":

I got a better view of the inside of the box. The data is hidden under the paper. So how would I go about connecting this serial to the Arduino? and How would I readout the data?

Not enough data. Need the schematic for the board, or for the serial cable to identify which pins are tx, rx, and gnd, or have a cable in front of me.

Aren't the pins in the bottom left labeled, GND SP TXD RXD +5V, the ones we are looking for?

Yes, connect Tx on the GMP222 to Rx on the Arduino, and Rx on the GMP222 to Tx on the Arduino. Should not need +5v, might need Gnd.

Definitely need Ground.

Anybody have a guess for what the "SP" pin does?

You will have to figure out the baud rate and the data format.

How do I get the serial monitor to print its ppm strait to my computer?

vmogli:
How do I get the serial monitor to print its ppm strait to my computer?

What do you mean by that? Are you trying to capture the text output to a file, get it printed on a piece of paper, or something else?

I want to save the ppm to the datalogger on the arduino mega.

i have serial commands for this unit.
comm setting is 9600,n,8,1
give SEND
and you will receive the value as ppm.
same applies for rs485