Stap 12: De Controller: montage van de elektronica
Nu komt de elektrotechniek deel van dit project. Dit schild is geschikt voor het leveren van maximaal 120 mA 16 LEDs of servo's, die kunnen worden getrokken uit de Arduino of een externe energievoorziening; echter, een ingebouwde weerstand wordt ingesteld van de huidige op 17,8 mA per kanaal, dat werkt prima (en veranderlijk). Natuurlijk, de Arduino kan enige bron 200 mA, die kleiner dan de 17,8 x16 is = 284.8 mA vereist voor maximaal vermogen met alle kanalen actief. Hoewel waarschijnlijk slechts zelden zul je de meeste of alle van de servo's gevoed in een keer, en hoewel niet hij(zij) normaal naar de volledige 17,8 mA, zij zullen trekken meer stroom dan gebruikelijk als gehouden of voorbij hun grenzen, die gebeuren verplaatst kunnen wanneer verplaatsen of kalibreren. Een externe bron is daarom de beste manier om zo ver gaan als een voeding voor de hand.
Om te beginnen, het schild te monteren zoals in de tweede afbeelding. De schuine koppen moeten het gezicht weg van de spanningsregelaar, terwijl de andere hoogste pinnen niet-essentiële zijn - de 2 lone pinnen voor het wijzigen van de maximale huidige uitvoer met behulp van een weerstand, en de andere 7 zijn voor het aansluiten van een andere PWM chip zonder meer pinnen van de Arduino. Voor de externe VIN is het waarschijnlijk OK om gewoon soldeer in de USB-breakout board aan de Raad, maar als ik was het testen van verschillende levering methoden ik een kroonsteen in plaats daarvan toegevoegd. Omvatten een condensator om alle huidige spikes aan de Arduino veroorzaakt door het inschakelen van de voeding. En natuurlijk, soldeer in alle de pinnen op de bodem te sluiten op de Arduino.
Het schild is geschikt voor het voeden van de Arduino uit de externe bron wanneer de Vcc-keuzeschakelaar bevindt zich in de positie van de VIN, maar ik gevonden heb dat de Arduino meestal moet afzonderlijk worden aangedreven minstens om te schakelen het op, na die het schild moet zitten kundig voor handhaving van een voldoende energie leveren. Afhankelijk van uw accu, kunt u proberen de Vcc-Keuzeschakelaar tussen VIN- en 5V (direct uit de Arduino), over te schakelen als ik had een paar die aangedreven de arm beter op die manier (hoewel de regelgever nogal wat - waarschijnlijk niet het beste idee opwarmen).