Stap 4: Stepper Motor(28BYJ-48) controle [AccelStepper]
De 28BYJ-48 is een 5v Stepper, de meest gebruikte Stepper voor Arduino, verward de drukknop afbeelding om weer te zien, vertelde ya dat zullen wij iets heel interessants mee nu. Nog veel meer om te verkennen maar wees geduldig
Bekijk dit instructable groot werk gedaan door Mohannad Rawashdeh [dit was de eerste instructable welke i geprobeerd toen ik voor het eerst met 28BYJ-48 begonnen]
Maar mijn is een beetje makkelijker voor mij, coz ik ben een met behulp van een bibliotheek met de naam AccelStepper
Eerst AccelStepper.zip downloaden en toevoegen aan de bibliotheek
Ga via de map documenten en het classAccelStepper-leden .html-bestand te lezen, het zou helpen begrijpen van de schets
Doelstelling1 : - om te draaien van een stappenmotor rechtsom en linksom, met behulp van een Darlington transistor array (ULN2003)
Dingen nodig :-
- 1 X Arduino board aangesloten op de computer
- 1 X BreadBoard
- 1 x stappenmotor (28BYJ-48)
- 1 x L7805CV (of elke andere 5 v-spanningsregelaar moet werken) (het gegevensblad kan helpen)
- 1 X ULN2003 Transistor Array IC
- 1 x 100 uF elektrolytische condensatoren
- 1 x 10 uF elektrolytische condensatoren
- 1 X Heat Sink (optioneel)
- Jumper draden (zoveel vereist)
- 9V - 12v externe krachtbron
Procedure:-
- De stappenmotor verbinden met ULN2003, zoals op het schema (figuur 1)
- Sluit de pinouts van ULN2003 aan de Arduino, zoals op het schema (figuur 1)
- Controleer het derde beeld en sluit de-doorkoppeling condensatoren aan de voltage regulator (ik weet niet veel over de ontkoppeling condensatoren gelieve te voelen vrij om te verklaren me if i 'm wrong).
- Sluit de (5V) pin voor de spanning van de uitvoer en de GND aan de transistor-array
- Er moet ook een gemeenschappelijke basis van de ULN2003 aan de Arduino. Zoals aangetoond in de 1e pic.
- Stekker in het stopcontact
- Begrijpen en uploaden van de schets "AccelStepper_test.txt"
U moeten zien dat de Motor een keer met de klok mee en dan eens linksom draait en herhaalt.
Doelstelling 2 : - om te controleren de rechtsom draaien met een drukknop
Dingen nodig:-
- Alles wat hierboven vermeld.
- 1 X Drukknopschakelaar.
- 1 x een groter is dan 1 k ohm weerstand
Procedure:-
- Gewoon doen precies wat werd gezegd in doelstelling1
- Sluit de schakelaar aan de Arduino net als het werd gedaan in stap 1. Alleen dat ditmaal de witte jumper naar digitale Pin 7 gaat
- Begrijpen en uploaden van de schets "button_controlled_stepper.txt"
- Druk op de toets om het effect te zien.
Uw uiteindelijke werk ziet er enigszins als de 4e foto voor mij. De pijl en het platform over de stappenmotor voor nu negeren, maar je hebt deze later nodig terwijl het maken van de Robot.
Check out de video als u wilt.
Opmerking:- De Stepper draait slechts 10 keer, als u wilt meer draaien, drukt u op reset-knop van de Arduino.
Suggestie:- Lees de docs van de bibliotheek van de AccelStepper. En opnieuw lezen van de reacties langzaam maar gestaag
Meer stappen ga je meer interessante wordt, nietwaar?