Da har jeg endret mitt sketch slik dere foreslår, men det virker fortsat ikke. Problemet er at jeg blir nektet å Uploade sketch'et. Han markerer da linjen "pinMode(13, OUTPUT)" og gir meg feilmeldingen
"expected construktor, destructor, or type conversion before '(' token"
Slik ser sketchet ut etter endringene:
/*
Slippe to dråper tett etter hverandre
Venter på START-pulsen før den åpner magnetventilen i 80ms (slipper dråpe 1), lukker magnetventilen i 20ms (da er har dråpe 1 sluppet taket og
fallt litt), åpner magnetventilen i 80ms (slipper dråpe 2), lukker magnetventilen og venter i 7 sekund
(så vannet får roet seg). Venter så på ny START-puls.
Krets:
Min Arduino har en fast LED mellom pin 13 og GND. Jeg lar denne simulerer en magnetventil (dråpeslipperen).
Trykknappen START er koplet mellom pin3 og +5V
En 10K resistor er koplet mellom pin3 og GND
*/
// set pin numbers:
const int buttonPin = 3; // Inngang 3 er normalt LOW, trekkes HIGH av START-puls-knappen
const int ledPin = 13; // LED utgangen settes til pin 13 (den er normalt lav)
pinMode(13, OUTPUT);
pinMode(3, INPUT);}
void setup() {
// initialize the digital pin as an output.
// Pin 13 has an LED connected on my Arduino board:
int buttonState = 0;
}
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH){
digitalWrite(13, HIGH); // set the LED on
delay(500); // wait for a second
digitalWrite(13, LOW); // set the LED off
delay(500); // wait for a second
digitalWrite(13,HIGH);
delay(500);
digitalWrite(13,LOW);
delay(7000);
}
Slippe_to_draaper_etter_trykt_START_virker_fortsatt_ikke.ino (1.29 KB)