Homepage Wiki Forum Buy

Tutorial Module-Rail-Output

Aus GNUBLIN

Schwierigkeitsgrad Voraussetzung Gnublin Familie
Gnublin logo easy.png Grundkenntnisse Konsole Alle


Inhaltsverzeichnis

Quickstart

Das GNUBLIN Module-Rail-OUTPUT ist eine Erweiterungskarte für das Gnublin um 4 digitale Ausgänge zu erhalten. Per Optokoppler sind die Signale galvanisch getrennt. Die Maximale Schaltleistung liegt bei 1,9 A und 30V. Es ist möglich bis zu 8 Karten pro System zu Betreiben.

Gnublin-rail-output-1.jpeg

Mit dem Community Kernel muss man das Modul nur noch mithilfe des Flachbandkabels am Gnublin anschließen(Achtung das Flachbandkabel muss mit dem roten Kabel in Richtung der SD Karte zeigen), Alle Adressjumper auf 'LOW' stecken(=> I2C-Adresse = 0x20) und die 2 Jumper für I2C-Pullups stecken.

Ansteuerung mit gnbulin-pca9555

Möchte man sofort loslegen, so empfiehlt es sich das Programm gnublin-pca9555 zu verwenden.

Pin auf HIGH setzen:

root@gnublin:~# gnublin-pca9555 -p 8 -o 1

Die Pins sind wie folgt nummeriert:

Module-Rail-Input Eingang Wert für gnublin-pca9555 -p xx
OUT1 8
OUT2 9
OUT3 10
OUT4 11


Ansteuerung mit API

Möchte man Module-Rail-Input in seinem eigenen Programm abfragen, geht dies am einfachsten mithilfe der pca9555 Klasse der API. Die Pinbelegung ist die selbe wie mit dem gnublin-pca9555 Konsolenprogramm.

In anderen Sprachen