INHOUDSOPGAWE:
Video: Knoppie -aangedrewe stapstuurbeheerder: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Stap 1: Kringontwerp
Die hoofkomponent is die stepper -kontroleerder, wat 'n pulsgenerator vir 'n stepper -bestuurderklok benodig en hoog/laag vir rigting.
Kyk rond en vind 'n polssignaalopwekker vir stappermotor, maar wou nie wag vir aflewering nie, so gebruik 'n esp8266 om die polse te genereer.
'N Knoppie skakelaar wat gekoppel is aan 3.3v en Gnd sal die hoë/lae beheer vir die rigting van die stapstuurder.
Die elektronika sal in 'n boks ingeslote wees, 'n koppelvlak sal 'n knoppie hê om die motor te beweeg, 'n skakelaar om die rigting te bepaal, 'n DC -aansluiting om 12V krag aan te sluit en 'n 4 -draads aansluiting na die stapmotor.
Stap 2: BOM
TB6560 Stepper motor kontroleerder
D24V22F3 3.3V Stap af -module
ESP8266 vir die opwekking van klokpulse
Gravitasie drukknoppie (groen)
Wisselskakelaar
Doos vir algemene doeleindes 98x145x54mm
Wisselstroomadapter 12v 2A toevoer
Die keuse van komponente was te wyte aan beskikbaarheid, aangesien dit 'n vinnige projek sou wees!
Stap 3: Kodeer
TB6560 -instellings
1A Stepper stroom
- SW1 AF
- SW2 AAN
- SW3 AF
- S1 AF
20% stopstroom
S2 AAN
Volle stap
- S3 AAN
- S4 AAN
0% verval instelling
- S5 AF
- S6 AF
Speldverbindings
- NodeMCU D8, ESP8266 15 tot TB6560 CLK +
- NodeMCU D5, ESP826614 aan die boks gemonteerde knoppie
- Skakel skakelaar na CW+
- Gnd aan CW-
- Gnd na CLK-
Kode op die ESP8266 om te funksioneer as 'n knoppie -geaktiveerde polsgenerator:
Daar is na hierdie gids verwys vir TB6560 -instellings.
Stap 4: Micro Stepping Table vir verwysing
Dit is om die motorsnelheid deur skakelaars te verander.
Aanbeveel:
$ 5 Home Automation -knoppie: 4 stappe
Knoppie vir outomatisering van $ 5: 'n Huis -outomatiseringsknoppie van $ 5 Soms is die eenvoudigste oplossing 'n enkele knoppie. Ons wou 'n maklike manier hê om 'n 'slaaptyd' -roetine in ons tuistomatiseringshub (die Hubitat Elevation) te aktiveer, wat die meeste ligte uitskakel, ander op spesifieke vlakke stel en
Uitsluiting van 'n servo -ophanging met een knoppie: 3 stappe
Een -knoppie -servo -ophanging: bergfietse met volledige vering bied 'n gladde rit, maar vereis dikwels dat die vering gesluit word wanneer u opdraande trap. Anders druk die vering saam terwyl u op die pedale staan, en vermors die moeite. Die fietsvervaardigers weet dit, en voorsien
DIY waaier met 'n AAN / UIT -knoppie - M5StickC ESP32: 8 stappe
DIY waaier met 'n AAN -UIT -knoppie - M5StickC ESP32: In hierdie projek leer ons hoe om 'n FAN L9110 -module te gebruik met 'n M5StickC ESP32 -bord
Rotary Encoder -knoppie: 6 stappe
Rotary Encoder Button: Dit is 'n roterende afstandsbediening wat gebaseer is op 'n roterende encoder. Dit het die volgende kenmerke: battery werk met 'n baie lae stroomverbruik wanneer dit geaktiveer word, outomatiese aktivering as die beheer gedraai word, outomatiese slaap na 'n tydperk van onaktiwiteit
Voetbeheerde Push to Talk -knoppie: 5 stappe
Voetbeheerde Push to Talk -knoppie: So het ek 'n Push To Talk -knoppie gemaak wat u met u voete kan gebruik