Code uitvoeren voor een specifieke tijd + loop
3 berichten
• Pagina 1 van 1
Code uitvoeren voor een specifieke tijd + loop
Hai iedereen, ik ben Deem en ben nieuw hier.
Ik ben nog basic wat betreft Arduino, maar leer snel.
Nu loop ik alleen ergens tegenaan.
Ik heb een van Arduino losstaande DFplayer mini waar een MP3 file van afgespeeld wordt die precies 49 seconden lang duurt.
Na die 49 seconden wordt de MP3 opnieuw afgespeeld (loop).
Nu heb ik een NeoPixel ring aan een Arduino hangen die op bepaalde momenten lichteffecten moet laten zien, maar ik krijg het script niet precies op 49 seconden getimed.
Ik vroeg mij af of er een script is die het lopende script vanaf 49 seconden precies afkapt en het script opnieuw afloopt.
Is dat mogelijk en zo ja, heeft iemand de code hiervoor?
Hoop dat het verhaal duidelijk is
Alvast bedankt!
Ik ben nog basic wat betreft Arduino, maar leer snel.
Nu loop ik alleen ergens tegenaan.
Ik heb een van Arduino losstaande DFplayer mini waar een MP3 file van afgespeeld wordt die precies 49 seconden lang duurt.
Na die 49 seconden wordt de MP3 opnieuw afgespeeld (loop).
Nu heb ik een NeoPixel ring aan een Arduino hangen die op bepaalde momenten lichteffecten moet laten zien, maar ik krijg het script niet precies op 49 seconden getimed.
Ik vroeg mij af of er een script is die het lopende script vanaf 49 seconden precies afkapt en het script opnieuw afloopt.
Is dat mogelijk en zo ja, heeft iemand de code hiervoor?
Hoop dat het verhaal duidelijk is
Alvast bedankt!
Advertisement
Re: Code uitvoeren voor een specifieke tijd + loop
dat kun je met een timer oplossen die is op 1 milliseconde nauwkeurig op de achtergrond draait een teller elke millseconde komt millis() bij
dus iets in de trant van als tijd >starttijd+49 dan start de pixel loop weer
er zijn nog meer manieren om te kijken of een mp3 klaar is
dus iets in de trant van als tijd >starttijd+49 dan start de pixel loop weer
er zijn nog meer manieren om te kijken of een mp3 klaar is
paul deelen
shooter@home.nl
shooter@home.nl
Re: Code uitvoeren voor een specifieke tijd + loop
De huidige code van de loop kan helpen bij het oplossen van je probleem.
3 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 3 gasten