Hallo, ich habe mir einen Arduino UNO zugelegt und möchte daran einen mini Joystick anschließen. In der Grundstellung hat dieser 6 Ohm, in vorderer 10 Ohm und in Rückstellung 1 Ohm. Nun wollte ich den Widerstand über die Analogen Eingänge des Arduinos messen und je nach Stellung eine Aktion ausführen lassen. Ist das überhaupt möglich? Ich habe mal ein bisschen gegooglet und habe nichts vergleichbares gefunden. Vielleicht kann mir ja hier jemand weiterhelfen. Vielen Dank schonmal. Grüße, Michaela
Die einfachste Methode mit einem Arduino einen Widerstand zu messen ist ein Spannungsteiler. Das wäre ein gutes Wort für weitere Suchen. Das größte Problem, dass ich sehe, ist dass der Widerstand des Joysticks so gering ist. Bei 6 Ohm und 5V fließen über 800 mA. Eine Möglichkeit das zu umgehen wäre einen 4:1 Spannungsteiler und als Referenz für den ADC die interne 1.1V (oder eine vergleichbare externe Referenz). Da würde dann im Extremfall "nur noch" 125 mA fließen, das Könnte der Arduino evtl. noch liefern. Der Aufbau sähe dann etwa so aus:
1 | 5V |
2 | | |
3 | | |
4 | | | 43 Ohm |
5 | | |
6 | +--------- Analogeingang |
7 | | |
8 | | | Joystick |
9 | | |
10 | | |
11 | --- GND |
Ein Joystick mit sooo niedrigen Widerstandswerten wäre ä u s s e r s t ungewöhnlich..... Gruss, LowRes
Hallo, vielen Dank, ja da habe ich mich geirrt... waren wirklich kOhm... das kommt davon, wenn man ein Messgerät nutzt, was sich automatisch den richtigen Bereich wählt ;)
schau dir dann am besten einfach mal das Tutorial zum ADC an: http://www.mikrocontroller.net/articles/AVR-Tutorial:_ADC Da findest du auch die Schaltung (Spannungsteiler) wieder, die von Verwirrter Anfänger vorgeschlagen wurde. Den 2. Widerstand des Spannungsteilers legst du am besten im Bereich deiner Grundstellung (ca. 6k).
Thorsten schrieb: > Verwirrter Anfänger vorgeschlagen wurde. Den 2. Widerstand des > Spannungsteilers legst du am besten im Bereich deiner Grundstellung (ca. > 6k). Normalerweise ist in einem analogen Joystick bereits ein Poti drinnen, welches man als Spannungsteiler benutzen kann. D.h. da sind 3 Anschlüsse: der eine kommt nach Vcc, der andere nach GND und am mittleren Anschluss kann man dann eine variable Spannung abgreifen, die sich im Bereich GND bis VCC (ja nach Knüppelstellung) bewegt. Einen zusätzlichen Widerstand benötigt man nicht.
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.