I2C-WLAN-Modul mit WEMOS-D1 mini Pro

Erste Schritte mit dem I2C-WLAN-Modul Hier ein kurzes Tutorial, welche Schritte notwendig sind das I2C-WLAN-Modul mit einem Programm zu versehen. USB-Treiber installieren Einbinden des Boards in die Arduino-IDE Ersten kleines Programm erstellen und laden   1. Treiber installieren Wird der WEMOS-D1 über ein Micro-USB-Kabel an den Rechner angeschlossen, sollte der Treiber automatisch installiert werden. Meiner …

Continue reading ‘I2C-WLAN-Modul mit WEMOS-D1 mini Pro’ »

FTDI NerO & CleO mit I2C-Bus und AM2322

Von FTDI gibt es einen tollen Arduino-kompatiblen Mikrocontroller mit dem Namen “NerO” den man mit einem 3,5” Touchdisplay Namens “CleO” erweitern kann. Hier mal zwei Bilder von der FTDI Homepage. Dort gibt es auch ein Video dazu.           Touch-Display “CleO” und Mikrokontroller NerO Quelle “http://www.ftdichip.com/Products/Modules/CleO.htm” Testaufbau Wir haben die beiden auf einer …

Continue reading ‘FTDI NerO & CleO mit I2C-Bus und AM2322’ »

I2C-Baugruppen mit Python und TkInter am Raspberry-PI

in diesen Blogbeiträgen zeigen wir die Ansteuerung unserer I2C-Baugruppen mit Phyton 3 und TkInter Beispielprogramme Digitale Eingangskarte (I2HE) Digitale Ausgangskarte (I2HA) Analoge Eingangskarte (I2HAE) Analoge Ausgangskarte (I2HAA) Analoge Eingangskarte mit MCP3424 (I2AE18)   Testumgebung Als Testumgebung verwenden wir einen Raspberry Pi 2 B mit einem Touch-Display und unserem I2C-Schulungsrack.     I2C-Repeater für Raspberry-PI Auf …

Continue reading ‘I2C-Baugruppen mit Python und TkInter am Raspberry-PI’ »

I2C-Analog-Input-Modul mit Python und TkInter

Analogwerte vom I2HAE-Modul einlesen Das Programmbeispiel liest auf Tastendruck die Analogwerte von der Eingangskarte ein, schreibt den Wert in ein Label und gibt ihn in einer Balkengrafik aus.   Programmcode import tkinter from tkinter import * from tkinter import ttk import smbus bus = smbus.SMBus(1) mainWin = Tk() mainWin.title(‘Analoge Eingabe’) def wert(label,kanal,pb): #Variablen für Label,Kanal,Progressbar def read(): var …

Continue reading ‘I2C-Analog-Input-Modul mit Python und TkInter’ »

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 wie im Bild an einem Arduino-UNO angeschlossen. ws = 5V-Versorgung  an Pin +5v bn = …

Continue reading ‘Arduino 433 MHz Funksteckdosen’ »

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 nxt (ARM7) KIPR’s CBC v2 robot controller Raspberry PI BeagleBone Black Mit dem 1.8 Release …

Continue reading ‘4diac SPS auf Raspberry / BeagleBone Black’ »