Innholdsfortegnelse:
Video: Knapp aktivert trinnkontroller: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Trinn 1: Kretsdesign
Hovedkomponenten vil være trinnkontrolleren, som krever en pulsgenerator for trinndriverens klokke, og høy/lav for retning.
Så seg rundt og fant en pulssignalgenerator for trinnmotor, men ønsket ikke å vente på forsendelse, så brukte en esp8266 for å generere pulser.
En vippebryter som er koblet til 3.3v og Gnd ville kontrollere høy/lav for trinnet til driveren.
Elektronikken ville være innelukket i en boks, grensesnittet ville ha en knapp for å flytte motoren, en vippebryter for å bestemme retningen, DC -kontakt for å koble til 12v strøm, og en 4 -leder ledningskontakt ut til trinnmotoren.
Trinn 2: BOM
TB6560 Stepper motor controller
D24V22F3 3.3V Trinn ned modul
ESP8266 for generering av klokkeimpulser
Trykknapp for tyngdekraften (grønn)
Vippebryter
Kasse til allmenn bruk 98x145x54mm
Strømadapter 12v 2A forsyning
Komponentvalg skyldtes tilgjengelighet, da dette skulle bli et raskt prosjekt!
Trinn 3: Kode
TB6560 Innstillinger
1A Stepper strøm
- SW1 AV
- SW2 PÅ
- SW3 AV
- S1 AV
20% stoppstrøm
S2 PÅ
Fullt trinn
- S3 PÅ
- S4 PÅ
0% forfall innstilling
- S5 AV
- S6 AV
Pin -tilkoblinger
- NodeMCU D8, ESP8266 15 til TB6560 CLK +
- NodeMCU D5, ESP826614 til boksemontert knapp
- Vipp bryteren til CW+
- Gnd til CW-
- Gnd til CLK-
Kode på ESP8266 for å fungere som en knappaktiveret pulsgenerator:
Denne guiden ble referert til innstillinger for TB6560.
Trinn 4: Micro Stepping Table for Reference
Dette er for å endre motorhastigheten med brytere.
Anbefalt:
WiFi -aktivert matriselampe: 6 trinn (med bilder)
WiFi -aktivert matriselampe: Hvem vil ikke ha en fantastisk lampe som kan vise animasjoner og synkronisere med andre lamper i huset? Lampen består av 256 individuelt adresserbare LED -er og alle LED -ene kan styres
TextPlayBulb: REST aktivert PlayBulb ved bruk av Raspberry Pi 3, BLE og Telegram: 3 trinn
TextPlayBulb: REST aktivert PlayBulb ved bruk av Raspberry Pi 3, BLE og Telegram: Denne instruksjonen viser hvordan du kobler til en PlayBulb Color bluetooth LED -lampe ved hjelp av Python, en Raspberry Pi 3 og Bluetooth -bibliotek og for å utvide kontrollene via et REST API for et IoT -scenario , og som en bouns viser prosjektet også hvordan du kan utvide
DIY alarm sykkel lås (sjokk aktivert): 5 trinn (med bilder)
DIY alarm sykkel lås (sjokk aktivert): I dette prosjektet vil jeg vise deg hvordan du lager en enkel sjokk aktivert alarm sykkel lås. Som navnet tilsier, gir det en alarmlyd når sykkelen din flyttes rundt med tillatelse. Underveis lærer vi litt om piezoele
OpenLogger: En høyoppløselig, Wi-Fi-aktivert, åpen kildekode, bærbar datalogger: 7 trinn
OpenLogger: En høyoppløselig, Wi-Fi-aktivert, åpen kildekode, bærbar datalogger: OpenLogger er en bærbar, åpen kildekode, lavpris, høyoppløselig datalogger designet for å levere høykvalitetsmålinger uten å kreve kostbar programvare eller skriveprogramvare fra bunnen av. Hvis du er ingeniør, vitenskapsmann eller entusiast som ikke
IoT APIS V2 - Autonomt IoT -aktivert automatisert plantevanningssystem: 17 trinn (med bilder)
IoT APIS V2 - Autonom IoT -enabled Automated Plant Irrigation System: Dette prosjektet er en utvikling av min tidligere instruerbare: APIS - Automated Plant Irrigation System Jeg har brukt APIS i nesten et år nå, og ønsket å forbedre den forrige designen: Evne til å overvåke anlegget eksternt. Dette er hvordan