Stap 6: Wiring Loom / codering / test bed
Er is een heleboel 5v voeding vereist voor dit - totale mA ruim binnen de grenzen van wat de Arduino kan bieden, maar het ontbreekt in de punten van de macht. De breakout board heeft gelukkig een ruime hoeveelheid 5v en ground pinnen.
Er is niets complex met de bedrading, de SDA en SCL verbindingen zijn respectievelijk op pennen A4 en A5. Er is niet nodig voor een directe verbinding van de PWM van het bord, zoals dit is allemaal verzorgd door het servo-forum zelf.
Het is de moeite waard met behulp van een goede kleurenschema in bekabeling als heb je de mogelijkheid om dit te doen om te kunnen de kabels, vooral de Trigger duidelijk omschrijft / Echo pinnen van de ultrasoon. U krijgt sommige zeer moeilijk te pin omlaag fouten als u een recht en een verkeerde krijgen. Het is altijd nuttig als u geplakt om de Serial.println-code gebruiken om terug te keren terug naar de computer wat de ultrasoon zien. Ik gebruikte distance1 / distance2 om te laten zien wat de ultrasoon zagen; Als men geen waarde als resultaat, schakelen kabels en probeer het opnieuw. Ik zou ook voorstellen etiketteren het ultrasoon zodat je weet wat is wat in de definitieve versie. Komt u ogen uitgevoerd in omgekeerde richting, als je dat verkeerd.
De waarden voor de servo's in de bijgevoegde code zijn puur voor de Futaba servo's genoemd. Als u verschillende servo's gebruikt die u wilt controleren de waarden van het boven- en ondergrenzen van de servo's en deze in de code te berekenen.
Zodra u over de onderdelen omhoog en draait op de proefbank, controleren dat de servo's in twin verplaatsen naar de richting die u verplaatst. De PIR voor automatisch in-/ uitschakelen op detectie is een niceity, maar niet noodzakelijk afhankelijk van uw installatie. Ik koos om het activeren wanneer een punt was bereikt, maar dit zou elke trigger u werkelijk; afstandsbediening, PIR, druk mat enz.
Ik heb de arduino schets opgenomen als bijlage. Een ding ik nog niet genoemd die hier relevant is is dat er een smoothing lus in de code voor het bijhouden. Ik vond dat zonder de ogen te zenuwachtig. Ze zijn gladder met de lus maar minder responsief. Het is waarschijnlijk waard gehannes met het aan te passen aan uw graag / situatie.