Raspberry Pi projects
in Programming ·
Hey everyone, hope someone out there can help me out... I'm trying to wrap my head around how to actually explain this function or procedure
void sviraj(long trajanje,int frekvencija){
trajanje *=1000;
int period=(1.0 / frekvencija)*1000000;
long proteklovrijeme= 0;
while(proteklovrijeme < trajanje){
digitalWrite(alarm,HIGH);
delayMicroseconds(period/2);
digitalWrite(alarm,LOW);
delayMicroseconds(period/2);
proteklovrijeme +=(period);
thanks in advance 🙂
void sviraj(long trajanje,int frekvencija){
trajanje *=1000;
int period=(1.0 / frekvencija)*1000000;
long proteklovrijeme= 0;
while(proteklovrijeme < trajanje){
digitalWrite(alarm,HIGH);
delayMicroseconds(period/2);
digitalWrite(alarm,LOW);
delayMicroseconds(period/2);
proteklovrijeme +=(period);
thanks in advance 🙂