Ich fahre alle Fahrzeuge mit Schaltgetriebe, und nach einem langen Willenskampf mit meiner Freundin hat sie eingeräumt, dass sie erfahren würde, ob auf einem Display angezeigt wird, welche Ausrüstung ausgewählt wurde, und dachte, dies könnte mich abschrecken. Zu ihrer zukünftigen Bestürzung habe ich ein Arduino und ich habe keine Angst, es zu benutzen.
Also hier ist, was ich bauen möchte: eine kleine Halterung, die gut unter meinen Schaltschuh passt und genügend Informationen an den Arduino weiterleitet, um die Position des Schalters zu bestimmen. Dies unterscheidet sich von einigen Methoden, die versuchen, die Beziehung anhand von Drehzahl und Geschwindigkeit abzuleiten, da sie beim Anhalten oder bei eingelegter Kupplung nicht funktionieren können.
Im Idealfall möchte ich nicht, dass etwas den Schalthebel berührt. Ich könnte zwei (oder vier) Federpotentiometer verwenden, aber sie kosten $ 122 / Stück oder mehr! Außerdem möchte ich keine Spannung oder Berührung des Schalters. Ich könnte Mikroschalter verwenden, aber sie werden möglicherweise schwach oder reagieren sehr empfindlich auf die Position der Halterung und berühren trotzdem den Schalthebel.
Hall-Effekt
Was ich verwenden möchte, sind entweder Hall-Effekt-Sensoren oder Näherungssensoren. Hall-Effekte sind billig (~ 0,25 USD bei eBay) und ich würde sie lieber verwenden. Würden sie empfindlich genug sein, um den Schalthebel aufzunehmen, der sich ihnen nähert? Würden sie weiterhin die Gegenwart spüren oder spüren sie nur Bewegung? Würde ich den Schalthebel magnetisieren müssen? Will ich diejenigen verriegeln? Könnte jemand erklären, wie man diese auf eine Weise verwendet, die der Arduino erfassen kann, und / oder ein Diagramm dafür bereitstellen?
Annäherungssensoren
Die andere Option wären Näherungssensoren, die am billigsten etwa 22 US-Dollar pro Stück kosten. Der Kauf von sechs Sensoren wäre also teuer und würde nicht gut unter den Schaltschuh passen. Würden diese funktionieren, ohne den Schalthebel zu magnetisieren?
Gibt es noch andere Möglichkeiten?
Bearbeiten
Ich bin jetzt zwischen der Verwendung von Mikroschaltern und den oben abgebildeten billigen Hall-Effekt-Sensoren. Könnte mir jemand, der mit HE-Sensoren vertraut ist, einen einfachen Schaltplan erstellen, wie man einen am besten mit einem Arduino verbindet? Sie sagen, dass sie einen Abstand von 5 bis 8 mm spüren werden, also sollte dies ausreichen, da ich sie in der Nähe der Basis der Schaltwelle montieren werde. Welche Magnete sollte ich am Schalthebel verwenden? Und helfen Sie, wie viele / welche Kraft ich brauche?