Arduino + Knapp + Actuator
Hej
Jag vill först säga att jag är precis helt grön när det gäller programmering men jag försöker lära mig vart eftersom
Mitt projekt är att få till en automaticerad hundlucka. Tanken är att hunden kommer fram ställer sig på tryckkänslig platta som sedan öppnar acuatorn dörren, stannar till i 2 sek i öppet läge och sedan stänger.
Nybörjare som man är så börjar man med en funktion i taget.
Får kanppen att fungera med
const int buttonPin = 2; // Button
const int ledPin = 13; // LED pin 13
// variables will change:
int buttonState = 0;
void setup() {
// initialize the LED pin as an output:
pinMode(ledPin, OUTPUT);
// initialize the pushbutton pin as an input:
pinMode(buttonPin, INPUT);
}
void loop() {
// read the state of the pushbutton value:
buttonState = digitalRead(buttonPin);
// check if the pushbutton is pressed. If it is, the buttonState is HIGH:
if (buttonState == HIGH) {
// turn LED on:
digitalWrite(ledPin, HIGH);
} else {
// turn LED off:
digitalWrite(ledPin, LOW);
}
}
Knappen tänder upp LED på pin 13.
Får acuatorn att röra sig med hjälp av reläkortet
const int forwards = 7;
const int backwards = 6;
void setup() {
pinMode(forwards, OUTPUT);
pinMode(backwards, OUTPUT);
}
void loop() {
digitalWrite(forwards, LOW);
digitalWrite(backwards, HIGH);//Forwards
delay(2000); // wait 2 seconds
digitalWrite(forwards, HIGH);
digitalWrite(backwards, HIGH);//Stopp
delay(2000);// wait 2 seconds
digitalWrite(forwards, HIGH);
digitalWrite(backwards, LOW);//Backwards
delay(2000);// wait 2 seconds
digitalWrite(forwards, HIGH);
digitalWrite(backwards, HIGH);//Stopp
delay(2000);// wait 2 seconds
}
Men när jag ska försöka få dessa att fungea ihopp så händer absolut ingenting. Har gjort åtskilliga försök men inte fått till det.
Behöver lite hjälp i rätt riktning.
Mvh
Chippen
Dator = Ja