A
1.cpp
- Committer:
- maenoshin
- Date:
- 2019-10-30
- Revision:
- 0:286c3109789f
File content as of revision 0:286c3109789f:
#include "mbed.h" PwmOut AIN1(A1); PwmOut AIN2(A2); void go_forword (float duty){ AIN1.write(0); AIN2.write(duty); } void go_back (float duty){ AIN1.write(duty); AIN2.write(0); } //DigitalOut out(D10);//D10ピンへの出力をコントロール //digitalOut→0or1(ONorOFF)をコントロール、 //myledはDigitalOut型の変数LED1のポートを初期化するという意味 //AnalogIn photo(A0); //AnalogIn schmitt(A5); //void motor_control(PwmOut int main() { float d=0.5; while(1) {//組み込み型のプログラムは無限ループになるようにする。(終わってはいけない) //正回転 go_forword (d); wait(5.0); // 1 sec //逆回転 go_back(float duty); wait(5.0); // 1 sec if(d == 1.0)break; d = d + 0.1; } }