Forum: Mikrocontroller und Digitale Elektronik Funkklingel mit µC realisieren?


von Markus M. (markus90)


Lesenswert?

Hallo liebe Microcontrollergemeinde,

ich bin hier neu im Forum und grüße alle Anwesenden.

Nun zu meiner Frage(n):

Meine Familie und ich sind in ein neues Haus gezogen, wo ich für uns 
Funkklingel basteln möchte, so dass jeder seine eigene Klingel hat. Ich 
hab mir folgendes gedacht:

- für die Funkübertragung verwende ich das das Funkmodul RFM12B

Könnte ich mit einem µC realisieren, dass Taste A gedrückt wird, Klingel 
A leutet (Taste B --> Klingel B ,.. usw.)

Wenn ja, welchen µC empfehlt ihr? Oder vllt doch ein anderes Funkmodul?


Bin sehr gespannt auf eure Anregungen.

Gruß Markus

von GutGemeint (Gast)


Lesenswert?

Hallo,
das ginge ohne Probleme. Da reicht ein kleiner Mikrocontroller.
Wenn Du so fragst dann empfehle ich Dir allerdings das FS20-Funksystem 
von ELV:
http://www.elv.de/fs20-funkschaltsystem.html

von Markus M. (markus90)


Lesenswert?

Hey ,

Danke für die schnelle Antwort. Mit welchem µC würdest du das 
realisieren?
Wie du schon sagst, reicht ja ein einfacher aus. Wenn ich jetzt in 
meinem Fall nur 4 Klingeln betreiben will brauch ich ja mindestens nur 4 
Eingänge...

Gruß

Markus

von Jürgen D. (poster)


Lesenswert?

Das sollte eigendlich so fast jeder Controller schaffen.
Wenn du schon so Pins sparen möchtes, denke daran das Funkmodul braucht 
auch welche :)
Nimm doch einfach einen aus einer Serie mit der du schon die meisten 
Erfahrungen hast.
Ich würde ein PIC18F1320 oder PIC1826J50 verwenden.
Warum?
Weil ich davon Massen rumliegen habe :)

von Karl H. (kbuchegg)


Lesenswert?

Markus Münch schrieb:
> Hey ,
>
> Danke für die schnelle Antwort. Mit welchem µC würdest du das
> realisieren?

das kann so ziemlicher jeder, der nach 1971 gefertigt wurde.

> Wie du schon sagst, reicht ja ein einfacher aus. Wenn ich jetzt in
> meinem Fall nur 4 Klingeln betreiben will brauch ich ja mindestens nur 4
> Eingänge...

Die Frage ist eine andere.
Die Frage ist, kannst du das auch programmieren?

von Markus M. (markus90)


Lesenswert?

Hey,

also wenn ich ehrlich bin steh ich noch am Anfang meiner Karriere :P
Deshal hab ich mir erstmal ein Projekt gesucht, wo ich mir dachte, dass 
es nicht so schwer sein wird.

Jedenfalls ist genug interesse da. Bisher hab ich mich nur in den 
Tutorials eingelesen und hab noch nichts weiter programmiert...

Aber wie ich sehe gibts ja hier genügend nette Forenmitglieder ;)

LG Nico

von Frank (Gast)


Lesenswert?

Für einen Anfänger wäre eine leicht zu "durchschauende" 
Programmiersprache wohl angebracht, also Arduino oder Bascom.

Technisch sehe ich das so: Ein Sender, der je nach Klingelknopf ein 
bestimmtes Codemuster sendet - denn eigentlich bilden die Funkmodule ja 
quasi drahtlose serielle Schnittstellen.

Auf der Empfängerseite lauschen alle Module an der gleichen 
Senderfrequenz und geben die empfangenen Signale an den MC weiter. Der 
prüft, ob das Signal dem erwarteten entspricht und gibt Sound aus oder 
eben nicht. Zum Festlegen der jeweilgen Kennung, auf die reagiert werden 
soll, bietet sich ein DIP-Schalter ("Mäuseklavier") an ...

Um das ganze zuverlässiger zu machen, könnte der Sender auch ohne 
Klingeldruck periodisch (alle 30s?) eine Art "bin noch da"-Signal senden 
und die Empfänger geben ein Hinweissignal (LED-Blitze?), wenn dieses 
lägere Zeit ausbleibt.

von Walter S. (avatar)


Lesenswert?

Markus Münch schrieb:
> Jedenfalls ist genug interesse da. Bisher hab ich mich nur in den
> Tutorials eingelesen und hab noch nichts weiter programmiert...

dann mach als erstes ein anderes Projekt.
Mit der Klingel hast du zuviele Baustellen auf ein Mal,
mehrere Controller und Funkmodule gleichzeitig,
das ist zuviel für einen Anfänger.

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
Noch kein Account? Hier anmelden.