Sensore di umidità del terreno capacitivo con Arduino Mega 2560 R3

Collegamenti per Capacitive soil moisture sensor v1.2 su Arduino Mega 2560 R3 (ATmega2560, logica a 5 V), scelti con le stesse regole dei pin di BoardPilot: prima i bus predefiniti, e nessun pin usato per la flash, l’USB, il debugger o l’avvio.

Collegamenti

Pin di Sensore di umidità del terreno capacitivoRuoloPin di Arduino Mega 2560 R3Note
GNDMassaGND
VCCAlimentazione5V
AOUTUscita analogicaA0 (PF0)

Controlla prima di alimentare

Da sapere

Codice di prova (Arduino)

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

void loop() {
  long mv = (long)analogRead(54) * 5000L / 1023;  // AOUT on A0
  Serial.println(mv);
  delay(200);
}

Scheda Arduino: arduino:avr:mega.

Domande

Quali pin di Arduino Mega 2560 R3 uso per Sensore di umidità del terreno capacitivo?

GND → GND, VCC → 5V, AOUT → A0 (PF0).

Sensore di umidità del terreno capacitivo funziona con Arduino Mega 2560 R3 a 5 V?

Sì: Sensore di umidità del terreno capacitivo funziona a 3,3-5 V e Arduino Mega 2560 R3 usa segnali a 5 V, quindi non serve adattare i livelli.

BoardPilot controlla questi collegamenti in 3D mentre li fai, e trova fili invertiti o mancanti sulla scheda reale.

Scarica BoardPilot

Piedinatura completa di Arduino Mega 2560 R3 · Capacitive soil moisture sensor v1.2: tutti i pin e i dati

Sensore di umidità del terreno capacitivo su altre schede

Altri componenti su Arduino Mega 2560 R3

Le basi, spiegate