ISISA-Zacatenco / Mbed 2 deprecated Create_sound_tiker

Dependencies:   mbed

Committer:
Javierdf
Date:
Sun Sep 22 03:08:12 2019 +0000
Revision:
0:e507ed1402e5
creat soun tiker

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Javierdf 0:e507ed1402e5 1 #include "mbed.h"
Javierdf 0:e507ed1402e5 2
Javierdf 0:e507ed1402e5 3 Ticker flipper;
Javierdf 0:e507ed1402e5 4 Serial pc(USBTX,USBRX);
Javierdf 0:e507ed1402e5 5 AnalogIn a1(A0);
Javierdf 0:e507ed1402e5 6 DigitalOut hz(D2);
Javierdf 0:e507ed1402e5 7 int y;
Javierdf 0:e507ed1402e5 8
Javierdf 0:e507ed1402e5 9 void tono_on()
Javierdf 0:e507ed1402e5 10 {
Javierdf 0:e507ed1402e5 11 if(y>100)
Javierdf 0:e507ed1402e5 12 {
Javierdf 0:e507ed1402e5 13 hz=1;
Javierdf 0:e507ed1402e5 14
Javierdf 0:e507ed1402e5 15 }
Javierdf 0:e507ed1402e5 16 else hz=0;
Javierdf 0:e507ed1402e5 17 }
Javierdf 0:e507ed1402e5 18 /*void tono_off()
Javierdf 0:e507ed1402e5 19 {
Javierdf 0:e507ed1402e5 20 if(y>100)
Javierdf 0:e507ed1402e5 21 {
Javierdf 0:e507ed1402e5 22 hz=0;
Javierdf 0:e507ed1402e5 23 }
Javierdf 0:e507ed1402e5 24 }*/
Javierdf 0:e507ed1402e5 25
Javierdf 0:e507ed1402e5 26
Javierdf 0:e507ed1402e5 27 int main()
Javierdf 0:e507ed1402e5 28 {
Javierdf 0:e507ed1402e5 29 flipper.attach(&tono_on,0.001 );
Javierdf 0:e507ed1402e5 30
Javierdf 0:e507ed1402e5 31 while (true)
Javierdf 0:e507ed1402e5 32 {
Javierdf 0:e507ed1402e5 33 y=270*a1.read();
Javierdf 0:e507ed1402e5 34 //flipper.attach(&tono_on,0.01 );
Javierdf 0:e507ed1402e5 35 //flipper.attach(&tono_off,0.001 );
Javierdf 0:e507ed1402e5 36 pc.printf("%d\n",y);
Javierdf 0:e507ed1402e5 37
Javierdf 0:e507ed1402e5 38 }
Javierdf 0:e507ed1402e5 39 }