ARUDINO Mini + Funkansteuerung

Liebes Forum,
auf der Suche nach möglichen Lösungsansätzen für ein Projekt bin ich auf ARDUINO gestossen.
Zunächst möchte ich mal beschreiben um was es geht:
Für ein Kunstprojekt soll die Unterbodenbeleuchtung eines Autos automatisch aktiviert werden, wenn das Auto in den Einflussbereich
eines Näherungssensors kommt. Dabei soll die ARDUINO-Schaltung via Funk ausgelöst werden.
Des Weiteren soll eine Zeitverzögerung möglich sein, sprich dass es nach Empfang des Funksignals noch eine
gewisse Zeit dauert, bis die Beleuchtung eingeschaltet wird. Außerdem soll ein weiterer Timer die Beleuchtung
nach einer gewissen Zeit wieder deaktivieren. Möglicherweise kommt das Auto in dieser Phase nochmal in den
Einflussbereich des Näherungssensors. Eine weitere Schaltung soll dann nicht möglich sein um Fehler zu vermeiden.
Wichtig für mich wäre überdies, dass das ganze System maximal klein ist.
Meine Fragen:
- Kann ich das Projekt mit einer ARDUINO-Mini umsetzen?
- Kann ich damit einen Transistor schalten der die Beleuchtung startet? (von einem Relais wurde mir wegen Erschütterungen abgeraten)

Was das Funkmodul angeht, so wurde hier des Öfteren dieses hier empfohlen:

Wie kann ich mir die Signalübermittlung vorstellen? Kann die ARDUINO-MINI das Signal interpretieren?
Welches Signal muss auf Senderseite - sprich vom Näherungssensor - vorliegen?

Vielen Dank schon mal. Auch für Teilantworten bin ich sehr dankbar!
k

Also das mit der Beleuchtung und den Verzöigerungen ist überhaupt kein Problem. Wegen der FUnkmodule kann ich dir nicht viel Sagen, ich habe damit zu wenig Erfahrung.

Korman

Das mit dem Näherungsschalter hab ich nicht verstanden. Erklährst Du es bitte nochmal.
Grüße Uwe

  • Du kannst das mit jedem Arduino machen. Empfehlenswert beim Mini wäre auf jeden Fall noch ein Breadboard, weil der nur Steckerleisten hat und man deshalb beim Basteln nicht einfach ein Kabel rantüddeln kann.

  • Transistor: hängt von der Beleuchtung ab :wink: Relais sollte aber auch bedenkenlos gehen, Blinker werden ja schließlich auch mit Relais geschaltet.

  • Ein digitaler Wert (also letzendlich eine Bitfolge) wird vom Arduino (-->) codiert vom Sendermodul (-->) moduliert und gesendet. Auf der anderen Seite vom Empfängermodul empfangen + demoduliert, vom anderen Arduino decodiert und steht Dir dann wieder als Wert zur Verfügung.

Da ich gerade erst eine Libary für so was geschrieben habe, hier noch ein paar weiterführende Links :slight_smile:

(Allerdings bisher nur mit AM Sender/Empfänger getestet, aber mit einem FM Sender/Empfänger wie dem von Pollin sollte es ähnlich funktionieren)

Vielen Dank für die Antworten.
Habe ich einen Nachteil dadurch, dass ich statt FM-Modulen, AM-Module wie diese hier verwende?
http://www.conrad.de/ce/de/product/130428/SENDE-EMPFAeNGERMODULSET-433MHZ
Sind diese geeignet um die in den Links gezeigten Schaltungen und Programme umzusetzen?

@uwefed:
Vielleicht ist Näherungssensor das falsche Wort. Ich dachte an einen Sensor ähnlich dem einer
KFZ-Einparkhilfe. Sprich - kommt das Auto in diesen Bereich (szs. als "Hindernis") wird das
Funksignal ans Auto gesendet. Ich hoffe das ist nun klarer.

Liebe Grüße und ein großes Dankeschön,
K

Rein hochfrequenztechnisch sind die Pollin Module schon die besseren.

Ich habe mit einigen herumexperimentiert und konnte deren Signale auf ein und dem selben Schreibtisch nicht mehr auf einem Empfänger hören. Die Pollin Teile kann man bis auf 500 mW hochschieben (bei 800 MHz und einer kurzen Taktrate zulässig) und kann so einigermaßen Störungen vom Auto und der Topografie ausschließen. Überdies sehen die Dinger auch so aus, dass man meinen könnte sie überle ben einen gewissen Zeitraum. Bei anderen ...naja.

Bin mitten im Projekt, deswegen kann ich sonst nichts dazu sagen. Wenn man Jumperwires mittig abschneidet und anlötet kann man schnell und vernünftig mit den Teilen arbeiten. Der Vorteil von Transceivern liegt darin dass ein Modul das andere fragen kann ob es denn auch verstanden wurde.

Naja, irgendwie verstehe ich das System noch nicht. Wenn das Auto in einen bestimmten Bereich eine Aktion auslösen soll, dann kann man Lichtschranken verwenden. Es würde auch mit Ultraschallsensoren funktionieren, kommt eben auf die Situation drauf an.

Zeig uns doch mal konkret, wie das aussehen soll, dann kommen auch qualifizierte Antworten.
Das senden des Funksignals wäre dann nur noch eine Sache der Technik, entweder über Bluetooth, oder über billige 422MHz Module, bei dem du mit dem Arduino am Empfänger einfach einen Ausgang abfragst.

FM ist grundsätzlich besser (weniger störanfällig, mehr Bandbreite möglich... wenn ich es schonmal ausprobiert hätte, würde ich es vieleicht sogar empfehlen), AM ist für diese Anwendung* sicher vollkommen ausreichend. Bluetooth & Co. wäre wie Kannonen auf Spatzen, außerdem noch ziemlich frickelig mit Pairing, Autoconnect, Fehlerbehandlung etc. Ganz viele Verriegelungssysteme für's Auto arbeiten übrigens auch ganz schnöde mit 433Mhz AM. Mit dem Sender/Empfängerset von Conrad geht das auf jeden Fall.

Alternativen:

  • Eine alte TV-Fernbedienung mit fixierter Taste als "Näherungssensor" missbrauchen, Arduino + IR Empfänger am Auto
  • Wenn es auf +- 20m nicht ankommt mit GPS
  • Okay, ob das ganze bei noch mit 200km/h an der Ziellinie beim Autorennen funktioniert kann ich auch nicht sagen :grin:

Hallo,
vielen Dank für die Bibliothek.
Was mich bei den Pollin-Modulen in Verbindung mit ARDUINO ein wenig abschreckt ist, dass man dazu sehr sehr wenig
Infos im Netz findet. Scheint also relativ kompliziert zu sein, oder irre ich?
Würde diese Module sonst auch bevorzugen.

Zum Zeitpunkt der Planung möchte ich jetzt möglichst viele Sachen ausschließen können.
Grundsätzlich sollte das System schon sehr sehr zuverlässig arbeiten.
Gerade Sender/Empfänger auf 433Mhz-Basis sind da ja auf Grund der vielen Störeinflüsse
nicht so geeignet, oder?

Was den Sensor angeht. Dieser sollte nur auslösen, wenn das Auto ihn auch wirklich passiert.
Lichtschranken und IR-Schranken haben wohl den Nachteil, dass sie in sehr heller Umgebung z.B. mit Sonneneinstrahlung
nicht mehr so zuverlässig funktionieren.
Auch sehe ich ein Problem darin, dass zwischen Sender und Empfänger immer direkter Sichtkontakt herrschen muss.
Nun könnte es aber sein, dass der Wagen mal von der anderen Seite kommt und so vom IR-Sender abgewandt wäre.
Finde ich nicht ganz optimal.

Was haltet ihr denn von so einer Lösung?
http://www.watterott.com/de/Parallax-PING-Ultrashall-Entfernungsmesser

Meine Idee wäre die, dass man diesen Sensor einfach mit einer Blende abschirmt, sodass er nur noch in einem kleinen Winkel
aussenden kann. Dann würde er also nur noch auslösen, wenn das Auto auch wirklich in diesen kleinen Bereich kommt, oder?
Wie findet ihr das?

Vielen Dank fürs rege Diskutieren.
Freu mich schon darauf auch bald "mitnerden" zu können :slight_smile:
K

Korbi_et_orbi:
Was mich bei den Pollin-Modulen in Verbindung mit ARDUINO ein wenig abschreckt ist, dass man dazu sehr sehr wenig
Infos im Netz findet. Scheint also relativ kompliziert zu sein, oder irre ich?
Würde diese Module sonst auch bevorzugen.

Gerade gefunden: » RFM12B library for Arduino » JeeLabs

Gerade Sender/Empfänger auf 433Mhz-Basis sind da ja auf Grund der vielen Störeinflüsse
nicht so geeignet, oder?

Es geht doch um eine Entfernung von max. 5m und alles was Du senden musst ist ein "An"-Signal. Wenn Du einfach 25 "An"-Signale sendest (dauert 1 Sekunde) wird schon zu 99,999%iger Wahrscheinlichkeit eins davon ankommen - sofern da keiner mit 'nem Störsender danebensteht.

Was den Sensor angeht. Dieser sollte nur auslösen, wenn das Auto ihn auch wirklich passiert.
Lichtschranken und IR-Schranken haben wohl den Nachteil, dass sie in sehr heller Umgebung z.B. mit Sonneneinstrahlung
nicht mehr so zuverlässig funktionieren.

Stimmt, aber bei heller Umgebung sieht man auch die Unterbodenbeleuchtung nicht mehr und das ganze Projekt (unter dem wir uns alle hier glaube ich immer noch echt wenig vorstellen können) wäre an sich vermutlich witzlos :wink:

Auch sehe ich ein Problem darin, dass zwischen Sender und Empfänger immer direkter Sichtkontakt herrschen muss.
Nun könnte es aber sein, dass der Wagen mal von der anderen Seite kommt und so vom IR-Sender abgewandt wäre.
Finde ich nicht ganz optimal.

IR-Empfänger an beiden Seiten anbringen. Davon abgesehen: der Entfernungssensor braucht doch auch immer direkten Sichtkontakt?!

Ich würd's glaube ich echt erstmal mit 'ner ollen Fernbedienung ausprobieren.