# How do I use this peltier cooler module to reach zero degrees (32 fahrenheit)

**URL:** <https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073>\
**Category:** Motors, Mechanics, Power and CNC\
**Created:** [June 12, 2024, 2:15pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073 "2024-06-12T14:15:59Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![bread\_bored](https://avatars.discourse-cdn.com/v4/letter/b/5daacb/32.png) [@bread\_bored](https://forum.arduino.cc/u/bread_bored)\
**Post date:** [June 12, 2024, 2:15pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073/1 "2024-06-12T14:15:59Z")

</div>

So recently, I decided to get a Peltier cooler module, a heatsink, and an Arduino set for my school science project. The professor challenged us to cool a ice cube (a singular ice cube) in a cooler. So I would like to ask if A Peltier cooler module could manage its own with a heatsink to get to zero degrees? I would use the Audrino to regulate the temperature and control the Peltier Module. Is it possible? I have no clue. I went to get some links and here's what I found:

> **[How to use a Peltier with Arduino](https://ali-atwa.medium.com/how-to-use-a-peltier-with-arduino-a35b0d4e52c2)**
>
> On this tutorial, we will show how to use a Peltier with Arduino. The Peltier, or Thermoelectric coolers, are a device that can transfer…

> **[Generating cold with Arduino and a Peltier plate](https://www.luisllamas.es/en/arduino-peltier/)**
>
> We learn how to generate cold using Arduino and a Peltier plate controlled by a relay, forming a compact and mobile cooling system

I still have no clue whether this works as they did not specify the model from the links. Below is the specs of what I have:

Specs: (enter the drive)  
[https://drive.google.com/drive/folders/1xdt6MM9AdRj8WudwAXShzpVTEP19ws4B?usp=sharing](https://drive.google.com/drive/folders/1xdt6MM9AdRj8WudwAXShzpVTEP19ws4B?usp=sharing)

Any help is appreciated. Thanks.

-bread\_bored

---

<div class="post-metadata">

**Author:** ![anon94801460](https://avatars.discourse-cdn.com/v4/letter/a/278dde/32.png) [@anon94801460](https://forum.arduino.cc/u/anon94801460)\
**Post date:** [June 12, 2024, 2:21pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073/2 "2024-06-12T14:21:10Z")

</div>

You need a heavy duty power 12V power supply and controller for the Peltier, and a fan for the heat sink. The first tutorial you linked is useless, the second one is not bad.

This should be helpful:

> **[Peltier Thermo-Electric Cooler Module+Heatsink Assembly - 12V 5A](https://www.adafruit.com/product/1335)**
>
> This is for people who just want to get cold fast. The 12V Peltier module is mounted onto a 12V heatsink and fan assembly with thermal paste and an aluminum clamp. Simply connect to 12V 5A+ ...

along with this tutorial:

> **[Chilled Drinkibot](https://learn.adafruit.com/chilled-drinkibot)**
>
> Peltier cooler + Trinket M0 + CircuitPython = refreshing drinks! This project uses a thermoelectric cooling assembly to turn electricity into coldness!! That chill is transferred to your beverage of choice via thermal conductivity, and then...

---

<div class="post-metadata">

**Author:** ![DVDdoug](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/dvddoug/32/671533_2.png) [@DVDdoug](https://forum.arduino.cc/u/DVDdoug)\
**Post date:** [June 12, 2024, 2:37pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073/3 "2024-06-12T14:37:44Z")

</div>

> [@bread\_bored](#):
>
> I would use the Audrino to regulate the temperature and control the Peltier

If you just want to go as cold as possible (or as hot as possible) you don't need "control". 😉 Just hook-up the power and see what happens. Experiment without the Arduino first to make sure you're getting enough cooling.

If you want to shut-off power **(1)** when you get below freezing, you can use the Arudino with a MOSFET driver and a temperature sensor. But of course the water won't freeze instantly and the colder you can go the faster it will freeze. I'd probably want the temperature probe in the water-ice and then shut it off when it gets a bit below freezing. (At 32 exactly degrees F you can have ice water... Some ice and some water.)

It will help to keep the hot-side cool. (A heatsink and a fan, or whatever). And it will help if you can insulate the cold-side to keep heat out.

> [@](#):
>
> A Peltier cooler module could manage its own with a heatsink to get to zero degrees?

It depends on the power (wattage). And I have no clue about what size/power of a Peltier you need... Theoretically, a small Peltier could do it and would just take longer to "pull" the heat out. But in the real world we don't have perfect insulation and heat is getting back-in. At some point you'll reach equilibrium and it won't go any colder. It also depends on ambient temperature. You aren't creating a "temperature", you are creating a temperature _difference_ between the hot an cool side and between the ambient temperature.

**(1)** Normal thermostat-controlled heating/cooling systems work by cycling on & off. I'm sure you've noticed that with your home heater/furnace and you may hear your refrigerator cycling on & off. Your oven cycles too, but you may not notice it.

---

<div class="post-metadata">

**Author:** ![anon94801460](https://avatars.discourse-cdn.com/v4/letter/a/278dde/32.png) [@anon94801460](https://forum.arduino.cc/u/anon94801460)\
**Post date:** [June 12, 2024, 2:41pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073/4 "2024-06-12T14:41:37Z")

</div>

> [@DVDdoug](#):
>
> It will help to keep the hot-side cool.

It is _required_ to keep the hot side below about 80 C (for most common Peltier devices), or the junctions will melt and the Peltier will be destroyed.

---

<div class="post-metadata">

**Author:** ![frankbicknell](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/frankbicknell/32/1013044_2.png) [@frankbicknell](https://forum.arduino.cc/u/frankbicknell)\
**Post date:** [June 12, 2024, 2:51pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073/5 "2024-06-12T14:51:27Z")

</div>

From what I remember about peltiers is that they will remove heat to about 20 degF below the ambient temperature. So you would need to have the ambient temperature in the upper 40's to low 50's to accomplish your task.

---

<div class="post-metadata">

**Author:** ![bread\_bored](https://avatars.discourse-cdn.com/v4/letter/b/5daacb/32.png) [@bread\_bored](https://forum.arduino.cc/u/bread_bored)\
**Post date:** [June 12, 2024, 2:57pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073/7 "2024-06-12T14:57:03Z")

</div>

All good all good i found 1 MOSFET lying around. The storage coming in clutch with this one.

 ![IMG_2493](https://europe1.discourse-cdn.com/arduino/original/4X/0/d/c/0dc8a7ecb50fa4db41f0493dda3648d813efeaca.jpeg)

---

<div class="post-metadata">

**Author:** ![bread\_bored](https://avatars.discourse-cdn.com/v4/letter/b/5daacb/32.png) [@bread\_bored](https://forum.arduino.cc/u/bread_bored)\
**Post date:** [June 12, 2024, 3:00pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073/8 "2024-06-12T15:00:06Z")

</div>

I already have the fan for the heat sink. Sorry, I forgot to mention 😅. Thanks for the tutorial

---

<div class="post-metadata">

**Author:** ![anon94801460](https://avatars.discourse-cdn.com/v4/letter/a/278dde/32.png) [@anon94801460](https://forum.arduino.cc/u/anon94801460)\
**Post date:** [June 12, 2024, 3:17pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073/9 "2024-06-12T15:17:32Z")

</div>

> [@frankbicknell](#):
>
> From what I remember

Why not check the facts before posting? Delta T can be as high as 70 degrees Celsius (126 degrees F)

> **[The Heatsink Guide - Peltier cooler information](http://www.heatsink-guide.com/peltier.htm)**
>
> Information about thermoelectric cooling and peltier coolers

![Capture](https://europe1.discourse-cdn.com/arduino/original/4X/5/7/5/5758480a699574880a481c05b565139ac54aeb8c.png)

---

<div class="post-metadata">

**Author:** ![Paul\_KD7HB](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/paul_kd7hb/32/1127958_2.png) [@Paul\_KD7HB](https://forum.arduino.cc/u/Paul_KD7HB)\
**Post date:** [June 12, 2024, 3:40pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073/10 "2024-06-12T15:40:33Z")

</div>

> [@bread\_bored](#):
>
> I already have the fan for the heat sink. Sorry, I forgot to mention

The devices I have seen documented to make ice, all used water cooled heat sinks with a small pump circulating the cool water.

---

<div class="post-metadata">

**Author:** ![frankbicknell](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/frankbicknell/32/1013044_2.png) [@frankbicknell](https://forum.arduino.cc/u/frankbicknell)\
**Post date:** [June 17, 2024, 3:56pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073/11 "2024-06-17T15:56:55Z")

</div>

Maybe you missed this part.

The specified maximum value of delta T only occurs when the peltier element does not transport any heat - **a situation that does not occur in real-life cooling solutions.** The actual delta T is a linear function of the power transferred through the thermal element, with negative slope.

---

<div class="post-metadata">

**Author:** ![anon94801460](https://avatars.discourse-cdn.com/v4/letter/a/278dde/32.png) [@anon94801460](https://forum.arduino.cc/u/anon94801460)\
**Post date:** [June 17, 2024, 4:07pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073/12 "2024-06-17T16:07:43Z")

</div>

> [@frankbicknell](#):
>
> Maybe you missed this part.

No, I did not. That is perfectly obvious from the graph I posted.

Note from the graph that a delta T of 60 C is possible, with significant heat transfer, which often leads to the complete destruction of an inadequately heat-sinked Peltier module (see post #4).

---

<div class="post-metadata">

**Author:** ![frankbicknell](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/frankbicknell/32/1013044_2.png) [@frankbicknell](https://forum.arduino.cc/u/frankbicknell)\
**Post date:** [June 17, 2024, 4:59pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073/13 "2024-06-17T16:59:41Z")

</div>

Not sure what you mean. I never implied not using a heat sink. Another thing is the poster is using this to take a quantity of water from a liquid to a solid (latent heat). There are dynamics at play that do no apply to cooling a CPU (sensible heat). So I hope him the best. My experience in the medical lab industry is that we could not reliably get results for temperature differences over 15 degc.

---

<div class="post-metadata">

**Author:** ![anon94801460](https://avatars.discourse-cdn.com/v4/letter/a/278dde/32.png) [@anon94801460](https://forum.arduino.cc/u/anon94801460)\
**Post date:** [June 17, 2024, 5:09pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073/14 "2024-06-17T17:09:43Z")

</div>

> [@frankbicknell](#):
>
> Not sure what you mean.

I wrote that to explain the reason behind my warning to the OP and other readers of this thread that heat sinks are required with Peltier modules.

Beginners are often unaware of this, and that Peltier modules can be destroyed by excessive delta T.

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [December 14, 2024, 5:10pm UTC](https://forum.arduino.cc/t/how-do-i-use-this-peltier-cooler-module-to-reach-zero-degrees-32-fahrenheit/1271073/15 "2024-12-14T17:10:42Z")

</div>

Closed on December 14, 2024, 5:10pm UTC

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