Moinsen...

Da Google mir fast mehr Themen aus dem Forum hier an Kopf geworfen hat, wie Webseiten, werd ich euch mal mit meiner Anwesendheit beehren...

Eins gleich vorweg, ich bin Casemodder - und habe zwar nicht vor einen Roboter zu bauen, aber denke ihr könnt mir am ehesten helfen, hoffe auch mit dem Unterforum hier das richtige getroffen zu haben... sonnst bitte verschieben...

So, nun zum Thema... Es wird ja in letzter Zeit Modern über den Parallelport eine Relaiskarte mit 8 Relais anzusteuern... das find ich aber nicht nur langweilig sonder auch noch öde, weil: ES IST ZU WENIG! Also, ich möchte eine Relaiskarte entwickeln, die möglichst frei erweiterbar ist (also was die zu schaltenden Ports als auch die Funktionen angeht), daher hab ich mir auch schon ein bisschen was in Sachen I²C-Bus durchgelesen, ich denke das is ne sinnige Sache das damit zu machen... Aber zum Aufbau selbst später mehr, erstmal was ich damit anstellen möchte... Also, ich möchte über eine PC Software (hauptsächlich Windows aber es soll auch eine kleine Linuxversion geben - weil ich beide system je nachdem was ich machen will benutze...) möglichst alles in meinem PC an und aus schalten können, was an Beleuchtung und so drin ist (sein wird, ich hab noch nicht angefangen zu bauen), dazu sind laut aktuellen Hochrechnungen 32 Relais wohl ausreichend (hoffe ich)... Außerhalb des PCs soll dann ein Zweiter Teil sein, welcher die Steuerung des Zimmers übernimmt... Hier kommt es besonders auf viele Erweiterungsmöglichkeiten an - denn ich denke langsam aber sicher wird sich das auf das komplette Haus ausbreiten (so weit das von den Kabellängen her möglich ist!)... Aber ich möchte nicht nur Licht an und aus, sondern auch mein Heizungsthermostat über den PC drehen können oder das Rolo vor meinem Fenster rauf und runter machen... (also getriebe oder Schrittmotoren müsste man auch irgendwie ansteuern können und das möglichst genau)... außerdem möchte ich nicht, das ich um licht an zu machen immer zum PC laufen muss, also müsste man auch Taster integrieren, die in der Software ausgelesen werden und dann das entsprechende oder auch die entsprechenden Relais schaltet... Abgesehen von den ganzen sachen währe auch ein Helligkeitssensor zum automatischen licht einschalten wenns zu dunkel ist oder zum automatischen rolo runterfahren, wenn es zu hell ist cool!

Soviel zu meinen Gedanken dahinter... Frage ist nur, was passiert wenn der PC aus ist, ich auf LAN bin oder etwas im PC kaputt ist!? Für diese Fälle müsste ein Notfallebetrieb über einen µC drin sein, der dann aber nur einfach sachen wie normale Zimmerlampe an/aus übernimmt, daher wird der externe teil denk ich um eine externe Stromversorgung nicht herumkommen (batterie? Netzteil?).... Außerdem darf nach einem Stromausfall natürlich nicht alles verrücktspielen, es muss also feste startwerte geben, die auch eingehalten werden...

Ich hoffe ihr habt das so weit verstanden, was ich da geschrieben hab... Möglich sein sollte es, bei dem was ich bisher hier und im netz so gelesen habe... In Sachen Elektronik bin ich aber nicht so der Fachmann (Wer nen Buchtipp loswerden will, her damit!!) und im Programmieren mit Assambler oder C++ (nur FOT-standardwissen) auch nicht wirklich, sollte aber mit ein paar kleinen Hilfestellungen alles recht leicht sein, da ich in PHP absolut fit bin.... Trotzdem bin ich auch für Buchtipps, grade was C++ beim ansteuern von Schnittstellen oder der Optischenoberfläche angeht sehr dankbar...

Also, Plan von mir war das ganze über nen I²C Bus zu machen... Nur hab ich hier gelesen, das die maximale Kabellänge irgendwo zwischen 5m und 20m liegt, was für's ganze Haus später zu wenig währe, aber das soll mich erstmal nicht stören... Ich hab gestern auch noch was gefunden (klick) und dachte das das ja schon fast perfekt ist... noch ein paar mehr von den PCF8574 bzw. PCF8574A und dann hätte ich schonmal die Relais realisiert... nur wie schaut es aus mit Tastern und analogen Sensoren (helligkeit oder evtl. temperatur)... Und wie steht es um den Notfall betrieb? Möglich?

So, mehr fällt mir grade nicht ein - ich hoffe ich habe nicht vergessen und warte dann jetzt mal auf Eure Meinungen, Tipps, Vorschläge oder einfach bloß grinsenden Smilies... (und bitte bezeichnet mich nicht gleich als Krank... das tun sie in anderen Foren schon... )