Til foringsautomaten som jeg skrev om i innlegget «Hjemmelaget foringsautomat til hagedam«, er her koblingskjema og kilde kode til programmering av Arduino kortet:
Koblingskjema:
Koden til å programmere Arduino:
// www.hushagehobby.no // 31. juli 2016 // Foringsautomat int x = 0; int y = 0; void setup(){ Serial.begin(115200); pinMode(A5,OUTPUT); // Retning pinMode(A4,OUTPUT); // Step pinMode(A3,INPUT); // Bryter } void loop(){ int reading1 = digitalRead(A3); if (reading1 == HIGH) { Serial.println("HIGH"); enrunde(); } else { Serial.println("LOW");} delay(1000); y = y + 1; Serial.println(y); if (y==28800) mating(); // 28800 tilsvarer 3 ganger i døgnet } void enrunde() { for (x = 0; x <10000; x++) { digitalWrite(A5,HIGH); digitalWrite(A4,HIGH); delay(5); digitalWrite(A4,LOW); delay(5); } Serial.println("en runde"); } void mating() { for (x = 0; x <10000; x++) { digitalWrite(A4,HIGH); delay(5); digitalWrite(A4,LOW); delay(5); }; Serial.println("matet"); delay(100); y = 0; }
Det er bare å legge inn spørsmål i kommentarfeltet så svarer jeg så godt som jeg kan 🙂