Phlebot's onboard code

Dependencies:   mbed

Fork of HelloWorld by Simon Ford

Committer:
gardamerinos
Date:
Tue Feb 21 23:43:03 2017 +0000
Revision:
2:0c6fdc8ec9a9
Parent:
0:fb6bbc10ffa0
Child:
3:ce96e87c0c53
testing PWM

Who changed what in which revision?

UserRevisionLine numberNew contents of line
simon 0:fb6bbc10ffa0 1 #include "mbed.h"
simon 0:fb6bbc10ffa0 2
gardamerinos 2:0c6fdc8ec9a9 3 DigitalOut stepperX_DIR(p26);
gardamerinos 2:0c6fdc8ec9a9 4 PwmOut stepperX_PWM(p21);
simon 0:fb6bbc10ffa0 5
simon 0:fb6bbc10ffa0 6 int main() {
gardamerinos 2:0c6fdc8ec9a9 7 stepperX_PWM.period(0.001f); // 4 second period
gardamerinos 2:0c6fdc8ec9a9 8 stepperX_PWM.write(0.50f); // 50% duty cycle, relative to period
simon 0:fb6bbc10ffa0 9 while(1) {
gardamerinos 2:0c6fdc8ec9a9 10 stepperX_DIR = 1;
gardamerinos 2:0c6fdc8ec9a9 11 wait(1);
gardamerinos 2:0c6fdc8ec9a9 12 stepperX_DIR = 0;
gardamerinos 2:0c6fdc8ec9a9 13 wait(1);
simon 0:fb6bbc10ffa0 14 }
simon 0:fb6bbc10ffa0 15 }