potmeter gebruiken om variabele aan te passen

Geef hier suggesties voor extra onderwerpen of andere dingen die je graag gewijzigd zou willen zien
Berichten: 1
Geregistreerd: 05 Feb 2017, 17:15

potmeter gebruiken om variabele aan te passen

Berichtdoor Danielyoloprogram » 05 Feb 2017, 17:24

hai mensen van dit forum!

ik heb in arduino een verjaardagsliedje geprogrammeerd en in zou graag met een pot meter de snelheid van het liedje aan willen passen.
hier is mijn code en ik zou het int x{ x = (hier de pot meter variabele)}; willen hebben. waar nu de 10000 staat moet dus de variabele komen
Code: Alles selecteren
int notes[]={146,164,195,184,246,130,329,493,440,391,293,523};
int x {
  x = 10000
};


void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:
tone(8,notes[0]);
delay(500+x); noTone (8); delay(10);
tone(8,notes[0]);
delay(500+x); noTone (8); delay(10);
tone(8,notes[1]);
delay(1000+x); noTone (8); delay(10);
tone(8,notes[0]);
delay(1000+x); noTone (8); delay(10);
}


hoe zou ik dit het beste kunnen doen?? groetjes Daniël

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: potmeter gebruiken om variabele aan te passen

Berichtdoor nicoverduin » 05 Feb 2017, 19:23

Potmer met middelste aftakking(loper) aan A0. Een buitenkant aan gnd en de ander aan vcc. Potmeter waarde > dan 4k7 en kleiner dan 47k nemen.

Direct na de loop(){
cpp code
uint16_t analogeWaarde = analogRead(A0);
uint16_t x = map(analogeWaarde, 0, 1023, 0, 10000);
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Terug naar Forum suggesties

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 9 gasten