Hallo zusammen, Ich habe vor, eine Steuerung zu bauen, die die Elektronik meines Zimmers per Smartphone oder Laptop steuert. Soll heißen, ich habe eine App fürs Smartphone und eine Weboberfläche/Programm für den Computer um übers Lan/W-Lan eine Platine anzusteuern, die wiederum z.B. das Licht ein und ausschaltet (also 230V~ Steckdosen schaltet). Des Weiteren soll sie einige Eingänge bekommen, womit ich per Schalter direkt die Ausgänge schalten kann. Das ganze soll dabei so aufgebaut sein, dass ich immer wieder die Möglichkeit haben werde, diese Platine zu erweitern, also weitere Ausgänge für andere Dinge zu nutzen, z.B. einen Elektromotor ansteuern. Außerdem wäre die Möglichkeit gut, z.B. über ein I2C-Bus weitere PCF8574 anzusteuern, mit denen ich weitere Aus- und Eingänge dem Board hinzufügen könnte. (Ich stelle mir das in etwa so wie bei einem Motherboard vor, auf denen man PCI-Karten stecken kann, um weitere Aus- und Eingänge zu bekommen. Nur halt mit einem einfachen I2C-Bus.) Zu guter letzt möchte ich gerne ein Display ansteuern können. Dabei ist mir es eigentlich relativ egal, wie groß das ist. Je mehr es anzeigen kann, desto besser. Jetzt bin ich mir nur nicht sicher, womit ich das ganze umsetzen soll. Zum Ausprobieren habe ich mir das AVR-NET-IO Board gekauft, gelötet und ausprobiert. Es funktioniert soweit super, allerdings sind die Funktionen des Programmes relativ begrenzt. So kann ich z.B. keine Aus- und Eingänge miteinander koppeln oder zeitgesteuerte Ausgänge programmieren. Deswegen habe ich im Artikel über das Board auf mikrocontroller.net geschaut und einige andere Firmwares und Programme gefunden. Allerdings gibt es sehr viele und die Seiten wirken, für mich, sehr undurchsichtig, sodass ich auf einen Blick nicht erkennen kann, welches denn gut passen würde. Aus diesem Grund, frage ich jetzt einfach mal direkt die Gemeinde: Ist dieses Projekt generell mit dem AVR-NET-IO sinnvoll zu realisieren? Wenn ja, welche Projekte sind dafür einfach zu handhaben und ausreichend? Vielleicht könnt ihr auch einfach so kurz schreiben, was euch dazu einfällt oder in den Sinn kommt. Oder jeamnd von euch kennt schon ein ähnliches Projekt, welches ich jetzt zu blin bin, um es zu finden... Erstmal auf alle Fälle, vielen Dank zum Lesen :) Schöne Grüße Julian
Ich bin zwar auch kein Experte aber folgendes kommt mir in den Sinn: - Mit 230V ist nicht zu spaßen. Ich habe zwar keine Ahnung, wie erfahren du bist, aber evtl. ist das kein geeigneter Einstieg... Schau dir doch mal https://www.google.de/search?q=fs20+site%3Amikrocontroller.net an. - Für eine einfache Weboberfläche etc. eignet sich eventuell ein Raspberry PI gut. Da hast du schon ein ausgewachsenes Debian drauf und kannst via SPI/I2C/UART Peripherie ansteuern. Mit einem billigen HDMI schirm hast du auch gleich dein großes Display... Grüße scus
Julian N. schrieb: > Jetzt bin ich mir nur nicht sicher, womit ich das ganze umsetzen soll. > Zum Ausprobieren habe ich mir das AVR-NET-IO Board gekauft, gelötet und > ausprobiert. Es funktioniert soweit super, allerdings sind die > Funktionen des Programmes relativ begrenzt. So kann ich z.B. keine Aus- > und Eingänge miteinander koppeln oder zeitgesteuerte Ausgänge > programmieren. Ja dann wäre es mal an der Zeit programmieren zu lernen! Das musst du noch viel mehr machen, wenn du auch noch deine eigene Hardware hast!
Einfach erweiterbar und gut dokumentiert ist z.B. die Arduino-Reihe. Ich könnte mir vorstellen, dass du da fündig wirst, denn der Einstieg in selbige ist ziemlich locker. Gruss
@ scus Ich habe schon viel mit 230V gearbeitet. Ich bin zwar kein gelernter Elektriker o.ä., aber mein Vater (dipl. Ingenieur) hat mir alles mögliche dazu beigebracht. Die halbe 230V-Verdrahtung bei uns im Haus kommt von mir ;) Das Raspberry Pi klingt interessant (Vorallem könnte ich das Ding auch über W-Lan benutzen!). Wie komplex ist es denn, dieses für mich passend zu programmieren? Bis jetzt habe ich nur in Delphi, C#, VB und Java programmiert. Wobei mein Wissen von Java und Delphi eher begrenzt ist. @ N00by Wie gesagt, bis jetzt hauptsächlich Delphi, C#, VB und Java. Mit C# habe ich es auch bereits geschafft, mein AVR-NET-IO anzusteuern und Antworten zurückzugeben. Allerdings kann ich mir vorstellen, dass ich nicht der einzige bin, der diese oder ähnliche Ideen umgesetzt hat und hoffe deswegen darauf, dass man eventuell etwas passendes bereits findet, ohne alles neu programmieren zu müssen. @ Electronics'nStuff So wie ich das sehe, ist das dem AVR-NET-IO ja sehr ähnlich? Allerdings ist der Preis für das Ethernet-Board schon relativ hoch. Bei der Recherche über das Arduino bin ich erneut auf die Ethersex-Software für das AVR-NET-IO gestoßen. Irgendwie komme ich mit deren Website so überhaupt nicht klar -_- Wäre das nicht prinzipiell genau das richtige, für mein Vorhaben?
Julian N. schrieb: > Wäre das nicht prinzipiell genau das richtige, für mein Vorhaben? Prinzipiell kommst du natürlich mit dem Net-IO auch hin. Die wirklich schwierigen Dinge, wie die ganze Netzwerkanbindung (TCP/IP Stack) sind dort ja schon erledigt. Aber um ein Studium der vorhandenen Firmware wirst du nicht rumkommen, wenn du Funktionalität nachrüsten willst. Und das ist auf der Net-IO auch nicht anders, als auf jedem anderen System, das bisher aufgeführt wurde.
Karl Heinz Buchegger schrieb: > Aber um ein Studium der vorhandenen Firmware wirst du nicht rumkommen, > wenn du Funktionalität nachrüsten willst. Und das ist auf der Net-IO > auch nicht anders, als auf jedem anderen System, das bisher aufgeführt > wurde. Ist es denn möglich, die aktuelle Firmware aus dem Mikrocontroller zu bekommen? Auf die man dann aufbauen könnte? Im Internet habe ich da so direkt leider nichts gefunden.
Nein ist es nicht möglich den Quellcode! aus dem Microcontroller zu bekommen. Das Hexfile generell schon, aber mit dem fängst du nix an und das ist auch über die Software von Pollin wieder herstellbar. Ebensowenig ist der Quellcode der Pollin-Firmware und der PC-Software erhältlich. Du wirst also mit einer der Alternativen dich anfreunden müssen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.