What is the best way to do this project?

Hello guys,
How can I do this project?

I need to use this fan: P12 PWM PST | Pressure-optimised 120 mm Fan with PWM PST | ARCTIC
With an infrared sensor that can read temperature from about 15 cm. I found this:

https://protosupplies.com/product/gy-906-mlx90614-non-contact-precision-thermometer-module/

Everything needs to be battery powered.
Then I power on with a switch, an LCD should show the temperature and the fan starts, and a red led is lit.
When temperature is below certain degrees the fan should stop, the led should be green and a buzzer should sound.

What components do I need for this and what battery? I would prefer a rechargable powerbank if possible but I don’t know what specifications I need.

Thank you.

"Best" depends on your skills and budget.

You need any Arduino board for development. For the final build a Pro Mini or ATtiny should do, any standard LCD display, and a sufficiently strong battery.

This cab be done without any microcontroller.

How long do you require the device to run for on a single charge?

Not if he wants to use the MLX90614.

I would love that, but How? Because the temperature sensor must be infrared (to read temperature from a distance of 15 cm).

About 2 minutes.

Hi, @mongol
Welcome to the forum.

Please read the post at the start of any forum , entitled "How to use this Forum".

What are you checking the temperature of with a contactless thermometer?

Can you please tell us your electronics, programming, arduino, hardware experience?

Tom... :smiley: :+1: :coffee: :australia:

Is it possible to attach an infrared sensor to this relay?

Hi,

This unit has what looks like a resistive thermistor input, it will not interface with your sensor module.

Can you please tell us your electronics, programming, arduino, hardware experience?

Thanks.. Tom... :smiley: :+1: :coffee: :australia:

Thank you,
I have no experience, that’s why I search online in order to learn how to do it.

@mongol
I have deleted your new topic on the same subject and given you a break from the forum. Please familiarise yourself with the forum rules, which @TomGeorge linked to for you.

Thank you.