Tambahan codingan servo, Cek pin servo terlebih dahulu

Dependencies:   Motor PID Joystic_OrdoV3 mbed

Fork of Joystick_OrdoV3 by KRAI 2017

Embed: (wiki syntax)

« Back to documentation index

encoderKRAI Class Reference

encoderKRAI Class Reference

Quadrature Encoder Interface. More...

#include <encoderKRAI.h>

Public Member Functions

 encoderKRAI (PinName channelA, PinName channelB, int pulsesPerRev, Encoding encoding=X2_ENCODING)
 Membuat interface dari encoder.
void reset (void)
 Reset encoder.
int getPulses (void)
 Membaca pulse yang didapat oleh encoder.
int getRevolutions (void)
 Membaca putaran yang didapat oleh encoder.

Detailed Description

Quadrature Encoder Interface.

Definition at line 21 of file encoderKRAI.h.


Constructor & Destructor Documentation

encoderKRAI ( PinName  channelA,
PinName  channelB,
int  pulsesPerRev,
Encoding  encoding = X2_ENCODING 
)

Membuat interface dari encoder.

Parameters:
inADigitalIn, out A dari encoder
inBDigitalIn, out B dari encoder

Definition at line 22 of file encoderKRAI.cpp.


Member Function Documentation

int getPulses ( void   )

Membaca pulse yang didapat oleh encoder.

Returns:
Nilai pulse yang telah dilalui.

Definition at line 66 of file encoderKRAI.cpp.

int getRevolutions ( void   )

Membaca putaran yang didapat oleh encoder.

Returns:
Nilai revolusi/putaran yang telah dilalui.

Definition at line 72 of file encoderKRAI.cpp.

void reset ( void   )

Reset encoder.

Menset pulse dan revolusi/putaran menjadi 0

Definition at line 53 of file encoderKRAI.cpp.