Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
electronics:zss600-001-100b-5l [2019-03-31 14:01] Martin Prochnowelectronics:zss600-001-100b-5l [2019-03-31 14:03] Martin Prochnow
Zeile 5: Zeile 5:
 Als Versorgungsspannung werden 5V benötigt. Pro voller Umdrehung sendet er 100 Impulse. Als Versorgungsspannung werden 5V benötigt. Pro voller Umdrehung sendet er 100 Impulse.
  
-Bevor ich mit dem Ding etwas anstellen kann, muss ich erst einmal die Impulse auslesen. Ich nutze dazu einen Arduino-Pro-Micro-Clone.+Zum Auslesen der Impulse nutze ich einen Arduino Pro Micro.
  
 {{:electronics:rotary_encoder_arduino.jpg?direct&600|}} {{:electronics:rotary_encoder_arduino.jpg?direct&600|}}
Zeile 24: Zeile 24:
  
 Der Zustand der Pins wird über das entsprechende Input-Register direkt eingelesen, um mit der Abarbeitung des Interrupt-Handlers so schnell wie möglich fertig zu werden. Der Zustand der Pins wird über das entsprechende Input-Register direkt eingelesen, um mit der Abarbeitung des Interrupt-Handlers so schnell wie möglich fertig zu werden.
 +
 +Wenn ein anderer Arduino-Typ verwendet werden soll, muss der Teil mit dem Einlesen der Input-Register angepasst werden. Und wahrscheinlich ist der verwendete Interrupt auch ein anderer.
  
 <sxh cpp> <sxh cpp>
  • Zuletzt geändert: 2019-03-31 20:20