Menù e display
buongiorno tutti. mi serve una grossa mano con un problema che non riesco trovare soluzione.
ho già implementato, grazie all'aiuto del forum, un progettino.
praticamente imposto un timer attraverso 2 pulsantini e un terzo che lo fa partire ed attivare un servo.
ora vorrei fare in modo che attivo due timer, regolo prima uno e premo il terzo pulsante per decidere il secondo timer, premendo il 3 pulsante per la seconda volta invece fa partire il servo.
grazie chi mi aiuta veramente
ho già implementato, grazie all'aiuto del forum, un progettino.
code: [select]
#include <servo.h>
servo myservo;
int grado = 0;
int mingrad = 0;
int maxgrad = 180;
int pinservo = 3;
int minuti = a1;
int secondi = a0;
int go = a3;
int pos = 90;
int pulminuti = 0;
int pulsecondi = 0;
int minut = 0;
int second = 0;
void setup()
{
serial.begin(9600);
myservo.attach( pinservo );
myservo.write( grado );
int minut = 0;
int second = 0;
pinmode( minuti, input );
pinmode( secondi, input );
pinmode(go, input);
}
void loop( )
{
pulminuti = digitalread(minuti);
if ( pulminuti == high)
{
minut++;
serial.println(minut);
delay(300);
}
pulsecondi = digitalread(secondi);
if ( pulsecondi == high)
{
second++;
serial.println(second);
delay(300);
}
if (digitalread(go) == high && ((second > 0)|| (minut > 0)))
{
myservo.write(pos);
delay((minut*1000) + (second*100));
myservo.write(grado);
minut = 0;
second = 0;
}
}
praticamente imposto un timer attraverso 2 pulsantini e un terzo che lo fa partire ed attivare un servo.
ora vorrei fare in modo che attivo due timer, regolo prima uno e premo il terzo pulsante per decidere il secondo timer, premendo il 3 pulsante per la seconda volta invece fa partire il servo.
grazie chi mi aiuta veramente



se ho capito:
- imposti minuti del primo timer col pulsante 1
- imposti secondi del primo timer col pulsante 2
- premi il pulsante 3 impostando il secondo timer
- imposti minuti del secondo timer col pulsante 1
- imposti secondi del secondo timer col pulsante 2
- premi il pulsante 3 e parte il servo
ho capito bene?
a quale timer obbedisce il servo, al primo o al secondo?
ciao,
p.
- imposti minuti del primo timer col pulsante 1
- imposti secondi del primo timer col pulsante 2
- premi il pulsante 3 impostando il secondo timer
- imposti minuti del secondo timer col pulsante 1
- imposti secondi del secondo timer col pulsante 2
- premi il pulsante 3 e parte il servo
ho capito bene?
a quale timer obbedisce il servo, al primo o al secondo?
ciao,
p.
Arduino Forum > International > Italiano > Generale (Moderator: leo72) > Menù e display
arduino
Comments
Post a Comment