In offerta!

SYV099 0-99.9V Alimentatore 4.0-30V Digitale Voltmetro 3 Fili con Protezione Polarità Inversa per Arduino

Il prezzo originale era: 6,72 €.Il prezzo attuale è: 4,26 €. Escluso IVA

SYV099 0-99.9V Alimentatore 4.0-30V Digitale Voltmetro 3 Fili con Protezione Polarità Inversa per Arduino

Disponibile su ordinazione

COD: ARD00109 Categorie: ,

Descrizione


🔧 Descrizione del Modulo SYV099 Voltmetro Digitale 0–99.9V

✅ Caratteristiche principali

  • Nome: SYV099
  • Tipo: Voltmetro digitale 3 fili con display a 3 cifre (0–99.9V)
  • Tensione di alimentazione: da 4.0V a 30.0V DC
  • Tensione misurabile: da 0.0V a 99.9V DC
  • Corrente assorbita: circa 10–20 mA
  • Precisione: ±1% (tipica)
  • Display: LED rosso/blu/verde a 3 cifre (dipende dalla versione)
  • Protezione: contro inversione di polarità
  • Frequenza di aggiornamento: 500 ms (circa)
  • Dimensioni: circa 48 mm x 29 mm x 21 mm
  • Cablaggio: 3 fili (rosso, nero, giallo/bianco)

🔌 Collegamenti dei 3 fili

  • Rosso: alimentazione positiva del modulo (Vcc, da 4V a 30V)
  • Nero: GND (terra comune sia per alimentazione che per misurazione)
  • Giallo (o bianco): ingresso di misura (tensione da misurare)

Nota: Il modulo può essere alimentato dallo stesso punto da cui si misura la tensione (se compatibile), oppure separatamente.


🔧 Utilizzo con Arduino

🧰 Materiale necessario

  • Modulo SYV099
  • Arduino Uno / Nano / Mega
  • Resistenze partitore (opzionale)
  • Fili jumper
  • Breadboard (opzionale)

🧪 Modalità di utilizzo

Il modulo misura direttamente la tensione e visualizza il valore sul display, quindi non è necessario leggerlo tramite il pin analogico di Arduino, ma può essere usato come display di tensione esterna, ad esempio per un sensore o una batteria.

Tuttavia, se vuoi leggere la stessa tensione misurata dal modulo anche all’interno del tuo sketch Arduino, puoi duplicare il collegamento (con un partitore se >5V) e usare analogRead().


🧮 Schema di Collegamento Esempio 1 – Solo Visualizzazione

Scopo:

Visualizzare sul SYV099 la tensione di una batteria o sensore (fino a 99.9V).

[ Batteria 12V ]
   |     |
   |     |----------------------> Giallo (ingresso misurazione)
   |                        |
   |------------------------> Rosso (alimentazione modulo)
                              |
                              → Nero (GND comune)

NOTA: Il modulo misura tensioni tra 0 e 99.9V ma non regola nulla. Serve solo a misurare e visualizzare.


🧮 Schema di Collegamento Esempio 2 – Misura condivisa con Arduino

Scopo:

Misurare una tensione con il SYV099 e leggerla anche da Arduino.

🧷 Collegamenti:

  • SYV099:
    • Rosso → 5V di Arduino
    • Nero → GND comune
    • Giallo → tensione da misurare (es. batteria, o output sensore)
  • Arduino:
    • A0 → stesso punto del filo giallo (con partitore resistivo se >5V)

⚠️ Importante:

Se la tensione da misurare è superiore a 5V, usa un partitore resistivo per evitare di danneggiare il pin A0 di Arduino.


🖥️ Codice Arduino per leggere tensione analogica

// Costanti per il partitore (es. R1 = 10k, R2 = 10k => scala 2:1)
const float R1 = 10000.0;
const float R2 = 10000.0;

void setup() {
  Serial.begin(9600);
}

void loop() {
  int analogValue = analogRead(A0);
  float voltage = analogValue * (5.0 / 1023.0); // tensione letta da Arduino
  float actualVoltage = voltage * ((R1 + R2) / R2); // corregge partitore

  Serial.print("Tensione letta: ");
  Serial.print(actualVoltage);
  Serial.println(" V");

  delay(1000);
}

🧠 Suggerimenti per l’uso

  • Evita di superare i 30V di alimentazione per il modulo SYV099.
  • Per una lettura precisa con Arduino, calibra i valori di R1 e R2 con un multimetro.
  • Il modulo non può essere controllato da Arduino: è solo un voltmetro autonomo.
  • Usa il modulo per monitoraggio di batteria, alimentatori, pannelli solari, ecc.

✅ Vantaggi del modulo SYV099

  • Facile da usare
  • Economico
  • Display integrato
  • Non richiede programmazione
  • Ottimo per progetti DIY, Arduino, Raspberry Pi

🛠️ Conclusione

Il SYV099 Voltmetro Digitale è uno strumento utile per visualizzare in tempo reale la tensione in un circuito, particolarmente pratico nei progetti con Arduino, dove puoi duplicare la lettura per mostrare il valore a display e anche processarlo nel microcontrollore.

Perfetto! Ecco un progetto pratico con Arduino + SYV099: realizzeremo un monitor di batteria con allarme di basso voltaggio, utile per monitorare batterie da 6V, 9V, 12V, ecc., in tempo reale.


🔋 Progetto: Monitor di Batteria con Allarme Basso Voltaggio

🎯 Obiettivo

  • Visualizzare la tensione della batteria su un modulo SYV099
  • Leggere la tensione anche tramite Arduino
  • Attivare un buzzer/allarme LED se la tensione scende sotto una soglia critica (es. 11.5V)

📦 Materiale Necessario

Componente Quantità
Arduino Uno/Nano/Mega 1
Modulo SYV099 Voltmetro Digitale 1
Buzzer attivo o LED + resistenza da 220Ω 1
Partitore resistivo (R1 = 10kΩ, R2 = 10kΩ o altri valori appropriati) 2
Cavi jumper vari
Breadboard (facoltativa) 1
Batteria da monitorare (6–24V DC max) 1

🧭 Schema di Collegamento

[ Batteria ]
  + -----> SYV099 (Rosso) + Arduino Partitore (ingresso)
  - -----> SYV099 (Nero)  + Arduino GND

  SYV099 Giallo ---> Punto di misura (positivo batteria)
                   ---> Va anche al partitore resistivo

  Partitore resistivo (es. R1 = 20k, R2 = 10k):
  - Nodo centrale → pin A0 Arduino
  - Inferiore (R2) → GND
  - Superiore (R1) → Tensione da misurare

  Arduino pin D3 → Buzzer (o LED con resistenza)

📌 Se misuri una batteria > 5V, devi usare un partitore resistivo per proteggere Arduino!


🧠 Formula del partitore

Tensione letta da Arduino (Vin) = Vbatt × (R2 / (R1 + R2))

Esempio: se vuoi misurare fino a 20V su un pin da 5V, scegli R1 = 20kΩ, R2 = 10kΩ → scala 3:1.


💻 Codice Arduino

// Imposta i valori delle resistenze del partitore
const float R1 = 20000.0; // Ohm
const float R2 = 10000.0; // Ohm

// Pin configurazione
const int voltPin = A0;
const int buzzerPin = 3; // o LED
const float sogliaBatteria = 11.5; // soglia di allarme

void setup() {
  Serial.begin(9600);
  pinMode(buzzerPin, OUTPUT);
  digitalWrite(buzzerPin, LOW);
}

void loop() {
  int analogValue = analogRead(voltPin);
  float voltage = analogValue * (5.0 / 1023.0); // V letti da Arduino
  float actualVoltage = voltage * ((R1 + R2) / R2); // V reali da partitore

  Serial.print("Tensione batteria: ");
  Serial.print(actualVoltage, 2);
  Serial.println(" V");

  if (actualVoltage < sogliaBatteria) {
    digitalWrite(buzzerPin, HIGH); // allarme attivo
  } else {
    digitalWrite(buzzerPin, LOW); // tutto OK
  }

  delay(1000);
}

🛠️ Funzionalità Extra Possibili

  • Aggiungere un display OLED o LCD I2C per mostrare la tensione
  • Registrare i valori su SD card
  • Inviare alert via Bluetooth, Wi-Fi (ESP8266/ESP32) o SMS (SIM800L)
  • Alimentare Arduino direttamente dalla batteria (con regolatore step-down)

✅ Conclusione

Questo progetto ti permette di:

  • Monitorare costantemente lo stato di una batteria
  • Visualizzare la tensione sul display del SYV099
  • Avere un allarme visivo/acustico in caso di bassa tensione

È una base perfetta per sistemi portatili, alimentazioni solari, robotica o camper/fai-da-te.


Tutorial: Come usare SYV099 Voltmetro Digitale

Il SYV099 è un voltmetro digitale preciso che consente di misurare tensioni da 0 a 99.9V. Ideale per progetti Arduino dove si ha bisogno di monitorare i livelli di alimentazione o altre tensioni.

Cosa serve

  • SYV099
  • Arduino Uno/Nano
  • cavi jumper

Passi

  1. Collega il filo rosso del SYV099 all’uscita positiva dell’alimentatore.
  2. Collega il filo nero del SYV099 al polo negativo dell’alimentatore.
  3. Se necessario, collega il terzo filo (se presente) alla massa comune.
  4. Verifica la polarità dei connettori per evitare danni al dispositivo.
  5. Collega i pin di dati del SYV099 all’Arduino come specificato nel datasheet.

Mini-progetto

Crea un sistema di monitoraggio dell’alimentazione che invia una notifica quando la tensione cade sotto un certo livello.

Errori comuni

  • Collegare i fili con polarità invertita
  • Ignorare le specifiche del datasheet
  • Non connettere correttamente il terzo filo (se presente)
  • Usare alimentatori fuori dal range di funzionamento

Accessori consigliati

  • Arduino Uno R3
  • Batteria LiPo con protezione
  • Display LCD per Arduino
  • Relay Module

Domande frequenti

Il SYV099 può misurare tensioni inferiori a 4.0V?
Verifica sul datasheet.

Può essere usato in progetti di stampa 3D?
Sì, ma assicurati che la tensione non superi il range massimo del dispositivo.

Come posso integrarlo con un sistema di allarme?
Collegalo a un modulo relay e utilizza il segnale dell’Arduino per attivare l’allarme quando la tensione è troppo bassa.

Informazioni aggiuntive

Peso 26 g