A
Diff: 1.cpp
- Revision:
- 0:286c3109789f
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/1.cpp Wed Oct 30 03:29:47 2019 +0000 @@ -0,0 +1,41 @@ +#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; + + } +} + + \ No newline at end of file