Die Suche ergab 12 Treffer

von duri.rau
Montag 29. August 2016, 18:24
Forum: Allgemeine Fragen
Thema: apsched basierte Relaissteuerung über ein MCP23017
Antworten: 12
Zugriffe: 3206

Re: apsched basierte Relaissteuerung über ein MCP23017

Da hast du eigentlich recht.
Ich werde mal wie du sagst mit linearem Code testen.

Vielen Dank für deine Tipps. :)
von duri.rau
Samstag 27. August 2016, 12:58
Forum: Allgemeine Fragen
Thema: apsched basierte Relaissteuerung über ein MCP23017
Antworten: 12
Zugriffe: 3206

Re: apsched basierte Relaissteuerung über ein MCP23017

Hi,

ich meine die "BaseGPIO" von der die "MCP230xxBase" als Übergabeparamter hat, welche wiederum der Übergabeparameter der "MCP23017" ist. Eine schlichte GPIO ist in der library natürlich nicht enthalten.
https://github.com/adafruit/Adafruit_Python_GPIO/blob ...
von duri.rau
Samstag 27. August 2016, 11:25
Forum: Allgemeine Fragen
Thema: apsched basierte Relaissteuerung über ein MCP23017
Antworten: 12
Zugriffe: 3206

Re: apsched basierte Relaissteuerung über ein MCP23017

Hi, danke für die schnelle Antwort.

Du hast recht. Ich habe die Beschriftungen etwas funktionaler gestaltet.

Ich habe jetzt

address entfernt
den BlockingScheduler verwendet
versucht die IO per mcp.setup(0,'GIPO.OUT') --> ging nicht (er erwartet GPIO.OUT oder GPIO.IN was witzig ist weil ich ...
von duri.rau
Samstag 27. August 2016, 10:07
Forum: Allgemeine Fragen
Thema: apsched basierte Relaissteuerung über ein MCP23017
Antworten: 12
Zugriffe: 3206

Re: apsched basierte Relaissteuerung über ein MCP23017

Danke für den Hinweis. ich bin tatsächlich nicht so gut in Informatik (Studiere Wirtschaftsingenieurwesen. ;))

Ich habe den offensichtlichen Fehler angepasst, leider stimmt immer noch etwas nicht.


from datetime import datetime
from apscheduler.schedulers.background import BackgroundScheduler ...
von duri.rau
Donnerstag 25. August 2016, 14:22
Forum: Allgemeine Fragen
Thema: apsched basierte Relaissteuerung über ein MCP23017
Antworten: 12
Zugriffe: 3206

Re: apsched basierte Relaissteuerung über ein MCP23017

@BlackJack


import time, smbus, threading
bus = smbus.SMBus(1) # Rev 2 Pi

bus.write_byte_data(0x20, 0x00, 0x00)
bus.write_byte_data(0x20, 0x01, 0xFF)

def Schalten (Zustand, Stelle):
aktuell = bus.read_byte_data(0x20, 0x12)
Potenz=[1,2,4,8,16,32,64,128]
if Zustand==1:
neu=aktuell|Potenz ...
von duri.rau
Donnerstag 25. August 2016, 09:03
Forum: Allgemeine Fragen
Thema: apsched basierte Relaissteuerung über ein MCP23017
Antworten: 12
Zugriffe: 3206

Re: apsched basierte Relaissteuerung über ein MCP23017

Oh sorry, der Einwand macht Sinn.
Der PI ist über die I2C GPIO Ports (1, 3, 5, 9) an den MCP23017 angeschlossen.
Der MCP23017 ist über über die A-Seite (GPA0 - GPA7) an eine 8er Relais-Leiste angeschlossen (3,3V und GND liegen auch am PI).

Wenn ich das Objekt mit Übergabeparametern wie


mcp ...
von duri.rau
Mittwoch 24. August 2016, 21:38
Forum: Allgemeine Fragen
Thema: apsched basierte Relaissteuerung über ein MCP23017
Antworten: 12
Zugriffe: 3206

apsched basierte Relaissteuerung über ein MCP23017

Hallo zusammen,

ich habe ein MCP23017 mit der A-Seite an ein 8er Relais angeschlossen. Die B-Seite soll später Sensordaten einlesen.
In der Vergangenheit habe ich die Outputs über eine Funktion "Schalten(Pin, Zustand)" geschaltet.
1. das Byte einlesen
2. bei Zustand == 1 --> gelesene Byte "oder" 2 ...
von duri.rau
Dienstag 3. Mai 2016, 12:56
Forum: Allgemeine Fragen
Thema: Arbeiten mit apscheduler
Antworten: 4
Zugriffe: 1599

Re: Arbeiten mit apscheduler

@snafu
Danke, für den Hinweis. Ich schau mir das alles nochmal nach dem Tutorial an. Dann verstehe ich es hoffentlich richtig. :(
von duri.rau
Dienstag 3. Mai 2016, 12:07
Forum: Allgemeine Fragen
Thema: Arbeiten mit apscheduler
Antworten: 4
Zugriffe: 1599

Re: Arbeiten mit apscheduler

Hi,
meine Lücken sind wohl größer als ich dachte (ich verstehe nicht alles was du geschrieben hast :lol: ).
Was ich verstanden habe:
1.) Eine Main-Klasse schreiben --> class Main(): mit Methode main()
2.) s=BackgroundScheduler --> wird zu --> schedule = BackgroundScheduler()
3.) alles ein klein ...
von duri.rau
Dienstag 3. Mai 2016, 11:02
Forum: Allgemeine Fragen
Thema: Arbeiten mit apscheduler
Antworten: 4
Zugriffe: 1599

Arbeiten mit apscheduler

Hi,
Ich bin zwar Student aber Wirtschaftsingenieur und mein Projekt ist reines Hobby. :wink:

Zu meiner Frage: ich will mit meinem Programm zu bestimmten Uhrzeiten/Intervallen über I2C mein Magnetventil am Pi ansteuern (die Methode für die einzelne Ansteuerung der GPIO am I2C habe ich schon ...
von duri.rau
Montag 2. Mai 2016, 13:55
Forum: Installation/Konfigurieren
Thema: apscheduler auf OSX/RaspberryPi installieren
Antworten: 2
Zugriffe: 2366

Re: apscheduler auf OSX/RaspberryPi installieren

Hat funktioniert! Vielen Dank! :D
von duri.rau
Montag 2. Mai 2016, 12:17
Forum: Installation/Konfigurieren
Thema: apscheduler auf OSX/RaspberryPi installieren
Antworten: 2
Zugriffe: 2366

apscheduler auf OSX/RaspberryPi installieren

Hallo,

ich habe seit einigen Tagen einen RaspberryPi und beschäftige mich seitdem mit Python.
1.)
Seit etlichen Tagen versuche ich apscheduler auf meinem Macbook und RaspberryPi zu installieren.
Ich habe es über die Konsole
$pip install apscheduler oder
$pip install apscheduler==2.1.1
versucht ...