Stap 2: bedrading
De verbindingen van de bedrading tussen de robot elektrische subsystemen worden getoond in het schema van de bedrading.
Om te voorkomen dat de spanning hangen voor het Galileo-board, liep ik aparte elektriciteitskabels van de batterij aan de Galileo-bestuur en de Arduino motor shield. Ik sneed het einde off van een oude muur-wrat-power-supply om opnieuw de 2.1 mm-stekker voor aansluiting van Galileo te gebruiken. De motor shield zullen eindigen met het tekenen van sommige vrij gezond stroom, dus gebruikte ik gestrande 20 gauge draad voor die verbinding met de batterij. Ik gebruikte 3-pins male connectors voor de slagman verbindingen, die ik in de dezelfde plaatselijke hobby winkel gevonden - maar ik had grote moeite het overeenkomstige item online vinden.
Ik gebruikte 24 gauge strandde draad, vrouwelijke pin connector terminals en warmte krimpen zodat de kabels tussen de Raad van bestuur van Galileo, de Bluetooth-module en een afgeschermde, 4 dirigent, kabel tussen Galileo en de versnellingsmeter/gyro MPU-6050 modules - met het schild aan beide uiteinden een grounder.
Tussen het schild van de motorische controle en de gelijkstroommotoren gebruikte ik solide 22 gauge draden. Merk op dat de verbindingen op een van de motoren worden teruggedraaid, zodat de richtingscontrole van de Galileo aan de motor shield hetzelfde voor forward is en reverse op beide motoren. Ook opmerking dat "vooruit" is een relatieve term en alleen via de verbinding tussen de motor schild en de DC-motoren kan worden gewijzigd. Bij definitieve robot testen, moet u om te controleren of er is een correlatie tussen "vooruit" en de positieve output van de PID-regelaar - hetzij via de motor verbindingen of de polariteit van de PID-voorwaarden.
Ik gebruikte een Seeedstudio Arduino protoshield ik op RadioShack pakte om een gemeenschappelijke/flexibel verbindingspunt alsmede over de montage van de misc. weerstanden en LED's. De plaatsing van de component op het proto-schild soort geëvolueerd in de tijd als ik opgebouwd de robot, dus ik weet zeker dat er een meer optimale lay-out. De Galileo Gen 2 levering spanning spec 7-12V is gewaardeerd, en ik vond enige bezorgdheid over de Raad van bestuur beschadigen als je het draaien met een voedingsspanning lager dan 7V online. Dientengevolge, voegde ik de spanning divider netwerk en de verbinding op een analoge ingang zodat de schets de accuspanning als voorzorgsmaatregel kunt controleren.
De elektrische verbindingen tussen Galileo en het motor schild zijn bereikt door het aanbrengen van de motor schild aan de Galileo Arduino-connector, met het proto-schild op de motor shield gestapeld.
Opmerking: Als de DC motor voedingsspanning wordt rechtstreeks is verbonden met de motor shield, ik de Vin-trace gesneden op het schild van de motorische controle met behulp van een X-acto mes te isoleren van de Galileo en motor shield supply spanning rails.
Ik heb sommige elektrisch veterband tussen de motor schild en het proto-schild om te voorkomen dat korte broek tussen de twee plaatsen (waarschijnlijk enkel een aanwijzing van mijn primitieve solderen vaardigheden).