Arduino + I2C-Bus

Die Hardware Arduino-Board und I2C-Baugruppen In diesem Beitrag möchten wir eine kurze Einführung zum Arduino und I2C-Baugruppen machen. Unser Testaufbau besteht aus folgenden Komponenten: Arduino UNO USB-Kabel 7,5V Stecker-Netzteil I2C-INPUT-Baugruppe mit PCF8574 I2C-OUTPUT Baugruppe mit PCF8574A Folgende Pins des Arduino-Board… mehr lesen

Arduino PCF8574 lesen und schreiben

Im nachfolgenden Beispiel werden 8 Bit vom I2C-INPUT-Modul gelesen und 1:1 auf das I2C-OUTPUT-Modul ausgegeben. Es ist also damit möglich mehrere digitale Signale von einer Karte auf die andere zu übertragen. Die Adressierung der beiden Karten ist in der zweiten… mehr lesen

Arduino I2C Analog OUT Karte

I2C-DAC 4 CH 10 Bit

mit diesem Programmbeispiel für den Arduino wird die Funktion der I2C-AOUT Karte gezeigt.       Die Analogwerte für die Kanäle 0 bis 3 können über die serielle Schnittstelle mit dem Tool „Serieller Monitor“ übergeben werden. Im Programm werden die… mehr lesen

Arduino 433 MHz Funksteckdosen

Den Testaufbau vom Beitrag „Arduino PCF8574 lesen und schreiben“ haben wir erweitert und den I2C-Funksender für 433 MHz Funksteckdosen (I2HFS) angeschlossen. Das Beispiel soll zeigen wie leicht es ist mit dem I2HFS-Sendemodul Funksteckdosen zu schalten.   Hardware das Funkmodul ist… mehr lesen

Arduino LCD-Display am I2C-Bus

Den Testaufbau vom Beitrag „Arduino PCF8574 lesen und schreiben“ haben wir erweitert und die I2C-LCD-Anzeige mit an den Bus angeschlossen. Das Beispiel soll zeigen wie leicht es ist unser Textdisplay über den I2C-Bus anzusprechen und Texte auszugeben. Beim Testen des… mehr lesen

Arduino Chipkarten lesen und schreiben

dieses Beispielprogramm wurde mir von Alexander D. zur Verfügung gestellt. Vielen Dank dafür!! Hallo Herr Horter, anbei sende ich Ihnen ein Beispielprogramm für Arduino, um mit Ihrem Chipkartenleser I2C-Chipkarten oder andere I2C-EEPROM-Karten auszulesen und zu beschreiben. Zu dem Quelltext gibt… mehr lesen

FHEM – Analoge Eingänge einlesen

Das Anlegen eines analogen I2C-Eingangsmodules wurde in diesem Beitrag beschrieben FHEM – I2C-Module anlegen und adressieren. Hier zeigen wir, wie die einzelnen Analogeingänge definiert und angesprochen werden. Die Analog-Eingangskarte stellt ihre Messwerte als Byte-Array zur Verfügung. Byte 1 Zeiger Byte… mehr lesen

Java-Code für Funksteckdosen

Beispielcode in Java für 433MHz Funksteckdosen Dieses beispiel hat ein Kunde freundlicherweise zur Verfügung gestellt. Er steuert damit erfolgreich die M-E  Funk-Lichtschalter Mod. FLS-100 bzw die baugleichen Renkforce Funk-Schalter-Set     ######################################################   import java.io.BufferedReader;   import java.io.IOException;   import java.io.InputStreamReader;   import java.io.UnsupportedEncodingException;… mehr lesen