www.mikrocontroller.net

Forum: Hausbus "Zimmer-Bus"

Autor: bushobbyentwickler (Gast)
Datum: 03.05.2008 17:16

Hallo,

mich reizt schon lange mal die Realisierung eines kleinen Bussystems,
bei dem ein paar Mikrocontroller miteinander kommunizieren. Dabei würde
mir gefallen, wenn ich in meinem Zimmer einige Sachen vom PC aus steuern
könnte.
Ein Hausbus wäre mir zu umfangreich, ich würde nur gern kleinere Sachen
machen, wie z.B. dass man am PC sieht, ob ein Fenster oder die Türe
offen ist. Rolladen- und Lichtsteuerung wäre dann ein nächster Schritt.
Dabei soll der MC, der am PC hängt praktisch Master sein, der die
Befehle an die anderen MCs weiterleitet und Infromationen von den
anderen Teilnehmer anfordert.
Hat jemand so etwas schon gemacht? Mich würde dabei nämlich
interessieren, wie das schon mal realisiert wurde (nicht im Detail, nur
um mal andere Ideen zu sehen) und wie ich an so ein Projekt am besten
rangehen sollte...

gruß bushobbyentwickler
Autor: Robin Tönniges (rotoe) Benutzerseite
Datum: 03.05.2008 17:40

Sowas wollte ich auch schin immer machen. Aber dazu fehlt ein wichtiges
Element...Geld ;)

Ich hatte vor an jeder meiner Steckdosen ein Zwischenelement zu machen
welches den aktuellen Stromverbrauch an meinen PC sendet. Da will ich
dann den Stromverbrauch für Tage, Wochen, Monate, Jahre sehen. Dann
wollte ich mein Licht steuern und auch die Tür per Kartenleser
verschließen. Jeder in der Familie erhält eine Karte die ich bei
"bedarf" sperren kann ;)
Autor: vistageek (Gast)
Datum: 04.05.2008 15:22

RS232 oder CAN, einfach, schnell, billig.
Autor: bushobbyentwickler (Gast)
Datum: 05.05.2008 09:17

Also zur Steuerung des Masters würde ich am Besten USB bzw RS232 nehmen.
Zur Kommunikation mit den anderen Teilnehmern tuts doch ein Protokoll in
Eigenentwicklung, bei weniger als Teilnehmern ist eine Kollision doch
recht unwahrscheinlich...
Autor: ZIMMER (Gast)
Datum: 05.05.2008 20:03

Ganz einfach:


Du bist der Master !

Wenn du ein offenes Fenster in deinem Zimmer siehst sagst du deinem PC:
"Fenster offen".

Die erweiterte Variante:

Wenn du dein Fenster im Zimmer öffnest gehst du sofort an den PC und
sagst ihm: "Fenster offen".

Die exklusive Variante:

Wenn du vor hast das Fenster zu öffnen gehst du an den PC und sagst ihm
"Fenster offen".


Auf alle Fälle eine gute Idee für vergessliche Menschen ! So eine Art
digitales Tagebuch für Dinge die man getan hat.
Autor: bushobbyentwickler (Gast)
Datum: 09.05.2008 08:37

Also ich hab die Software vom Master jetzt eigentlich fertig. Muss mal
noch Bauteile bestellen und dann löten.

Was ich jetzt erstmal gedacht habe ist, dass ich einen Slave mache, der
Umgebungsdaten (Temperatur usw.) misst, über eine Solarzelle die
Sonneneinstrahlung messen wäre auch ganz nett, weil ich eine PV-Anlage
auf dem Dach habe und damit dann die momentane "Power" der Sonne
berechnen könnte.

Ein weiterer Slave soll dann meine Stereoanlage über Infrarot stueren
können.

Antwort schreiben

Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
  • Aussagekräftigen Betreff wählen
  • Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
  • JPEG-Dateien (.jpg) nur für Fotos verwenden, Schaltpläne, Screenshots usw. als PNG oder GIF anhängen

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel






webmaster@mikrocontroller.netImpressumWerbung auf Mikrocontroller.net