Stap 5: Programmeren van de Arduino te controleren van de servo 's
Kortom, het programma flips een munt en als het hoofd, het beweegt de hals heen en weer een paar keer. Als het staarten, het wacht 2 seconden, dan klapt een andere munt en als die ene hoofden, het opent en sluit de snavel. Vervolgens wordt een andere 2 seconden gewacht en doorloopt de lus continu. Op deze manier kan er vrij lang tijden wanneer Fawkes niet verplaatst, maar andere keren wanneer beweegt hij zijn kop en snavel in een willekeurige volgorde. De code is in het bestand hieronder.
Ik gebruikte een aparte 9V batterij om zelfstandig de Arduino zodra het programma is gedownload erin. Pin 9 en 10 van de arduino worden gebruikt om de hoek van de servo's. Een accu 6V (4 D cellen gaf overvloed van bevoegdheid om uit te voeren van alle Halloween nacht, hoewel 4 AA cellen zou voldoende zijn geweest.) De servo gronden zijn gebonden aan de grond van de arduino. De Arduino en de batterijen waren door de basis van de USS perch in een doos die op de vloer rusten gemonteerd.
Toekomstige functies zou de snelheid van de beweging van de nek randomize en hoek meer, zoals evenals veranderen rond de bek openen en sluiten van snelheid.