Example code for 'Mechatronics Class'

Committer:
ykuroda
Date:
Mon Oct 14 02:35:03 2019 +0000
Revision:
2:83a817de162e
Parent:
0:8c7b073576c5
1st commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mab5449 0:8c7b073576c5 1 #include "mbed.h"
ykuroda 2:83a817de162e 2 #include "counter.h"
mab5449 0:8c7b073576c5 3
ykuroda 2:83a817de162e 4 PwmOut pwm(D10); // wire to tie D10, D12, and D13(LED1)
ykuroda 2:83a817de162e 5 DigitalIn led(LED1);
mab5449 0:8c7b073576c5 6
mab5449 0:8c7b073576c5 7 int main() {
ykuroda 2:83a817de162e 8 Counter count(D12);
ykuroda 2:83a817de162e 9 count = 0;
ykuroda 2:83a817de162e 10
ykuroda 2:83a817de162e 11 pwm.period(0.1);
ykuroda 2:83a817de162e 12 pwm = 0.5;
ykuroda 2:83a817de162e 13
mab5449 0:8c7b073576c5 14 while(1) {
ykuroda 2:83a817de162e 15 printf("Count so far: %d\n", int(count));
ykuroda 2:83a817de162e 16 wait(1);
mab5449 0:8c7b073576c5 17 }
mab5449 0:8c7b073576c5 18 }