Sonntag, September 8, 2024
Banner Top

Verwendung der Analog-Eingänge einer ARDBOX Arduino-Steuerung

Betroffene Produkte :

Switch-Einstellungen:

Einige Hardware-Eingänge können auf verschiedene Arten genutzt werden. Pro Eingang kann nur eine Option verwendet werden. Sie muss mithilfe der roten Switches am Gerät ausgewählt werden.

 

Zum Beispiel :

1- Configuartion des switches entrées

Im ersten Fall wird der Eingang I2.1 aktiviert und der SCL-Port (der für die I2C-Kommunikation verwendet wird) desaktiviert, und im zweiten Fall ist es umgekehrt.

Eingangstypen

Die Analogeingänge sind vom Typ :

  • Analogeingang 0V – 10V.

Sie sind mit dem folgenden Symbol gekennzeichnet:

Sie müssen wie folgt verdrahtet werden:

Software-Konfiguration

Um die analogen Eingänge auzulesen, wird die Funktion analogRead() verwendet:

analogRead(I0_12) ;

Diese Funktion gibt einen Wert zwischen 0 und 1023 zurück, je nachdem, welche Spannung an dem Eingang angelegt ist ( 0 für 0v und 1023 für 10V). Die Software-Konfiguration der analogen Eingänge erfolgt automatisch mit dem Import der IndustrialShields-Bibliotheken.

 

(Wie importiert man Bibliotheken in ein Arduino-Programm?)

Beispiel (Auslesen eines Analogeneingangs)

// Diese Funktion zeigt auf dem Serial-Monitor den Analogeingang I0_12 angelegten Wert an (zwischen 0 und 1023).

// Setup-Funktion

void setup()

{ // Initialisierung der Verbindung mit dem Serial-Monitor.

Serial.begin(9600UL);

}

 

// Loop-Funktion

void loop()

{

int value = analogRead(I0_12);

Serial.println(value);

}

Visuel automatisation technic-achat
0 Bemerkungen

Hinterlasse einen Kommentar