
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

Stap 1: Circuitontwerp

Het hoofdbestanddeel zou de stappencontroller zijn, die een pulsgenerator vereist voor de klok van de stappenmotor, en hoog/laag voor de richting.
Rond gekeken en vond een pulssignaalgenerator voor stappenmotor, maar wilde niet wachten op verzending, dus gebruikte een esp8266 om de pulsen te genereren.
Een tuimelschakelaar aangesloten op 3.3v en Gnd zou de hoog / laag regelen voor de richting van de stepper-driver.
De elektronica zou zijn ingesloten in een doos, de interface zou een knop hebben om de motor te verplaatsen, een tuimelschakelaar om de richting te bepalen, een DC-aansluiting om 12v-voeding aan te sluiten en een 4-draads kabelconnector naar de stappenmotor.
Stap 2: Stuklijst

TB6560 Stappenmotorcontroller
D24V22F3 3.3V Step-down-module
ESP8266 voor het genereren van klokpulsen
Zwaartekracht Drukknop (Groen)
Tuimelschakelaar
Doos voor algemeen gebruik 98x145x54mm
AC-adapter 12v 2A voeding
Componentkeuzes waren te wijten aan beschikbaarheid omdat dit een snel project zou zijn!
Stap 3: Coderen

TB6560 Instellingen
1A stappenstroom
- SW1 UIT
- SW2 AAN
- SW3 UIT
- S1 UIT
20% stopstroom
S2 AAN
Volledige stap
- S3 AAN
- S4 AAN
0% vervalinstelling
- S5 UIT
- S6 UIT
Pin-aansluitingen
- NodeMCU D8, ESP8266 15 tot TB6560 CLK +
- NodeMCU D5, ESP826614 op doos gemonteerde knop
- Tuimelschakelaar naar CW+
- Gnd naar CW-
- Gnd naar CLK-
Code op de ESP8266 om te functioneren als een door een knop geactiveerde pulsgenerator:
Er is naar deze handleiding verwezen voor TB6560-instellingen.
Stap 4: Micro Stepping Table ter referentie

Dit is om de motorsnelheid te wijzigen door middel van schakelaars.
Aanbevolen:
De mute-knop van Microsoft Teams: 4 stappen

Mute-knop van Microsoft Teams: bouw een gemakkelijk bereikbare drukknop om jezelf te dempen/dempen tijdens een Microsoft Teams-gesprek! Omdat 2020.Dit project maakt gebruik van een Adafruit Circuit Playground Express (CPX) en een grote drukknop om via de sneltoets een mute-knop voor Microsoft Teams te creëren
$ 5 Domotica-knop: 4 stappen

Home Automation-knop van $ 5: een Home Automation-knop van $ 5 Soms is de eenvoudigste oplossing een enkele knop. We wilden een gemakkelijke manier om een "bedtijd" -routine te activeren op onze domotica-hub (de Hubitat Elevation), die de meeste lichten uitdoet, andere op specifieke niveaus zet en
Druk op de knop); // Een Arduino LCD-spel: 5 stappen (met afbeeldingen)

Druk op de knop); // Een Arduino LCD-spel: onlangs heb ik in Scouts gewerkt aan de verdienstenbadge voor Game Design. Voor een van de vereisten heb ik dit spel gebouwd met Arduino die is gebaseerd op de LED Rocker Game. Het doel van het spel is om het hoogst mogelijke aantal punten te scoren. Aan het begin van d
De Uber-knop: 7 stappen

De Uber-knop: maak een Uber-rit door gewoon op een knop te drukken! Inleiding In deze tutorial zullen we de Sigfox-netwerklokalisatieservice gebruiken (die voorlopig een positienauwkeurigheid van maximaal 1 km kan geven) om een dichtstbijzijnde positie naar een specifieke
LED knippert {Knop bediend}: 5 stappen

LED knippert {Knop bediend}: ik ben een student in Kang Chiao. Dit is mijn project, ik gebruik Arduino en heb een led-knipperend lampje gemaakt met een knop die het kan laten knipperen. Je kunt hem op je doek leggen en als er mensen te dicht bij je zijn, kun je op de knop drukken en de lamp