Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Una variabile viene incrementata di 1 ogni secondo e lo stampo in seriale. Inoltre vado a controllare il valore del potenziometro
- * 2 volte e calcolo di quanto varia il valore.
- */
- int variabile = 0;
- unsigned long UltimaAzione = millis();
- int poti1;
- int poti2;
- int calcolo;
- void setup() {
- Serial.begin(115200);
- }
- void loop() {
- //While per incrementare variabile da 0 a 10
- while (variabile < 10) {
- if ((millis() - UltimaAzione) > 1000) {
- variabile = (variabile + 1) % 11; //Incremento una variabile di 1 ogni secondo che passa
- Serial.println(variabile);
- UltimaAzione = millis();
- }
- poti1 = analogRead (A0);
- if(abs(poti2 - poti1) > 4){ // Il potenziomentro รจ stato mosso
- poti2 = poti1;
- Serial.print(F("poti1= "));
- Serial.println(poti1);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement