Problemi con istruzione "delay"


in questo sketch è presente l'istruzione delay(300),
in fase di compilazione segnala errore exit status 1
se elimino l'istruzione delay() il progetto viene compilato senza errori


const int buttonpin = 2;
const int stoppin = 3;// number of pushbutton pin
const int ledpin =  13;
int inbyte = 0;         // incoming serial byte// number of led pin
int buttonstate = 0;
int stopstate = 0;// variable reading pushbutton status

void setup() {
 serial.begin(9600);
 while (!serial) {
   ; // wait serial port connect. needed native usb port only
   // initialize led pin output:
   pinmode(ledpin, output);
   // initialize pushbutton pin input:
   pinmode(buttonpin, input);
   pinmode(stoppin, input);
 }
}

void loop() {
 
 buttonstate = digitalread(buttonpin);
 stopstate = digitalread(stoppin);

 if (buttonstate == high) {
   // turn led on:
   digitalwrite(ledpin, high);
   serial.println(1);   // send capital a
   digitalwrite (ledpin, low);
   delay (300);
   serial.println (0);

 }
 if (stopstate == high) {
   serial.println (2);
 }

corri.... correggi il codice inserendolo nei tag </> sperando che lui nn se ne accorga !!


Arduino Forum > International > Italiano > Software (Moderator: leo72) > Problemi con istruzione "delay"


arduino

Comments

Popular posts from this blog

Valutazione Template - Joomla! Forum - community, help and support

SD Datastring Convention

First use of Arduino Uno : avrdude error on Blink uploading