Tomohiro Aoki
/
Nucleo-F303_servo-test
サーボをPCで操作できるやつ
main.cpp
- Committer:
- Tomo1213
- Date:
- 2019-09-14
- Revision:
- 0:bc5a282e8a84
File content as of revision 0:bc5a282e8a84:
#include "mbed.h" DigitalOut myled(LED1); PwmOut m(PA_9); Serial pc(USBTX,USBRX); #if 1 int main(){ m.period_ms(20); int pw=1500; while(1){ char input = pc.getc(); if(input == 'w'){ pw+=50; }else if(input == 's'){ pw-=50; } printf("%d\r\n",pw); m.pulsewidth_us(pw); } } #endif #if 0 int main(){ m.period_ms(20); while(1){ m.pulsewidth_us(400); wait(1.5); m.pulsewidth_us(2550); wait(1.5); } } #endif #if 0 int main(){ m.period_ms(20); while(1){ m.pulsewidth_us(1000); wait(1.5); m.pulsewidth_us(2000); wait(1.5); } } #endif