gogo
Dependencies: SDFileSystem mbed
main.cpp@2:4c07da0b530b, 2017-12-09 (annotated)
- Committer:
- csggreen
- Date:
- Sat Dec 09 15:08:41 2017 +0000
- Revision:
- 2:4c07da0b530b
- Parent:
- 1:864f2a1d0d88
- Child:
- 3:d629019b51b8
green
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
cha45689 | 0:f6ba8cc58bf6 | 1 | #include "mbed.h" |
cha45689 | 0:f6ba8cc58bf6 | 2 | #include "player.h" |
csggreen | 2:4c07da0b530b | 3 | //https://cdn-shop.adafruit.com/datasheets/vs1053.pdfหน้า19 |
csggreen | 2:4c07da0b530b | 4 | Serial aa(D1, D0); |
cha45689 | 0:f6ba8cc58bf6 | 5 | Player player; |
cha45689 | 0:f6ba8cc58bf6 | 6 | Ticker t; |
cha45689 | 0:f6ba8cc58bf6 | 7 | Timer timer; |
csggreen | 2:4c07da0b530b | 8 | |
cha45689 | 0:f6ba8cc58bf6 | 9 | |
cha45689 | 0:f6ba8cc58bf6 | 10 | extern char list[20][50]; //song list |
csggreen | 2:4c07da0b530b | 11 | extern playerStatetype playerState; |
csggreen | 2:4c07da0b530b | 12 | extern char green; |
csggreen | 2:4c07da0b530b | 13 | |
csggreen | 2:4c07da0b530b | 14 | |
csggreen | 2:4c07da0b530b | 15 | |
cha45689 | 0:f6ba8cc58bf6 | 16 | int main() { |
csggreen | 2:4c07da0b530b | 17 | player.begin(); |
csggreen | 2:4c07da0b530b | 18 | while(1){ |
csggreen | 2:4c07da0b530b | 19 | |
csggreen | 2:4c07da0b530b | 20 | player.playFile(list[green]); |
csggreen | 2:4c07da0b530b | 21 | player.stop(); |
csggreen | 2:4c07da0b530b | 22 | player.playFile(list[green-1]); |
csggreen | 2:4c07da0b530b | 23 | player.stop(); |
csggreen | 2:4c07da0b530b | 24 | player.playFile(list[green-2]); |
csggreen | 2:4c07da0b530b | 25 | |
csggreen | 2:4c07da0b530b | 26 | } |
cha45689 | 0:f6ba8cc58bf6 | 27 | } |