Stap 9: De Codes van de Arduino
1e.) Downloaden van de hieronder codes vervolgens uploaden van de schets / codes aan uw Arduino
2e.) pers "CTRL + Shift + M" te openen van de seriële monitor
3e.) Voer "O" open Kapsluithaak - "C" om te sluiten van Klink
Suggesties, Tips & Trucs:
1e.) Gebruik tact knoppen + digitale pinnen, in plaats van met behulp van seriële monitor van de PC's.
2e.) toevoegen een auto-lock vertraging voor de servo te sluiten automatisch na opening.
_________________________________________________________________
De Raw-Codes (als je te lui om te downloaden van de schets):
Gecodeerd door: Angelo S. Casimiro (aka ASCAS)
Copyright regel van toepassing is - naamsvermelding niet-commerciële delen zowel (by-nc-sa)
Instructies:
Druk op 'CTRL + Shift + M"toegang krijgen tot seriële monitor
Voer in: ' o ' naar Open Lock - 'C' te sluiten (niet hoofdlettergevoelig)
#include
Servo myservo;
char gar;
//------------------Setup---------------------
VOID Setup {}
myservo.attach(9); Servo verbinden met Pin #9
Serial.begin(9600);
Serial.Print ("Voer: ' o ' om Open te Lock - 'C' voor nauwe \n");
}
//------------------Loop---------------------
void loop {if(Serial.available()) {gar = Serial.read(); Serial.println(Gar); Serial.println ("\nEnter: ' o ' naar Open Lock - 'C' te nauwe"); delay(1000);}
Als (gar == 'c' || gar == 'C' || gar == "sluiten") {//If "C" wordt ingevoerd, sluit de klink
myservo.write(0);
/ * myservo.write(150);delay(5000); Opdracht servo auto-slot na 5 sec.
[Deze commentaartag verwijderen Servo Auto blokkeringscode - voorstelde: marhar]
*/
}
anders als (gar == ' o ' || gar == ' o ' || gar == 'open') {//If "O" wordt ingevoerd, sluit de klink
myservo.write(150);
}
}