mit diesem Programmbeispiel für den Arduino wird die Funktion der I2C-AIN Karte gezeigt. Im Beispielprogramm werden jede Sekunde die 4 Analogwerte von der I2C-Analog-Eingangskarte gelesen und über der seriellen Monitor ausgegeben. /* ============================================== Test I2C-Analog IN ============================================== Von der Analogwerte werden 11 Bytes gelesen und in ein Array abgelegt. Byte 0 Zeiger Byte 1 Analogwert 0 Low Byte Byte 2 Analogwert 0 High Byte Byte 3 Analogwert 1 Low Byte Byte 4 Analogwert 1 High Byte Byte 5 Analogwert 2 Low Byte Byte 6 Analogwert 2 High Byte Byte 7 Analogwert 3 Low Byte Byte 8 Analogwert 3 High Byte Byte 9 Analogwert 4 Low Byte Byte 10 Analogwert 4 High Byte Anschließend werden die die Analogwerte berechnet und an die serielle Schnittstelle geschrieben. */ #include <Wire.h> #define I2C_IN_ADDR 16 >> 1 // …
Continue reading ‘Arduino I2C Analog IN Karte’ »