Ventola 12v regolata da temperatura

Salve se ho capito bene lei ha una ventola a 2 fili che vorrebbe utilizzare per raffreddare quando la temperatura raggiunge una temperatura troppo alta giusto?

Niente di più semplice... partiamo con la spiegazione del funzionamento per poi poter passare al lato programmazione.

Si tratta di una ventola con velocità non regolabile e quindi che o si accende o si spegne. Si ha un sensore di temperatura che rileva la temperatura attuale. Si dovranno dunque settare 2 temperature, la minima e la massima ovvero quando la temperatura si trova al di sotto di 20° per esempio, la ventola dovrà spegnersi mentre quando la temperatura rilevata si troverà al di sopra dei 20° la ventola si dovrà accendere. Questa procedura di controllo dovrà ripetersi ogni "x" secondi.

Per fare ciò consiglierei l'utilizzo di un semplice modulo relay che pilotato da arduino faccia da interruttore automatico collegato a un estremo della ventola e un estremo della tensione 12V mentre gli altri due estremi restanti verranno collegati tra loro così si avrà un polo già collegato alla corrente mentre l'altro scollegato dal relay il quale quando eccitato dalla 5V dell'arduino e GND, tramite l'impulso della scheda proveniente da un pin digitale andrà a chiudere il circuito permettendo il passaggio di corrente nella ventola.

Ora ti ho spiegato un po' il funzionamento e cosa dovrà fare lo sketch. Mentre provo a crearti uno sketch prova anche tu in base a ciò che ti ho scritto a realizzarne uno anche perchè ammetto di non essere un vero programmatore ma me la cavicchio :wink: