Please add code tags
All you are doing is posting code you are finding online. One more time exactly what happens on the screen? Exactly how are things wired? Your last code does not even include a display. Nobody can work with what you are posting. You are leaving important questions you are asked out. List a link to your display. Exactly the display you have, not a picture but a link to a data sheet.
Ron
Comment before you know. That code is for mine project for CO2 sensor analogous data which based on relay operation with thresold.
You can get it from 1st post
All you posted is a plain picture of a screen. That was your second post, post #3. Your last code made no mention of a display? A picture of a display is not useful at all. Make/Model a link to a data sheet? I get what you are trying to do, a CO2 sensor likely a MQ2. These are inaccurate but ok for a hobby toy. Hopefully another member can help you.
Ron
Please help me to display the data directly through TFT display
Please help me to display the data post #1
Where are you stuck ?
Have you printed anything at all to the screen and if so, what data type was it ?
Please modify the code of post 1# to display on OLED
Without sensor connection -----how it is coming ?
wRawvalue from Analog input =350 Scaled Value =10
Rawvalue from Analog input =354 Scaled Value =10
Rawvalue from Analog input =363 Scaled Value =10
Rawvalue from Analog input =333 Scaled Value =9
Rawvalue from Analog input =339 Scaled Value =10
Rawvalue from Analog input =362 Scaled Value =10
Rawvalue from Analog input =354 Scaled Value =10
Rawvalue from Analog input =324 Scaled Value =9
Rawvalue from Analog input =325 Scaled Value =9
Rawvalue from Analog input =354 Scaled Value =10
Rawvalue from Analog input =342 Scaled Value =10
Rawvalue from Analog input =313 Scaled Value =9
Rawvalue from Analog input =320 Scaled Value =9
Rawvalue from Analog input =347 Scaled Value =10
Rawvalue from Analog input =332 Scaled Value =9
Rawvalue from Analog input =303 Scaled Value =8
Rawvalue from Analog input =323 Scaled Value =9
Rawvalue from Analog input =340 Scaled Value =10
Rawvalue from Analog input =316 Scaled Value =9
Rawvalue from Analog input =298 Scaled Value =8
Rawvalue from Analog input =327 Scaled Value =9
Rawvalue from Analog input =330 Scaled Value =9
Rawvalue from Analog input =297 Scaled Value =8
Rawvalue from Analog input =304 Scaled Value =9
Rawvalue from Analog input =332 Scaled Value =9
Rawvalue from Analog input =311 Scaled Value =9
Rawvalue from Analog input =289 Scaled Value =8
Rawvalue from Analog input =316 Scaled Value =9
Rawvalue from Analog input =325 Scaled Value =9
Rawvalue from Analog input =292 Scaled Value =8
Rawvalue from Analog input =294 Scaled Value =8
Rawvalue from Analog input =324 Scaled Value =9
Rawvalue from Analog input =308 Scaled Value =9
Rawvalue from Analog input =283 Scaled Value =8
Rawvalue from Analog input =308 Scaled Value =9
Rawvalue from Analog input =321 Scaled Value =9
Rawvalue from Analog input =289 Scaled Value =8
Rawvalue from Analog input =287 Scaled Value =8
Rawvalue from Analog input =318 Scaled Value =9
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =278 Scaled Value =8
Rawvalue from Analog input =300 Scaled Value =8
Rawvalue from Analog input =318 Scaled Value =9
Rawvalue from Analog input =288 Scaled Value =8
Rawvalue from Analog input =281 Scaled Value =8
Rawvalue from Analog input =312 Scaled Value =9
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =275 Scaled Value =8
Rawvalue from Analog input =293 Scaled Value =8
Rawvalue from Analog input =315 Scaled Value =9
Rawvalue from Analog input =288 Scaled Value =8
Rawvalue from Analog input =276 Scaled Value =8
Rawvalue from Analog input =307 Scaled Value =9
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =274 Scaled Value =8
Rawvalue from Analog input =288 Scaled Value =8
Rawvalue from Analog input =313 Scaled Value =9
Rawvalue from Analog input =289 Scaled Value =8
Rawvalue from Analog input =273 Scaled Value =8
Rawvalue from Analog input =303 Scaled Value =8
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =274 Scaled Value =8
Rawvalue from Analog input =283 Scaled Value =8
Rawvalue from Analog input =311 Scaled Value =9
Rawvalue from Analog input =290 Scaled Value =8
Rawvalue from Analog input =270 Scaled Value =8
Rawvalue from Analog input =298 Scaled Value =8
Rawvalue from Analog input =307 Scaled Value =9
Rawvalue from Analog input =275 Scaled Value =8
Rawvalue from Analog input =278 Scaled Value =8
Rawvalue from Analog input =309 Scaled Value =9
Rawvalue from Analog input =292 Scaled Value =8
Rawvalue from Analog input =268 Scaled Value =7
Rawvalue from Analog input =294 Scaled Value =8
Rawvalue from Analog input =307 Scaled Value =9
Rawvalue from Analog input =276 Scaled Value =8
Rawvalue from Analog input =275 Scaled Value =8
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =295 Scaled Value =8
Rawvalue from Analog input =267 Scaled Value =7
Rawvalue from Analog input =290 Scaled Value =8
Rawvalue from Analog input =308 Scaled Value =9
Rawvalue from Analog input =278 Scaled Value =8
Rawvalue from Analog input =272 Scaled Value =8
Rawvalue from Analog input =304 Scaled Value =9
Rawvalue from Analog input =297 Scaled Value =8
Rawvalue from Analog input =267 Scaled Value =7
Rawvalue from Analog input =286 Scaled Value =8
Rawvalue from Analog input =308 Scaled Value =9
Rawvalue from Analog input =280 Scaled Value =8
Rawvalue from Analog input =269 Scaled Value =7
Rawvalue from Analog input =301 Scaled Value =8
Rawvalue from Analog input =299 Scaled Value =8
Rawvalue from Analog input =268 Scaled Value =7
Rawvalue from Analog input =282 Scaled Value =8
Rawvalue from Analog input =307 Scaled Value =9
Rawvalue from Analog input =283 Scaled Value =8
Rawvalue from Analog input =267 Scaled Value =7
Rawvalue from Analog input =297 Scaled Value =8
Rawvalue from Analog input =301 Scaled Value =8
Rawvalue from Analog input =269 Scaled Value =7
Rawvalue from Analog input =278 Scaled Value =8
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =286 Scaled Value =8
Rawvalue from Analog input =266 Scaled Value =7
Rawvalue from Analog input =294 Scaled Value =8
Rawvalue from Analog input =303 Scaled Value =8
Rawvalue from Analog input =271 Scaled Value =8
Rawvalue from Analog input =275 Scaled Value =8
Rawvalue from Analog input =305 Scaled Value =9
Rawvalue from Analog input =289 Scaled Value =8
Rawvalue from Analog input =265 Scaled Value =7
Rawvalue from Analog input =290 Scaled Value =8
Rawvalue from Analog input =304 Scaled Value =9
Rawvalue from Analog input =273 Scaled Value =8
Rawvalue from Analog input =271 Scaled Value =8
Rawvalue from Analog input =303 Scaled Value =8
Rawvalue from Analog input =292 Scaled Value =8
Rawvalue from Analog input =264 Scaled Value =7
Rawvalue from Analog input =287 Scaled Value =8
Rawvalue from Analog input =305 Scaled Value =9
Rawvalue from Analog input =276 Scaled Value =8
Rawvalue from Analog input =269 Scaled Value =7
Rawvalue from Analog input =301 Scaled Value =8
Rawvalue from Analog input =295 Scaled Value =8
Rawvalue from Analog input =265 Scaled Value =7
Rawvalue from Analog input =283 Scaled Value =8
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =279 Scaled Value =8
Rawvalue from Analog input =267 Scaled Value =7
Rawvalue from Analog input =298 Scaled Value =8
Rawvalue from Analog input =298 Scaled Value =8
Rawvalue from Analog input =266 Scaled Value =7
Rawvalue from Analog input =279 Scaled Value =8
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =282 Scaled Value =8
Rawvalue from Analog input =265 Scaled Value =7
Rawvalue from Analog input =295 Scaled Value =8
Rawvalue from Analog input =300 Scaled Value =8
Rawvalue from Analog input =268 Scaled Value =7
Rawvalue from Analog input =276 Scaled Value =8
Rawvalue from Analog input =305 Scaled Value =9
Rawvalue from Analog input =286 Scaled Value =8
Rawvalue from Analog input =264 Scaled Value =7
Rawvalue from Analog input =292 Scaled Value =8
Rawvalue from Analog input =302 Scaled Value =8
Rawvalue from Analog input =271 Scaled Value =8
Rawvalue from Analog input =273 Scaled Value =8
Rawvalue from Analog input =304 Scaled Value =9
Rawvalue from Analog input =289 Scaled Value =8
Rawvalue from Analog input =264 Scaled Value =7
Rawvalue from Analog input =289 Scaled Value =8
Rawvalue from Analog input =304 Scaled Value =9
Rawvalue from Analog input =273 Scaled Value =8
Rawvalue from Analog input =270 Scaled Value =8
Rawvalue from Analog input =302 Scaled Value =8
Rawvalue from Analog input =293 Scaled Value =8
Rawvalue from Analog input =264 Scaled Value =7
Rawvalue from Analog input =285 Scaled Value =8
Rawvalue from Analog input =305 Scaled Value =9
Rawvalue from Analog input =276 Scaled Value =8
Rawvalue from Analog input =268 Scaled Value =7
Rawvalue from Analog input =300 Scaled Value =8
Rawvalue from Analog input =296 Scaled Value =8
Rawvalue from Analog input =265 Scaled Value =7
Rawvalue from Analog input =281 Scaled Value =8
Rawvalue from Analog input =305 Scaled Value =9
Rawvalue from Analog input =280 Scaled Value =8
Rawvalue from Analog input =266 Scaled Value =7
Rawvalue from Analog input =297 Scaled Value =8
Rawvalue from Analog input =299 Scaled Value =8
Rawvalue from Analog input =267 Scaled Value =7
Rawvalue from Analog input =278 Scaled Value =8
Rawvalue from Analog input =305 Scaled Value =9
Rawvalue from Analog input =283 Scaled Value =8
Rawvalue from Analog input =265 Scaled Value =7
Rawvalue from Analog input =294 Scaled Value =8
Rawvalue from Analog input =301 Scaled Value =8
Rawvalue from Analog input =269 Scaled Value =7
Rawvalue from Analog input =274 Scaled Value =8
Rawvalue from Analog input =304 Scaled Value =9
Rawvalue from Analog input =286 Scaled Value =8
Rawvalue from Analog input =263 Scaled Value =7
Rawvalue from Analog input =290 Scaled Value =8
Rawvalue from Analog input =303 Scaled Value =8
Rawvalue from Analog input =271 Scaled Value =8
Rawvalue from Analog input =271 Scaled Value =8
Rawvalue from Analog input =303 Scaled Value =8
Yes, with the open floating input it looks about right. Running that code on an Arduino UNO if I apply 0.0 volts (ground) I get analog input = 0 and scaled value = 0. Apply 3.3 volts and I get analog input = 687 and scaled value = 20 just as expected.
Next to get this on your display the make and model of the display need to be known. There are many TFT displays and associated libraries.
Ron
I need 2 things to know -
1)OLED display of sensor data
2) How to measure voltage from multimeter& associated logic % for co2
Hi,
Can you please tell us your electronics, programming, arduino, hardware experience?
Sorry, but we need to know your level of knowledge?
Is this a school/college/university project?
Did you write this code or is it from another source?
Thanks.. Tom...
Hi,
What is the lead from, is it AC or DC?
Tom...
wRawvalue from Analog input =350 Scaled Value =10
Rawvalue from Analog input =354 Scaled Value =10
Rawvalue from Analog input =363 Scaled Value =10
Rawvalue from Analog input =333 Scaled Value =9
Rawvalue from Analog input =339 Scaled Value =10
Rawvalue from Analog input =362 Scaled Value =10
Rawvalue from Analog input =354 Scaled Value =10
Rawvalue from Analog input =324 Scaled Value =9
Rawvalue from Analog input =325 Scaled Value =9
Rawvalue from Analog input =354 Scaled Value =10
Rawvalue from Analog input =342 Scaled Value =10
Rawvalue from Analog input =313 Scaled Value =9
Rawvalue from Analog input =320 Scaled Value =9
Rawvalue from Analog input =347 Scaled Value =10
Rawvalue from Analog input =332 Scaled Value =9
Rawvalue from Analog input =303 Scaled Value =8
Rawvalue from Analog input =323 Scaled Value =9
Rawvalue from Analog input =340 Scaled Value =10
Rawvalue from Analog input =316 Scaled Value =9
Rawvalue from Analog input =298 Scaled Value =8
Rawvalue from Analog input =327 Scaled Value =9
Rawvalue from Analog input =330 Scaled Value =9
Rawvalue from Analog input =297 Scaled Value =8
Rawvalue from Analog input =304 Scaled Value =9
Rawvalue from Analog input =332 Scaled Value =9
Rawvalue from Analog input =311 Scaled Value =9
Rawvalue from Analog input =289 Scaled Value =8
Rawvalue from Analog input =316 Scaled Value =9
Rawvalue from Analog input =325 Scaled Value =9
Rawvalue from Analog input =292 Scaled Value =8
Rawvalue from Analog input =294 Scaled Value =8
Rawvalue from Analog input =324 Scaled Value =9
Rawvalue from Analog input =308 Scaled Value =9
Rawvalue from Analog input =283 Scaled Value =8
Rawvalue from Analog input =308 Scaled Value =9
Rawvalue from Analog input =321 Scaled Value =9
Rawvalue from Analog input =289 Scaled Value =8
Rawvalue from Analog input =287 Scaled Value =8
Rawvalue from Analog input =318 Scaled Value =9
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =278 Scaled Value =8
Rawvalue from Analog input =300 Scaled Value =8
Rawvalue from Analog input =318 Scaled Value =9
Rawvalue from Analog input =288 Scaled Value =8
Rawvalue from Analog input =281 Scaled Value =8
Rawvalue from Analog input =312 Scaled Value =9
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =275 Scaled Value =8
Rawvalue from Analog input =293 Scaled Value =8
Rawvalue from Analog input =315 Scaled Value =9
Rawvalue from Analog input =288 Scaled Value =8
Rawvalue from Analog input =276 Scaled Value =8
Rawvalue from Analog input =307 Scaled Value =9
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =274 Scaled Value =8
Rawvalue from Analog input =288 Scaled Value =8
Rawvalue from Analog input =313 Scaled Value =9
Rawvalue from Analog input =289 Scaled Value =8
Rawvalue from Analog input =273 Scaled Value =8
Rawvalue from Analog input =303 Scaled Value =8
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =274 Scaled Value =8
Rawvalue from Analog input =283 Scaled Value =8
Rawvalue from Analog input =311 Scaled Value =9
Rawvalue from Analog input =290 Scaled Value =8
Rawvalue from Analog input =270 Scaled Value =8
Rawvalue from Analog input =298 Scaled Value =8
Rawvalue from Analog input =307 Scaled Value =9
Rawvalue from Analog input =275 Scaled Value =8
Rawvalue from Analog input =278 Scaled Value =8
Rawvalue from Analog input =309 Scaled Value =9
Rawvalue from Analog input =292 Scaled Value =8
Rawvalue from Analog input =268 Scaled Value =7
Rawvalue from Analog input =294 Scaled Value =8
Rawvalue from Analog input =307 Scaled Value =9
Rawvalue from Analog input =276 Scaled Value =8
Rawvalue from Analog input =275 Scaled Value =8
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =295 Scaled Value =8
Rawvalue from Analog input =267 Scaled Value =7
Rawvalue from Analog input =290 Scaled Value =8
Rawvalue from Analog input =308 Scaled Value =9
Rawvalue from Analog input =278 Scaled Value =8
Rawvalue from Analog input =272 Scaled Value =8
Rawvalue from Analog input =304 Scaled Value =9
Rawvalue from Analog input =297 Scaled Value =8
Rawvalue from Analog input =267 Scaled Value =7
Rawvalue from Analog input =286 Scaled Value =8
Rawvalue from Analog input =308 Scaled Value =9
Rawvalue from Analog input =280 Scaled Value =8
Rawvalue from Analog input =269 Scaled Value =7
Rawvalue from Analog input =301 Scaled Value =8
Rawvalue from Analog input =299 Scaled Value =8
Rawvalue from Analog input =268 Scaled Value =7
Rawvalue from Analog input =282 Scaled Value =8
Rawvalue from Analog input =307 Scaled Value =9
Rawvalue from Analog input =283 Scaled Value =8
Rawvalue from Analog input =267 Scaled Value =7
Rawvalue from Analog input =297 Scaled Value =8
Rawvalue from Analog input =301 Scaled Value =8
Rawvalue from Analog input =269 Scaled Value =7
Rawvalue from Analog input =278 Scaled Value =8
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =286 Scaled Value =8
Rawvalue from Analog input =266 Scaled Value =7
Rawvalue from Analog input =294 Scaled Value =8
Rawvalue from Analog input =303 Scaled Value =8
Rawvalue from Analog input =271 Scaled Value =8
Rawvalue from Analog input =275 Scaled Value =8
Rawvalue from Analog input =305 Scaled Value =9
Rawvalue from Analog input =289 Scaled Value =8
Rawvalue from Analog input =265 Scaled Value =7
Rawvalue from Analog input =290 Scaled Value =8
Rawvalue from Analog input =304 Scaled Value =9
Rawvalue from Analog input =273 Scaled Value =8
Rawvalue from Analog input =271 Scaled Value =8
Rawvalue from Analog input =303 Scaled Value =8
Rawvalue from Analog input =292 Scaled Value =8
Rawvalue from Analog input =264 Scaled Value =7
Rawvalue from Analog input =287 Scaled Value =8
Rawvalue from Analog input =305 Scaled Value =9
Rawvalue from Analog input =276 Scaled Value =8
Rawvalue from Analog input =269 Scaled Value =7
Rawvalue from Analog input =301 Scaled Value =8
Rawvalue from Analog input =295 Scaled Value =8
Rawvalue from Analog input =265 Scaled Value =7
Rawvalue from Analog input =283 Scaled Value =8
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =279 Scaled Value =8
Rawvalue from Analog input =267 Scaled Value =7
Rawvalue from Analog input =298 Scaled Value =8
Rawvalue from Analog input =298 Scaled Value =8
Rawvalue from Analog input =266 Scaled Value =7
Rawvalue from Analog input =279 Scaled Value =8
Rawvalue from Analog input =306 Scaled Value =9
Rawvalue from Analog input =282 Scaled Value =8
Rawvalue from Analog input =265 Scaled Value =7
Rawvalue from Analog input =295 Scaled Value =8
Rawvalue from Analog input =300 Scaled Value =8
Rawvalue from Analog input =268 Scaled Value =7
Rawvalue from Analog input =276 Scaled Value =8
Rawvalue from Analog input =305 Scaled Value =9
Rawvalue from Analog input =286 Scaled Value =8
Rawvalue from Analog input =264 Scaled Value =7
Rawvalue from Analog input =292 Scaled Value =8
Rawvalue from Analog input =302 Scaled Value =8
Rawvalue from Analog input =271 Scaled Value =8
Rawvalue from Analog input =273 Scaled Value =8
Rawvalue from Analog input =304 Scaled Value =9
Rawvalue from Analog input =289 Scaled Value =8
Rawvalue from Analog input =264 Scaled Value =7
Rawvalue from Analog input =289 Scaled Value =8
Rawvalue from Analog input =304 Scaled Value =9
Rawvalue from Analog input =273 Scaled Value =8
Rawvalue from Analog input =270 Scaled Value =8
Rawvalue from Analog input =302 Scaled Value =8
Rawvalue from Analog input =293 Scaled Value =8
Rawvalue from Analog input =264 Scaled Value =7
Rawvalue from Analog input =285 Scaled Value =8
Rawvalue from Analog input =305 Scaled Value =9
Rawvalue from Analog input =276 Scaled Value =8
Rawvalue from Analog input =268 Scaled Value =7
Rawvalue from Analog input =300 Scaled Value =8
Rawvalue from Analog input =296 Scaled Value =8
Rawvalue from Analog input =265 Scaled Value =7
Rawvalue from Analog input =281 Scaled Value =8
Rawvalue from Analog input =305 Scaled Value =9
Rawvalue from Analog input =280 Scaled Value =8
Rawvalue from Analog input =266 Scaled Value =7
Rawvalue from Analog input =297 Scaled Value =8
Rawvalue from Analog input =299 Scaled Value =8
Rawvalue from Analog input =267 Scaled Value =7
Rawvalue from Analog input =278 Scaled Value =8
Rawvalue from Analog input =305 Scaled Value =9
Rawvalue from Analog input =283 Scaled Value =8
Rawvalue from Analog input =265 Scaled Value =7
Rawvalue from Analog input =294 Scaled Value =8
Rawvalue from Analog input =301 Scaled Value =8
Rawvalue from Analog input =269 Scaled Value =7
Rawvalue from Analog input =274 Scaled Value =8
Rawvalue from Analog input =304 Scaled Value =9
Rawvalue from Analog input =286 Scaled Value =8
Rawvalue from Analog input =263 Scaled Value =7
Rawvalue from Analog input =290 Scaled Value =8
Rawvalue from Analog input =303 Scaled Value =8
Rawvalue from Analog input =271 Scaled Value =8
Rawvalue from Analog input =271 Scaled Value =8
Rawvalue from Analog input =303 Scaled Value =8
int analogPin = A3;
int Rawval ; // variable to store the value read
int Scaleval ;
int RELAY_pin = 10; // Relay is connected to pin D10
void setup()
{
Serial.begin(9600); // setup serial
pinMode(RELAY_pin, OUTPUT);
}
void loop()
{
int Rawval = analogRead(analogPin);
Serial.print("Rawvalue from Analog input =");
Serial.print(Rawval);
// For 3V3 input to read 100%, 3V3 of 5V ref = (3.3 / 5) * 1023 = 675
Scaleval = map(Rawval, 0, 675, 0, 20);
Serial.print(" Scaled Value =");
Serial.println(Scaleval);
/// === RELAY code ===
// raw value 675 correspond to 20%, so for 5% we will get 169
if ( Rawval < 169) digitalWrite(RELAY_pin, HIGH);
else digitalWrite(RELAY_pin, LOW);
}