SaturnFans.com
what's new (beta) - classifieds - forums - photos


Go Back   SaturnFans.com Forums > Models > Saturn S-Series > S-Series Mods
Register FAQ Members List Groups Calendar Chat Room Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
Old 10-31-2019, 08:41 AM   #1
jpsuli
Member
jpsuli is a jewel in the roughjpsuli is a jewel in the roughjpsuli is a jewel in the rough
 
jpsuli's Avatar
 
Join Date: Aug 2015
Location: Minneapolis
Posts: 202
 

1997 SL2
Default Automatic Climate Control project

Hey all,

Finally got my Arduino in the mail and can start my climate control project. There is no particular reason why I need to do this, but it will give me more room in the centre console area after I am done.

My goal for this project: Convert the centre console from the 90s era slider climate control to simple buttons and knobs as we see in newer cars.

All code for this project will be on a public repo: https://github.com/jpsulisz/Saturn-Climate-Control

The plan is for the temperature to be controlled via a rotating knob (switchable from basic heat or exact temperature) and where the fan blows controlled via buttons (similar to how Civic's did it in this era). I am not sure if I want to change the fan control from how it is now as the module is already pretty small and some new cars don't have fan control based in their auto climate control.

Knowing that the car runs everything but cables/wires, I have set up a servo to be run by the Arduino adjusting temperature based on the dial. I have a 3D printer servo coming in to ensure the motor I have will be powerful enough to move the wires.

I plan on remodelling the entire climate control cluster and moving the 3 buttons (ABS, Defroster, and Fogs) with it as the radio will be going on the dashboard. This should provide me with enough room to finally fit my 20 oz coffee cup in the winter.

Here are some photos of what I already have, schematics will be added later as Fritzing isn't working on my computer:
Attached Images
File Type: jpg IMG_20191031_070013.jpg (160.2 KB, 20 views)
File Type: jpg IMG_20191031_070021.jpg (54.8 KB, 18 views)

...
'97 Saturn SL2 @ 140k

r/Saturn_Cars moderator

REWARD EXCELLENCE!

Add to jpsuli's Reputation
Rate the quality of this post and help jpsuli reputation points. Click the reputation button near the bottom left corner of this message box. Thank you!
jpsuli is offline   Reply With Quote
SaturnFans.com Sponsored Links
Old 10-31-2019, 10:37 AM   #2
SC2Sick
Advanced Member
SC2Sick will become famous soon enough
 
Join Date: Mar 2005
Posts: 685

1997 SC2
1995 SW2
Default Re: Automatic Climate Control project

If you're in MPLS I'd love to stop by and check this out when you've got it sorted.

...
sixthsphere.com owner
2002 Saturn SL2 - RHD

REWARD EXCELLENCE!

Add to SC2Sick's Reputation
Rate the quality of this post and help SC2Sick reputation points. Click the reputation button near the bottom left corner of this message box. Thank you!
SC2Sick is offline   Reply With Quote
Old 10-31-2019, 06:01 PM   #3
Hiisi
Member
Hiisi is on a distinguished road
 
Hiisi's Avatar
 
Join Date: Sep 2019
Location: Pittsburgh, PA
Posts: 62

1998 SL2
Default Re: Automatic Climate Control project

Seems to be doable. The only concern is how reliable the mechanical part is gonna be. I would add an option to turn off the climate control and have an old-fashion slider hidden somewhere.
Where do you plan to locate the temp sensor?

REWARD EXCELLENCE!

Add to Hiisi's Reputation
Rate the quality of this post and help Hiisi reputation points. Click the reputation button near the bottom left corner of this message box. Thank you!
Hiisi is offline   Reply With Quote
Old 10-31-2019, 08:31 PM   #4
jpsuli
Member
jpsuli is a jewel in the roughjpsuli is a jewel in the roughjpsuli is a jewel in the rough
 
jpsuli's Avatar
 
Join Date: Aug 2015
Location: Minneapolis
Posts: 202
 

1997 SL2
Default Re: Automatic Climate Control project

Quote:
Originally Posted by SC2Sick View Post
If you're in MPLS I'd love to stop by and check this out when you've got it sorted.
For sure, I will be here all year!

Quote:
Originally Posted by Hiisi View Post
Seems to be doable. The only concern is how reliable the mechanical part is gonna be. I would add an option to turn off the climate control and have an old-fashion slider hidden somewhere.
Where do you plan to locate the temp sensor?
Definitely a valid concern, though the only new mechanical portions of the project would be the potentiometer and the servo. I am more worried about the potentiometer as these cheap Chinese ones are hit and miss, so I would need to find a better source for that. The servo would be the NEMA 17 which is rated to work below 175F or above 40F, which would mean I am not driving at least. In terms of a sensor, I feel like placing it near the shift knob would be appropriate as it accounts for the upper and lower body, though I have multiple temperature sensors so I could in theory put it in a few places.

...
'97 Saturn SL2 @ 140k

r/Saturn_Cars moderator

REWARD EXCELLENCE!

Add to jpsuli's Reputation
Rate the quality of this post and help jpsuli reputation points. Click the reputation button near the bottom left corner of this message box. Thank you!
jpsuli is offline   Reply With Quote
Old 10-31-2019, 10:15 PM   #5
98_Gold_Uranus
Member
98_Gold_Uranus is a jewel in the rough98_Gold_Uranus is a jewel in the rough98_Gold_Uranus is a jewel in the rough98_Gold_Uranus is a jewel in the rough
 
98_Gold_Uranus's Avatar
 
Join Date: Jun 2019
Location: Lake City Florida
Posts: 131

1998 SL2
Default Re: Automatic Climate Control project

This seems like a very cool project! Looking forward to seeing the end result!

...
98 SL2, 70k miles, kept in the family since new!

Her name is Uranus :)

REWARD EXCELLENCE!

Add to 98_Gold_Uranus's Reputation
Rate the quality of this post and help 98_Gold_Uranus reputation points. Click the reputation button near the bottom left corner of this message box. Thank you!
98_Gold_Uranus is offline   Reply With Quote
Old 11-01-2019, 04:12 PM   #6
Hiisi
Member
Hiisi is on a distinguished road
 
Hiisi's Avatar
 
Join Date: Sep 2019
Location: Pittsburgh, PA
Posts: 62

1998 SL2
Default Re: Automatic Climate Control project

Somehow it happened that I was thinking of this project during my lunch break. Wanted to propose some time lag to compensate the latency of the temperature changes etc, but now I see in your code this:
Code:
delay(20);

I would suggest some more sophisticated (nonlinear) way to do it. Instead of a simple delay, it might make sense to make a big initial jump if the difference between desired_temp and cabin_temp is *huge*. I.e. when the car is hot during the summer on the parking and you just got in that 20 sec might be torture

REWARD EXCELLENCE!

Add to Hiisi's Reputation
Rate the quality of this post and help Hiisi reputation points. Click the reputation button near the bottom left corner of this message box. Thank you!
Hiisi is offline   Reply With Quote
Old 11-01-2019, 04:17 PM   #7
Hiisi
Member
Hiisi is on a distinguished road
 
Hiisi's Avatar
 
Join Date: Sep 2019
Location: Pittsburgh, PA
Posts: 62

1998 SL2
Default Re: Automatic Climate Control project

Quote:
Originally Posted by jpsuli View Post
I am more worried about the potentiometer as these cheap Chinese ones are hit and miss, so I would need to find a better source for that.
As for your concerns regarding the potentiometer, I would suggest drop it at all. Neither rotational nor sliders - they do not work normally. Go with encoder. For example:
amazon

REWARD EXCELLENCE!

Add to Hiisi's Reputation
Rate the quality of this post and help Hiisi reputation points. Click the reputation button near the bottom left corner of this message box. Thank you!
Hiisi is offline   Reply With Quote
Old 11-01-2019, 04:59 PM   #8
jpsuli
Member
jpsuli is a jewel in the roughjpsuli is a jewel in the roughjpsuli is a jewel in the rough
 
jpsuli's Avatar
 
Join Date: Aug 2015
Location: Minneapolis
Posts: 202
 

1997 SL2
Default Re: Automatic Climate Control project

Quote:
Originally Posted by Hiisi View Post
Somehow it happened that I was thinking of this project during my lunch break. Wanted to propose some time lag to compensate the latency of the temperature changes etc, but now I see in your code this:
Code:
delay(20);

I would suggest some more sophisticated (nonlinear) way to do it. Instead of a simple delay, it might make sense to make a big initial jump if the difference between desired_temp and cabin_temp is *huge*. I.e. when the car is hot during the summer on the parking and you just got in that 20 sec might be torture
Correct me if I am wrong, but is the jump you are referring to this?

Code:
  else if( difference_temp < -15 )//cabin temp is colder than desired
  {
    myservo.write(180);
  }
  else if(difference_temp > 15 )//cabin temp is warmer than desired
  {
    myservo.write(0);
  }
Where if the temperature difference is above 15 from desired it will go to the max of that the servo can handle.

Thanks for the advice on the encoder, completely forgot about them.

...
'97 Saturn SL2 @ 140k

r/Saturn_Cars moderator

REWARD EXCELLENCE!

Add to jpsuli's Reputation
Rate the quality of this post and help jpsuli reputation points. Click the reputation button near the bottom left corner of this message box. Thank you!
jpsuli is offline   Reply With Quote
Old 11-01-2019, 05:33 PM   #9
Hiisi
Member
Hiisi is on a distinguished road
 
Hiisi's Avatar
 
Join Date: Sep 2019
Location: Pittsburgh, PA
Posts: 62

1998 SL2
Default Re: Automatic Climate Control project

Quote:
Originally Posted by jpsuli View Post
Correct me if I am wrong, but is the jump you are referring to this?

Code:
  else if( difference_temp < -15 )//cabin temp is colder than desired
  {
    myservo.write(180);
  }
  else if(difference_temp > 15 )//cabin temp is warmer than desired
  {
    myservo.write(0);
  }
Where if the temperature difference is above 15 from desired it will go to the max of that the servo can handle.

Thanks for the advice on the encoder, completely forgot about them.
Correct! Seems I didn't scroll past the 20 sec delay

REWARD EXCELLENCE!

Add to Hiisi's Reputation
Rate the quality of this post and help Hiisi reputation points. Click the reputation button near the bottom left corner of this message box. Thank you!
Hiisi is offline   Reply With Quote
Old 11-19-2019, 03:27 AM   #10
jpsuli
Member
jpsuli is a jewel in the roughjpsuli is a jewel in the roughjpsuli is a jewel in the rough
 
jpsuli's Avatar
 
Join Date: Aug 2015
Location: Minneapolis
Posts: 202
 

1997 SL2
Default Re: Automatic Climate Control project

Quick update:
- Have the dimensions for original climate control
- Waiting for the motors to come in, guess they like being stuck in China for some reason
- Since I am saving for a rebuild, the double din radio will be downgraded to my current single din. Kinda lame but I'd rather have a working car than a fancy radio, adjustments are being made to accommodate that

Should see some 3D modelling this weekend provided the motors actually show

...
'97 Saturn SL2 @ 140k

r/Saturn_Cars moderator

REWARD EXCELLENCE!

Add to jpsuli's Reputation
Rate the quality of this post and help jpsuli reputation points. Click the reputation button near the bottom left corner of this message box. Thank you!
jpsuli is offline   Reply With Quote
Reply



Currently Active Users Viewing This Thread: 2 (0 members and 2 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Automatic Climate Control? V8GoneDOHC L-Series Tech 27 04-23-2010 04:12 PM
Automatic Climate Control? Astra La Vista! Astra General 7 10-10-2009 02:00 AM
Automatic Climate Control darnell89 L-Series General 1 02-07-2008 11:59 AM
Automatic Climate Control darnell89 Relay General 3 01-29-2008 04:11 AM
Automatic Climate Control SATURNFAN13185-2 General Saturn Discussion 2 11-27-2001 12:17 AM


All times are GMT -4. The time now is 04:48 PM.

Advanced Forum Search | Advanced Photo Search


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
SaturnFans.com. The Saturn Enthusiasts Site.