Ögon i en låda (7 / 7 steg)
Steg 7: Koden
Koden är kopplad, om du bara du vill kasta den på bordet går för det, men här ska jag också försöka att förklara vad koden gör.Det är en grundläggande statliga maskin med 3 staterna, öppna, PEEK, stängd. ÖPPEN och stängd kan ändra till PEEK. PEEK kan ändra till öppna eller stänga. Du kan inte gå direkt från öppen till slut.
NÄRA kommer att förvandla belysningen och ange tilt servo att stänga locket.
PEEK kommer sätta lamporna till blå/lila färg, sätta servon för ögonen att om center, anger servo på locket till hälften öppna.
Öppna kommer att belysningen på (beroende på termistor och LDR), som servo på locket till fullt öppen. Medan öppna finns ett slumptal som kommer, om den rätta nummer, flytten ögonen upp, ner, vänster, höger. Om avståndet är närmare kommer att ögonen slå upp och flytta något (att simulera fokus). Om ett avstånd sensor är närmare än den andra, då ögon kommer att se till att sidan.
Det är ungefär lika enkelt som det är.