MD(IR2302) Library
Dependents: 2021_NHK_A_MDandServoSet 2021_NHK_A
IR2302.cpp
- Committer:
- umekou
- Date:
- 2021-10-16
- Revision:
- 4:c365b792d642
- Parent:
- 3:58ce9b5cceca
File content as of revision 4:c365b792d642:
#include "IR2302.h" IR2302::IR2302(PinName pin_a, PinName pin_b): A(pin_a),B(pin_b) { A.period(1/20000.0); //周波数設定(20kHz) B.period(1/20000.0); //周波数設定(20kHz) speed=0; } void IR2302::SetMotorSpeed(double speed) { if((speed>1)||(speed<-1)){ A=0; B=0; }else if(speed>0){ A=0.95*speed; B=0; }else if(speed<0){ A=0; B=-0.95*speed; }else{ A=0; B=0; } }