Oxygen Sensor Programming with Arduino UNO R3

Good Day Everyone,

I have an Oxygen sensor from Humming Bird sensing. It uses UART Communication for giving the oxygen percentage. I am not an electronic engineer and have never used microcontrollers before. I was wondering if someone could help me in writing the code for the Arduino so that I can read the percentage of oxygen from the sensor. The details I have for the serial communicaiton are below:
Sensor serial communications summary:
• Non return to zero format (NRZ)
• 0 & 5 Volt signalling voltages
• Full duplex
• 19200 baud transmission rate
• 8 data bits
• 1 start bit
• 1 stop bit
• No parity
• No handshaking
• ASCII text format
• Non addressable
Sensor outputs every 10ms +/- 0.5ms a reading.

Welcome to the forum

You started a topic in the Uncategorised category of the forum when its description explicitly tells you not to

Your topic has been moved to a relevant category. Please be careful in future when deciding where to start new topics

Please post a link to the sensor product page or data sheet.

1 Like

Hi, thank you for your reponse. Unfortunately, I can't upload the datasheet due to being a new user but please see the link below:

https://1drv.ms/b/c/c8be844f73d7f3f1/ES8i4nnAtM1EoVJkRTCQ2mgBcE_WBmE-Nw16DVUAe75Xww?e=BZeKQ6

Incase, if the link doesn't work, the link to sensor website is:

Looking forward to hear from you.

Thanks

Looks pretty standard, so any sample program the uses serial communications to another device is a good starting place.

For reference...
ManualParacubeSprint00502001A0.pdf (1.5 MB)

Study the manual carefully, and then have a look at the Serial Input Basics tutorial on this forum.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.