Näherungsschalter für Servo

sausarus

Unikatbastler
#1
hallo,
ich benötige ein wenig hilfe von euch, ich brauche für mein nächstes projekt einen näherunsschalter für einen abstand von 30-40cm! er soll beim schalten einfach ein servo ansteuern (nur endanschläge notwendig, also ein und aus) ultraschall fällt aus, ist viel zu groß und zu schwer!
hat jemand eine idee wie man soetwas am geschicktesten bauen kann? am besten nen kleines schaltbild!? wichtig ist halt so leicht/einfach wie möglich und smd ist nur bedingt möglich (was die hände hergeben)...

ich hoffe ihr könnt mir ein paar ideen geben!?

grüße, jörg
 
#2
Mhm, also "näherunsschalter" und "abstand von 30-40cm!" schliesst sich eigentlich schon gegenseitig aus, da normalerweise Metall "nah" an den Näherungsschalter ran muß damit dieser Schaltet. Ultraschall oder Laser wären da wohl die Alternativen. Aber wenn Du sagst es muß klein sein wird das schwierig.

Edit: Mittlerweile gibt es wohl auch sehr kleine Sonarsensoren. Die mit Gewinde sehen jetzt von der größe genauso aus wie die bekannten Näherungssensoren: http://www.lpc-uk.com/siemens/sensors/berosonar/main.htm
 
Zuletzt bearbeitet:

MotoCMP

Erfahrener Benutzer
#3
Ein induktiver oder kapazitiver Initiator der über 30-40cm noch schaltet??? Wenn du einen findest nehm ich den auch ;-) ... Kenne nur die industrieteile von Siemens,Balluf, pepperl&fuchs und co... da wirds ab 40mm schon recht schwer und teuer was zu finden!
Gruß
 

sausarus

Unikatbastler
#4
nene... net kapazitiv, entschuldigt meine wohl falsche wortwahl... optisch is auch io, ansich egal wie, der sensor muss einen abstand von etwa 30-40 cm erkennen und durchschalten, gewichtsmäßig würd ich so unter 10g ansetzen...
 
#6
was muss er denn erkennen? Ahh, glaub der Groschen ist gefallen was du vor hast ;_)
Fahrwerk automatisch ausfahren über dem Boden?

Wie wärs mit sowas?
IR Sensor 10-80cm http://www.watterott.com/de/Sharp-GP2Y0A21YK0F?x166e2=2055278fefe286d56d48d1c47a49e84f
passende Arduino lib dazu: http://www.robosphere.de/arduino-infrared-sensor-library/
und n billiger, kleiner arduino: http://www.ebay.de/itm/New-Version-...283?pt=LH_DefaultDomain_0&hash=item35c4d834ab
Arduino Servo lib: http://arduino.cc/en/Reference/Servo

Dann im Programm einfach in ner schleife messen und das Servo entsprechend setzten
 
Zuletzt bearbeitet:

sausarus

Unikatbastler
#7
psst, nich so laut! ;) am ende macht das jeder... mitm arduino hätte ich ja dann auch die möglichkeit das ganze mit an einen einen empfangskanal zu setzen, sodass ich ansich mit einem 3-stufenschalter ein aus und auto hätte oder?
hätte er dann noch reserven um zb in paar led´s ansteuern zu können?

vielen dank für den tipp
 
#8
#9
Jepp bestimmt, Sensor auslesen kost nicht viel, Servo ansteuern auch nicht.

RC-Signal einlesen ist auch einfach:
eingangswert = pulseIn(pin, HIGH);

Pins und reserven sollten so noch da sein für deine LEDs, brauchst nur ne Teiberstufe dahinter da die Arduino Pins für dicke LEDs zu wenig strom liefern.
 

milz

Erfahrener Benutzer
#10
Hallo

Bei IR Lösungen drauf achten das die Sensoren meist streulicht emfindlich sind.
Wollt damit mal einen Nullpositionschalter realisieren. Hat bei mir nie richtig hingehauen
ausser komplett abgedunkelt.

gruß milz
 
#15
so, ich hab in meinem sammelsurium noch einen omron e3s-ds10b4 geunden! http://www.ia.omron.com/product/item/e3sn1068f/
kurzerhand einmal zerlegt und ich komme auf gerade mal 8g! nun habe ich einen schönen schaltausgang (12V), bei dem ich allerdings nicht weiß, wie ich das servo vernünftig ansteuern kann.
ich würde der einfachheit halber ein miniatur-relais nutzen, oder gibt es da andere (bessere) alternative?
 
#17
FPV1

Banggood

Oben Unten