Misurazione di temperatura e umidità con Arduino: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Revisione (1)
mNessun oggetto della modifica
Riga 287:
 
''Il progetto è stato realizzato da Andrea Piergiovanni, Matteo Coccia,Thomas Pennacchini, Daniel Gostoli, e Sasha Fasolo Massoli.''
== Motore DC regolabile tramite potenziometro ==
 
 
== Motore DC regolabile tramite potenziometro ==
Il '''progetto''' che segue è pensato per la realizzazione di una ventola, realizzata con un motore DC controllato da un transistor, in grado di azionarsi tramite un pulsante e regolabile attraverso un potenziometro.
 
=== Descrizione del progetto ===
 
 
Il sistema è composto da:
Line 302 ⟶ 299:
* Potenziometro, che regola la velocità del motore DC.
 
=== Schema elettrico ===
lo schema elettrico del circuito effettuato è il seguente.
[[File:Schema_elettrico_n2.png|alt=schema elettrico|nessuno|miniatura|500x500px|schema elettrico]]
Alla scheda di Arduino vengono collegati i componenti utilizzando sia i pin analogici, per il potenziometro, sia i pin pwm, per il motore DC
 
=== Schema di montaggio ===
[[File:Schema_di_montaggio_n2.png|bordo|senza_cornice|500x500px]]
 
=== Codice ===
 
Per la realizzazione del progetto è stato utilizzato il seguente codice:<syntaxhighlight lang="arduino" line="1">
int pinMotore = 3;
Line 356 ⟶ 354:
</syntaxhighlight>Dopo aver aggiornato la variabile che verrà utilizzata nella if successiva, se il motore era acceso, dopo il tempo di accensione, viene letto il valore del potenziometro e si imposta la velocità del motore. Se siamo ancora nella fase inziale impostiamo il valore a 255 indipendentemente dal potenziometro. Se invece viene premuto il pulsante di nuovo impostiamo la velocità a 0.
 
=== Conclusioni2Conclusioni ===
In conclusione, la realizzazione di questo circuito permette, grazie ad un pulsante, l'accensione e lo spegnimento del motore DC; la velocità del motore DC è regolata da un potenziometro, realizzando così una ventola.