Ventola smart fai-da-te con JoyReef — Parte 1: componenti e cablaggio

DA
danilo
Reef DIY
15 Luglio 2026 4 min di lettura

Tempo totale: circa 30 minuti · Difficoltà: Media · Costo: ≈ 25-30 €

Perché la temperatura è critica per il reef

In un acquario marino la stabilità termica è importante quanto la salinità. Uno sbalzo di pochi gradi può stressare coralli e pesci, favorendo malattie e sbiancamento. In estate, con temperature ambientali che superano i 30°C, la vasca può surriscaldarsi rapidamente — specialmente se illuminata con LED o metalli.

La soluzione più semplice ed efficace è una ventola di raffreddamento che si attiva automaticamente quando la temperatura supera una soglia impostata, e si spegne quando torna sotto controllo.

Con JoyReef puoi costruire questo sistema con pochi euro e averlo sempre sotto controllo via smartphone.

Cos’è il controller JoyReef

Se hai già letto la guida dell’ATO, sai già cos’è: un piccolo NodeMCU (ESP8266) che legge sensori (temperatura, galleggianti, pH e ORP) e comanda dispositivi esterni (prese smart) attraverso il portale JoyReef (portal.joy-reef.com).

In questa guida useremo lo stesso controller, ma invece dei galleggianti dell’ATO collegheremo una sonda di temperatura DS18B20 e la useremo per accendere/spegnere una ventola tramite una presa smart.

Componenti necessari — Setup base (≈ 25-30 €)

Componente Uso Costo indicativo
NodeMCU v3 (ESP8266) Legge la sonda e comanda la presa 4-7 €
Sonda temperatura DS18B20 con cappuccio in plastica Misura la temperatura in vasca (o sump) 3-5 €
Presa smart Tasmota (o Kamoer KXF) Accende/spegne la ventola 12-18 €
Ventola da acquario / ventola PC 12V Raffredda la superficie dell’acqua 5-10 €
Cavo USB per alimentazione ventola (opz.) Alimenta la ventola se 5V 2-3 €
Resistenza 4.7 kΩ (pull-up) Necessaria per il bus 1-Wire della DS18B20 0,05 € (inclusa nei kit)

Mappa pin NodeMCU

Il firmware JoyReef usa questi pin del NodeMCU. Sulla shield a morsetti trovi gli stessi nomi stampati accanto a ogni vite:

Pin NodeMCU GPIO Collega
3V3 Alimentazione sensori (+3.3V) — va a tutti i sensori
GND Massa (return) — va a tutti i sensori
D5 GPIO14 Sonda DS18B20 (filo giallo dati) + resistenza 4.7kΩ pull-up
D3 GPIO0 Display OLED — SDA (dati)
D4 GPIO2 Display OLED — SCL (clock)

💡 Sulla shield: i pin sono etichettati con lo stesso nome (D5, D3, 3V3…). Non serve sapere dov’è fisicamente il pin sul NodeMCU: basta cercare il nome sul morsetto.

Collegamento sonda DS18B20

La sonda DS18B20 ha tre fili — non invertire rosso e nero, si surriscalda e si danneggia:

Filo sonda Colore Morsetto NodeMCU
VCC (alimentazione) 🔴 Rosso 3V3
GND (massa) Nero GND
DATA (dati) 🟡 Giallo D5 (GPIO14)
  1. Spella circa 5 mm di guaina da ogni filo della sonda (usa un pelacavi o forbici).
  2. Inserisci il rame nudo nel foro sopra il morsetto corrispondente: Rosso → 3V3, Nero → GND, Giallo → D5.
  3. Avvita con il cacciavite fino a che il filo non esce più tirando delicatamente. Non forzare oltre.

Resistenza pull-up 4.7 kΩ (indispensabile!)

La resistenza da 4.7 kΩ è obbligatoria per far funzionare il bus 1-Wire della DS18B20. Senza, il firmware non vede la sonda e la temperatura resterà a 0°C o —127°C.

  1. Collega un capo della resistenza al morsetto 3V3 (insieme al filo rosso della sonda).
  2. Collega l’altro capo al morsetto D5 (insieme al filo giallo della sonda).

💡 Se hai una DS18B20 con breakout, spesso la resistenza è già saldata sulla PCB. In tal caso non serve aggiungerla.

Collegamento ventola e presa smart

La ventola non si collega direttamente al NodeMCU — il controller comanda la presa smart via Wi-Fi, e la presa alimenta la ventola:

  • Presa smart → Ventola: inserisci lo spinotto della ventola nella presa smart Tasmota/Kamoer.
  • Presa smart → Muro: la presa smart va collegata alla corrente 220V.
  • Alimentazione ventola: se la ventola è 12V, la presa smart eroga 220V → serve un alimentatore 220V→12V intermedio, oppure usa una ventola 220V o una ventola PC 12V con un alimentatore dedicato acceso dalla presa smart.
  • Controller → Presa: nessun cavo. Il NodeMCU comanda la presa via Wi-Fi attraverso il portale JoyReef.

💡 Consiglio: monta la ventola in modo che soffi direttamente sulla superficie dell’acqua — l’evaporazione forzata è il metodo più efficace per abbassare la temperatura.

Verifica finale

  1. Tutti i fili ben stretti nei morsetti — nessun rame esposto che possa toccare altri morsetti.
  2. Resistenza 4.7 kΩ saldamente tra 3V3 e D5.
  3. Sonda DS18B20: Rosso → 3V3, Nero → GND, Giallo → D5. Doppio controllo — l’inversione rosso/nero danneggia la sonda.
  4. Ventola inserita nella presa smart, presa smart a muro.
  5. NodeMCU inserito correttamente sulla shield a morsetti, senza pin piegati.

✅ Collegamento completato. Ora sei pronto per la Parte 2: flash del firmware, connessione Wi-Fi e configurazione della sonda sul portale.

Dove comprare

Componente Amazon AliExpress
DS18B20 Amazon AliExpress
Presa smart Tasmota Amazon AliExpress
Ventola 12V Amazon AliExpress
Controller JoyReef Negozio JoyReef

👉 Prossima parte: Parte 2 — Configura la sonda DS18B20 e la presa smart sul portale

Guida JoyReef · Parte 1 di 3 · v1.0 · Domande? Scrivici a supporto@joy-reef.com

DA

danilo

Joyreef è un progetto per aiutare e divertire con il reef. Condividiamo guide fai-da-te, elettronica e biologia dei coralli — e i prodotti che ne nascono.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *