Utente:Carbowski/Arduino: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
voltometro da 0 a 30V
Etichetta: Editor wikitesto 2017
Riga 421:
=== conclusioni ===
Grazie a questo circuito pilotato da arduino siamo in grado di controllare luci per l'atmosfera di feste ed eventi in modo semplice ed efficace, in grado di essere sepre a tempo con la musica. è possibilie programmare il tempo in cui le luci devono rimanere accese dopo che il èpulsante viene premuto, utilizzando semplicemente un pc.
 
==VOLTOMETRO DA 0v A 30v DC CON ARDUINO==
 
===Descrizione del progetto===
 
===schema di montaggio===
 
===Codice===
<syntaxhighlight lang="arduino" line="1">
/*
VOLTOMETRO DC CON ARDUINO DA 0 a 30 v
AUTORE FANCELLO SALVATORE
Per maggiori info: http://www.progettiarduino.com
*/
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int analogInput = 0;
float vout = 0.0;
float vin = 0.0;
float R1 = 100000.0; // inserire valore esatto resistenza R1 (100K)
float R2 = 10000.0; // inserire valore esatto resistenza R2 (10K)
int value = 0;
 
void setup(){
pinMode(analogInput, INPUT);
lcd.begin(16, 2);
lcd.print("VOLTMETRO DC");
Serial.begin(9600);
}
void loop(){
value = analogRead(analogInput);
vout = (value * 5.0) / 1024.0;
// inserire al posto di 5.0V l`uscita in volt tra i Pin 5V e GND del vostro Arduino
vin = vout / (R2/(R1+R2));
if (vin<0.09) {
vin=0.0;
}
lcd.setCursor(0, 1);
lcd.print("INPUT V= ");
lcd.print(vin);
delay(500);
}
</syntaxhighlight>
 
===Conclusioni===