Relay via I2C

#1747580
Lesenswert?

Hallo Leute,

endlich läuft mein Webserver von Ulrich Radig :-D

Jetzt eine Frage:

Ich werde demnächst in eine eigene Wohnung zihen juhu (wohne noch bei 
daddy)
Jetzt möchte ich den Webserver (übrigends Lochrasteraufbau) dort gern 
die Lampen in der Ganzen Wohnung schalten.

Mein gedanke:   Relay´s via I2C

Ist sowas machbar?

Wenn ja:
Wie sieht die Hardware in den Lampen aus und wie die Software auf dem 
Webserver?

Ich bin Azubi im 2 Le(e)hrjahr und habe auch nicht so viel Geld um mir 
was fertiges zu Kaufen, will aber auch nicht drauf verzichten :-)

Außerdem habe ich "NOCH" nicht so viele Kentnisse im Programmieren :-(

Ich würde euch BITTEN mir da zu Helfen :-)

LG
Gast #1747597
Lesenswert?

Wurde das Wort "Entschuldigung" auch aus dem Duden gestrichen?

Im Sinne deiner eigenen Sicherheit würde ich es übrigens an deiner 
Stelle wirklich lassen, an der Elektrik zumzuspielen.
Dein anderer Thread zeigt ja, wie weit du dich damit auskennst, oder 
reindenken kannst.

> Ich bin Azubi im 2 Le(e)hrjahr und habe auch nicht so viel Geld um
Le(e)hrjahr... wow... superlustig!
Wenn du nichts lernst/kannst, liegts an dir und keinem anderen.
Gast #1748272
Lesenswert?

Hallo Michael,
>> Ich bin schon gespannt, wie dann der i2c über 20m gespannt wird..

Der PCF8574 ist da anscheinend ziemlich anspruchslos. Meine ersten 
Gehversuche habe ich von bald 10 Jahren mit diesem Typ gemacht. Man kann 
locker über 50m überbrücken, selbst getestet, und vermutlich noch mehr. 
Man muss jedoch von dem 100 KHz - Takt heruntergehen. Eine Halbierung 
der Taktfrequenz bedeutet eine Verdoppelung der Reichweite. Kapazitäten 
spielen hier wohl keine grosse Rolle. Allerdings habe ich mir beim 
DS1631 ziemlich schwer getan. 10m Zuleitung zu einem Knoten und dann 
sternförige Verteilung 2m - 4m. Da konnte ich nur 6 Abzweigungen 
einrichten. Hier spielten eindeutig Kapazitäten eine Rolle. Ich lag aber 
deutlich höher als die empfohlenen 400pF. Die Taktfrequenz half mir hier 
merkwürdigerweise auch nicht weiter. Im Gegenteil, ich musste einen 
Bereich von 1 KHz und 10 KHz einhalten. Jeder DS1631 hatte 330 Ohm 
Widerstände zur Dämpfung von Reflektionen.
Nun ja, es gibt für I2C-Busse weiter die Reichweitenverlängerer und auch 
Switche. Damit kommt man schon weit.
Eine verwandte Alternative ist 1-Wire. Hiermit ist die Reichweite nicht 
so begrenzt wie bei I2C. Allerdings ist die Umsetzung des Protokolls, 
für mich jedenfalls, ein Hindernis gewesen. Dies lag vielleicht auch an 
meiner vorhandenen I2C - Infrastruktur.
Gruss Klaus.
Gast #1748592
Lesenswert?

@Marc Idelberger

im Baumarkt gibt es Funksteckdosen 3x Empfänger + Sender für ca. 10,- 
Euro

gibt es auch als Funkempfänger-Module für Deckenlampen ...

davon holst Du Dir ein paar Sätze, einen Sender nimmst Du dann einfach 
und verbindest den über einen MCP23016 mit deinem uC.

!! die Sender verwenden häufig drei Signal-Zustände bei den 
Adresseingängen (High/offen/Low), der MCP23016(I2C) ist dafür 
hervorragend geeignet.

Ein Vorteil mit den übrigen Sendern kannst Du auch deine Lampen 
zusätzlich noch an/aus schalten .... ganz wichtig falls der Web-Server 
mal nicht so will wie Du es möchtest.

Du brauchst keine Steuer-Leitungen legen und vor allem keine Änderung an 
der vorhandenen Verkabelung vornehmen, würde dein Vermieter auch was 
gegen haben wenn Du als nicht Fachmann daran rum schraubst.

Bei einem Aus-/Umzug z.B. nimmst Du alles einfach mit ohne gleich eine 
Schadenersatzklage zu bekommen ...

Ich kann mich nur den anderen anschließen .... Finger weg von den 220V

Mit den Funkteilen bist Du auf jeden Fall auf der sicheren Seite :-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren