Inhoudsopgave:
Video: Arduino Mega Stepper Shield voor een Rubiks Cube Solver - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Een tijdje geleden werkte ik aan een machine die automatisch een gecodeerde 3x3 Rubiks Cube oplost. Je kunt mijn instructables daarover hier zien. In het project werden stepperdrivers van Polulu gebruikt om zes motoren aan te drijven. Om het aansluiten van deze stuurprogramma's op de arduino mega (die het hele ding bestuurt) gemakkelijker te maken, is een aangepaste pcb ontworpen. Deze instructables behandelt het proces van het maken van een motorschild voor een Arduino Mega voor Pololu A4988-stuurprogramma's.
Genieten van!
Stap 1: Het schema maken
Als eerste stap moet het schema van de print in eagle worden ingevoerd. Bovendien moeten alle benodigde componenten ofwel uit een bibliotheek worden geïmporteerd of met de hand worden gemaakt. Het is gemakkelijk om de voetafdruk en het schema voor een arduino mega-schild op internet te vinden. Het enige onderdeel dat op maat werd gebouwd, waren de motorrijders zelf. Ik zal echter niet in detail treden over hoe dit te doen, aangezien er al geweldige instructies over het onderwerp zijn (zie hier). Het schema zelf is heel eenvoudig, omdat het de enige taak is om de motorstuurprogramma's aan te sluiten op de overeenkomstige Arduino-pinnen. Bovendien werden ontkoppelcondensatoren dicht bij de vcc-pen van elke ic geplaatst om een soepele werking te garanderen. De polulu stepper drivers bieden de mogelijkheid om de micro stepping in te stellen door drie van hun pinnen hard te bedraden naar aarde of vcc. Op die pinnen werden soldeerbruggen geplaatst om indien nodig latere aanpassingen mogelijk te maken. Hieronder ziet u een deel van het schema (slechts één van de zes stuurprogramma's is hier opgenomen). Het volledige schema is uiteraard te downloaden aan het einde van dit bestand.
Stap 2: Routeren van de PCB
Het routeren van een pcb bestaat uit het proberen alle componenten zo te rangschikken dat ze gemakkelijk met elkaar te verbinden zijn. Bij het maken van complexere pcb's moet natuurlijk met veel dingen rekening worden gehouden bij het ontwerpen. In dit geval is de routering echter vrij eenvoudig. Alle datapinnen van de drivers zijn verbonden met hun corresponderende pinnen op de Arduino en polygonen op de bovenste en onderste laag werden gebruikt om alle gronden en VCC's aan elkaar te binden.
Stap 3: Bestellen van de PCB
Er zijn veel sites waar pcb's voor weinig geld kunnen worden besteld. De twee sites die ik tot nu toe heb gebruikt en waar ik goede ervaring mee heb, zijn:
jlcpcb.com/https://www.pcbway.com/
Het kan even duren voordat de planken arriveren, maar de kwaliteit heeft nooit teleurgesteld.
Aanbevolen:
Idee voor doe-het-zelf-activiteit voor weerstations voor 12+ jaar: 4 stappen
Idee voor doe-het-zelf-weerstationactiviteit voor 12-plussers: in deze activiteit zullen deelnemers hun weerstation opzetten, de lucht in sturen en de opnames (licht, temperatuur, vochtigheid) in realtime volgen via de Blynk-app. Bovendien leert u hoe u de geregistreerde waarden publiceert
Een stappenmotor en driver selecteren voor een Arduino geautomatiseerd schaduwschermproject: 12 stappen (met afbeeldingen)
Een stappenmotor en stuurprogramma selecteren voor een Arduino geautomatiseerd schaduwschermproject: in deze Instructable zal ik de stappen doorlopen die ik heb genomen om een stappenmotor en stuurprogramma te selecteren voor een prototype van een geautomatiseerd schaduwschermproject. De schaduwschermen zijn de populaire en goedkope Coolaroo-handgezwenkte modellen, en ik wilde t
Een Zalman VF900-Cu-koellichaam installeren op een Radeon X800 XT Mac Edition voor gebruik in een Apple G5 Tower: 5 stappen
Een Zalman VF900-Cu-koellichaam installeren op een Radeon X800 XT Mac Edition voor gebruik in een Apple G5 Tower: de standaard disclaimer - Dit is hoe ik het deed. Het werkte voor mij. Als je je G5, Radeon X800 XT, of je huis, auto, boot, enz. laat ontploffen, ben ik niet aansprakelijk! Ik geef informatie op basis van mijn eigen kennis en ervaring. Ik geloof dat alle st
Overtuig uzelf om gewoon een 12V-naar-AC-lijnomvormer te gebruiken voor LED-lichtsnoeren in plaats van ze opnieuw te bedraden voor 12V: 3 stappen
Overtuig uzelf om gewoon een 12V-naar-AC-lijnomvormer te gebruiken voor LED-lichtsnoeren in plaats van ze opnieuw te bedraden voor 12V.: Mijn plan was eenvoudig. Ik wilde een door de muur aangedreven LED-lichtsnoer in stukken knippen en vervolgens opnieuw bedraden om 12 volt te laten lopen. Het alternatief was om een omvormer te gebruiken, maar we weten allemaal dat ze vreselijk inefficiënt zijn, toch? Rechts? Of zijn ze?
Voeg een pc-synchronisatie-aansluiting toe aan een Nikon Sc-28 Ttl-kabel (gebruik de automatische instellingen voor een aan-cameraflits en trigger-uit-cameraflitsen!!): 4 stappen
Voeg een Pc Sync-aansluiting toe aan een Nikon Sc-28 TTL-kabel (gebruik Auto-instellingen voor een on Camera Flash en Trigger Off Camera Flashes !!): in deze instructable laat ik je zien hoe je een van die vervelende gepatenteerde 3-pins TTL-connectoren op de zijkant van een Nikon SC-28 off-camera TTL-kabel en vervang deze door een standaard pc-synchronisatieconnector. hierdoor kunt u een speciale flitser gebruiken, s