Kazalo:
Video: Kontrolni gumb z gumbom: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Korak: Oblikovanje vezja
Glavna komponenta bi bil koračni krmilnik, ki za uro koračnega gonilnika potrebuje generator impulzov, za smer pa visoko/nizko.
Pogledal sem okoli in našel generator impulznih signalov za koračni motor, vendar ni želel čakati na odpremo, zato je za generiranje impulzov uporabil esp8266.
Preklopno stikalo, priključeno na 3.3v in Gnd, bi nadzorovalo visoko/nizko smer krmilnika koraka.
Elektronika bi bila zaprta v škatli, vmesnik bi imel gumb za premikanje motorja, preklopno stikalo za določanje smeri, vtičnico DC za priključitev 12 -voltnega napajanja in 4 -žilni vodnik na koračnem motorju.
2. korak: BOM
TB6560 Krmilnik koračnega motorja
D24V22F3 3.3V Nadomestni modul
ESP8266 za generiranje taktnih impulzov
Gravitacijski gumb (zelen)
Preklopite stikalo
Škatla za splošno uporabo 98x145x54mm
Napajalnik za izmenični tok 12v 2A
Izbira komponent je bila posledica razpoložljivosti, saj je bil to hiter projekt!
3. korak: Koda
Nastavitve TB6560
1A Koračni tok
- SW1 OFF
- SW2 VKLOPLJEN
- SW3 OFF
- S1 IZKLOPLJENO
20% zaustavitveni tok
S2 VKLOPLJEN
Popoln korak
- S3 VKLOPLJENO
- S4 VKLOPLJENO
0% nastavitev upadanja
- S5 IZKLOPLJENO
- S6 IZKLOPLJEN
Pin Connections
- NodeMCU D8, ESP8266 15 do TB6560 CLK +
- NodeMCU D5, ESP826614 Gumb za vgradnjo v škatlo
- Preklopite stikalo na CW+
- Gnd v CW-
- Gnd v CLK-
Koda na ESP8266, ki deluje kot gumbni generator impulzov:
Ta priročnik se je skliceval na nastavitve TB6560.
4. korak: Mikro koračna miza za referenco
To je za spreminjanje hitrosti motorja s stikali.
Priporočena:
Zaklepanje vzmetenja z enim gumbom: 3 koraki
Zaklepanje vzmetenja z enim gumbom: gorska kolesa s polnim vzmetenjem zagotavljajo gladko vožnjo, vendar pogosto zahtevajo blokiranje vzmetenja pri pedaliranju navkreber. V nasprotnem primeru se vzmetenje stisne, ko stojite na pedalih in zapravljate ta trud. Proizvajalci koles to vedo in zagotavljajo
Števec z gumbom - Tinker Cad: 3 koraki
Števec z gumbom | Tinker Cad: Ko pritisnete gumb, pogosto želite narediti nekaj dejanj glede na to, kolikokrat pritisnete gumb. Če želite to narediti, morate vedeti, kdaj gumb spremeni stanje iz izklopa v vklop, in šteti, kolikokrat se ta sprememba stanja zgodi. Th
En kontrolni LED trak: 3 koraki
One Control Multi LED Strips: Imam 5 kosov pohištva, v katere sem želel namestiti LED trakove. VKLOPLJENE so morale biti vse LED diode & sinhronizirajte barvo samo z enim pritiskom na daljinsko upravljanje. So tudi
Mikrokrmilnik AVR. Preklopite LED z gumbom. Odstranitev pritiska na gumb: 4 koraki
Mikrokrmilnik AVR. Preklopite LED z gumbom. Odstranitev potisne tipke. V tem razdelku se bomo naučili, kako narediti programsko kodo C za ATMega328PU za preklop stanja treh LED v skladu z vhodom iz stikala na gumbu. Prav tako smo raziskali rešitve problema "Switch Bounce". Kot ponavadi bomo
Obvladajte svoj Micro: bit z gumbom Arduino IDE-gumbom in drugim GPIO: 3 koraki (s slikami)
Obvladajte svoj Micro: bit z gumbom Arduino IDE in drugim GPIO: V prejšnjem blogu Obvladajte svoj mikro: bit z Arduino IDE - - Light LED smo govorili o tem, kako namestiti knjižnico micro: bit v Arduino IDE in kako za pogon LED na micro: bit z Arduino IDE. V tem članku vam bomo povedali h