Arduino skattjakt (12 / 12 steg)
Steg 12: Box koden...
Här är sista koden för att göra det hela fungerar. Kom ihåg de servo nummer som du skrev ner? I avsnittet topp förklaring av koden Sök efter två variabler; servoClosed och servoOpen. Ändra nummer till de som du skrev ner för servo-installationen.
Några saker om bedriver detta. Eftersom du kommer att vara att ändra ledtrådar kommer du till "uppspelning" koden för att se hur allt ser ut. Varje gång skärmen visar "stänger ned..." uppdateras EEPROM till den aktuella platsen i programmet. Om du vill återställa EEPROM och Visa programmet från början sedan slå på strömmen av sedan på medan du håller ner "A"-knappen tills visas "EEPROM återställs till 0". Detta återställer EEPROM och startar programmet över från början.
Om du är klar med dina ändringar och vill återställa EEPROM och sedan stänga den ned så att ditt team upptäcker det och den startar i början; slå på strömmen av sedan på medan du håller knappen "B" tills "EEPROM återställs till 0" visas. Några sekunder senare kommer att Arduino avskärma sig. Med nästa våg av Ring of Power startar programmet från början.
Ledtrådar har gjorts generiska så du har att anpassa dem till din situation. GPS-nummer är också generiska så måste du justera dem också till din situation. Känn dig fri att ändra, klippa, klistra in, anpassa, lägga till i eller subtrahera från denna kod för din ansökan. Det är en ganska stor bit av programmering så jag har tagit hand för att kommentera så mycket som möjligt. När ändrande den inställd din Arduino IDE att Visa radnummer vid går till arkivera - inställningar och kontrollera Visa linjer tal. Observera där de ändringar som du gör är av radnummer så att du kan gå tillbaka och justera om du behöver. Det vore också en bra idé att göra en kopia av detta och ändra att en så om du ändrar skissen så att det inte fungerar längre du har något att titta på att räkna ut vad som gick fel. Jag arbetar en andra instructable på byggnaden av den faktiska Skattjakten själv och jag kommer att posta länken här när det är klar som en följeslagare.
Detta tog mig 5 månader att sätta detta tillsammans så att patienten och gå långsamt att se till att din skattjakt fungerar så smidigt som möjligt. Lycka till
En maskin Tech