Indholdsfortegnelse:
- Trin 1: Se videoen
- Trin 2: Hent dele og forbrugsvarer
- Trin 3: Programmer Arduino mikrokontroller
- Trin 4: Opsæt testsporet
- Trin 5: Installer motorskærmen på Arduino -kortet
- Trin 6: Tilslut sporstrøm til motorskærmen
- Trin 7: Tilslut trinmotoren til forstærkeren
- Trin 8: Tilslut forstærkeren til Arduino -kortet
- Trin 9: Placer lokomotivet på banen
- Trin 10: Start installationen, og test kontrolelementerne
- Trin 11: Del dit arbejde
Video: Steppermotorstyret modellokomotiv - Stepmotor som roterende encoder: 11 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
I en af de tidligere instruktioner lærte vi, hvordan man bruger en trinmotor som en roterende encoder. I dette projekt vil vi nu bruge den stepper motor, der drejer roterende encoder til at styre et model lokomotiv ved hjælp af en Arduino mikrokontroller. Så lad os komme i gang uden videre!
Trin 1: Se videoen
Det anbefales at se videoen, før du fortsætter for at hjælpe os med at få en bedre idé om projektet og også forstå kontrolelementerne.
Trin 2: Hent dele og forbrugsvarer
Til dette projekt skal du:
- Et Arduino -mikrokontrolkort, der er kompatibelt med Adafruit Motor Sheild V2.
- Et *Adafruit Motor Shield V2.
- En trinmotor drejede roterende encoder.
- 4 han- til hun -jumperledninger (Til tilslutning af roterende encoder's forstærker til Arduino -mikrokontrolleren)
- En 12 volt jævnstrømskilde.
*Adafruit Motor Shield V2 kommunikerer med Arduino mikrokontrolleren via I2C og bruger derfor kun to ben på Arduino mikrokontrolleren ('SCL', A5 og 'SDA', A4). Dette hjælper med at gemme andre I/O -ben. Også tilslutning af et skjold reducerer ledninger og gør det mere ryddeligt.
Trin 3: Programmer Arduino mikrokontroller
Sørg for, at du har Adafruit Motor Shield V2 -biblioteket installeret på Arduino IDE. Hvis ikke, kan du downloade det herfra.
Trin 4: Opsæt testsporet
Sørg for, at skinnerne er rengjort.
Trin 5: Installer motorskærmen på Arduino -kortet
Installer motordriverens skjold på Arduino -kortet ved omhyggeligt at justere driverne på driverkortet med Arduino -kortets kvindelige overskrifter. Vær ekstra forsigtig for at sikre, at benene ikke bliver bøjede i installationsprocessen.
Trin 6: Tilslut sporstrøm til motorskærmen
Tilslut banestrømføderens ledninger til terminalerne på motorskærmen mærket 'M4'.
Trin 7: Tilslut trinmotoren til forstærkeren
-
Til unipolære steppermotorer:
- Tilslut motorens midterste hane til stifterne mærket 'Q' eller 'R'.
- Tilslut to af de resterende fire ledninger til benene 'P' og 'S'.
-
Til bipolære steppermotorer:
Tilslut motorens ledninger til terminalerne i henhold til ovenstående kredsløbsskema
Trin 8: Tilslut forstærkeren til Arduino -kortet
Tilslut forstærkerens 'GND' og +ve terminal til henholdsvis 'GND' og ' +5-volt' benene på Arduino-kortet. Tilslut udgangsstifterne på forstærkerkortet til de digitale indgangsstifter 'D6' og 'D7' på Arduino -kortet.
Trin 9: Placer lokomotivet på banen
Placer lokomotivet på testbanen. Sørg for, at hjulene flugter korrekt med skinnerne. Det anbefales at bruge et passende videregående værktøj.
Trin 10: Start installationen, og test kontrolelementerne
Tilslut opsætningen til 12-volt DC-strømkilden, og tænd for strømmen. Kontroller, om alt fungerer korrekt som vist i videoen ovenfor.
Trin 11: Del dit arbejde
Hvis du har lavet dit projekt, hvorfor så ikke dele det med fællesskabet. At dele dit projekt kan hjælpe med at inspirere andre til også at lave dette projekt.
Fortsæt og klik på 'I Made It!' og del nogle billeder af din skabelse, vi venter!
Anbefalede:
Udskiftning af ISDT Q6 roterende encoder: 4 trin
Udskiftning af ISDT Q6 Rotary Encoder: Denne vejledning er til at hjælpe folk, hvis Q6 -encodere er gået i stykker over tid nu er ubrugelige. Min begyndte at rulle i tilfældige, uberegnelige retninger, og selv efter at have loddet loddet igen og renset encoderen med alkohol var det stadig dysfunktionelt
Steppermotorstyret trinmotor uden mikrokontroller !: 6 trin
Stepper Motor Controlled Stepper Motor Without Microcontroller !: I denne hurtige instruktionsmåde vil vi lave en simpel stepper motor controller ved hjælp af en stepmotor. Dette projekt kræver ikke komplekse kredsløb eller en mikrokontroller. Så uden videre, lad os komme i gang
Brug en trinmotor som en roterende encoder: 9 trin (med billeder)
Brug en trinmotor som roterende encoder: Rotary encoders er gode til brug i mikrokontrollerprojekter som inputenhed, men deres ydeevne er ikke særlig jævn og tilfredsstillende. Da jeg havde mange ekstra stepper motorer rundt, besluttede jeg mig for at give dem et formål. Så hvis du har noget stepper
Sådan bruges trinmotor som roterende encoder og OLED -display til trin: 6 trin
Sådan bruges trinmotor som roterende encoder og OLED -skærm til trin: I denne vejledning lærer vi, hvordan du sporer trinmotortrinene på OLED -skærmen. Se en demonstrationsvideo. Kredit for den originale vejledning går til youtube -bruger " sky4fly "
Arduino -menu på en Nokia 5110 Lcd ved hjælp af en roterende encoder: 6 trin (med billeder)
Arduino -menu på en Nokia 5110 Lcd Ved hjælp af en Rotary Encoder: Kære venner velkommen til endnu en vejledning! I denne video skal vi lære at bygge vores egen menu til det populære Nokia 5110 LCD -display for at gøre vores projekter mere brugervenlige og mere i stand. Lad os komme i gang! Dette er projektet