FTDI NerO + I2C-Digital Input

Auf dieser Bildschirmseite wird der gelesene Wert der I2C-DI Karte als Zahl und im Anzeigeinstrument ausgegeben. char anzeige[15]=““; //Array für Zahlendarstellung void display_di()  {  CleO.Start();  int tiefeBt1 = 100;  CleO.StringExt(FONT_MEDIUM, 160, 0, BLUE, TM, 0, 0, „HOKA I2C DEMO“); //Überschrift  CleO.RectangleExt(0, 50, 350, 500, WHITE, TL, 0, 0); //Weißer Hintergrund  CleO.CircleExt(160,240,90,100,LIGHTGREY,MM,0,0); //Kreis für Analoganzeige  CleO.RectangleExt(0, 240, 320, 100, WHITE, TL, 0, 0); //Rechteck zwecks Halbkreis  CleO.NeedleWidth(15); //Nadel für… mehr lesen

FTDI NerO + I2C-Digital Output

Auf dieser Bildschirmseite sind acht runde Knöpfe eingebaut, mit denen man die Ausgänge der I2C-DO Baugruppe steuern kann. //Variablen für Touchlogik  bool penDownOn1 = false, penDownOn2 = false, penDownOn3 = false, penDownOn4 = false, penDownOn5 = false, penDownOn6 = false, penDownOn7 =… mehr lesen

C++ Code für digitale I2C-Baugruppen

den Code hat Andreas P. freundlicherweise zur Verfügung gestellt. Ich habe zur Ansteuerung der Bausteine Digital Input und Digital Output ein kleine Demo in C++ für den PI geschrieben. Auf http://www.netzmafia.de/skripten/hardware/RasPi/RasPi_I2C.html gibt es eine gute Beschreibung zur Installation der Device… mehr lesen

4diac SPS auf Raspberry / BeagleBone Black

4DIAC is an open source solution for industrial automation Systems 4DIAC bietet eine industrietaugliche Open-Source-Infrastruktur für verteilte industrielle Steuer- und Regelsysteme basierend auf dem IEC 61499 Standard. Platformen Unterstütz werden folgende Boards von 4DIAC: Digi Connect ME (ARM7) Lego Mindstorms… mehr lesen

I2C-Pegelanpassung 3,3 / 5V für Raspberry PI

Die GPIO-Schnittstelle des Raspberry PI ist für 3,3V Pegel ausgelegt. Roboternetz schreibt hierzu: Die GPIO Pins sind als 3,3V Signale ausgeführt und nicht 5V tolerant. Ein direkter Anschluss an TTL Level kann zur Zerstörung führen! (http://www.rn-wissen.de/index.php/Raspberry_PI:_GPIO) Um gefahrlos die Pins Pin… mehr lesen

Raspberry PI als SPS mit logi.cals

In diesem Beitrag wollen wir den Raspberry PI als SPS vorstellen. Mit der Entwicklungsumgebung Logi.CAD 3 von der Firma Logi.cals kann man SPS-Programme nach der Norm IEC 61131-3 erstellen und auf den PI ausführen lassen. Die Runtime läuft aktuell eine… mehr lesen

I2C Bus Scan

I2C-USB-Modem

Mit dem I2C-Modem ist es relativ einfach einen Bus Scan durchzuführen und so den I2C-Bus nach Teilnehmern mit unbekannten Slaveadressen zu durchsuchen. Ich habe einfach eine FOR NEXT Schleife programmiert in der alle Adressen von 1 – 255 nacheinander abgefragt werden. Antwortet… mehr lesen