Pastaba:
Stebėjimo informaciją iš Kinijos po O rdinary Mažas Pakelis Plius ,ji negali būti stebimi stransit.
Jei norite, visą stebėjimo informaciją,pls pasirinkti Kinija paštu oro mai l ,
jūs galite sekti čia
Rotacinis koduotuvai Moduliu, UNO
Rotary encoder gali būti skaičiuojamas sukant į priekį ir atbuline kryptimi per sukimosi impulso dažnį,
Skirtingai nei skaitiklis sukasi potenciometras, tai rotacija skaičius nėra ribotas.
Su mygtukais rotary encoder galima atstatyti į pradinę būseną, kad pradeda skaičiuoti nuo 0.
******************
bandymo kodas:
const int interruptA = 0; / / Nutraukti 0 (pin 2)
const int interruptB = 1; / / Pertrauktis 1 (pin 3)
int S = 2; / / PIN2
int DAT = 3; / / PIN3
int MYGTUKAS = 4; / / PIN4
int LED1 = 5; / / PIN5
int LED2 = 6; / / PIN6
int COUNT = 0;
void setup ()
{
attachInterrupt (interruptA, RoteStateChanged, KRITIMO);
/ / AttachInterrupt (interruptB, buttonState, KRITIMO);
pinMode (CLK, INPUT);
digitalWrite (2, HIGH); / / Traukti Didelės Restance
pinMode (DAT, INPUT);
digitalWrite (3, HIGH); / / Traukti Didelės Restance
pinMode (MYGTUKĄ INPUT);
digitalWrite (4, HIGH); / / Traukti Didelės Restance
pinMode (LED1, OUTPUT);
pinMode (LED2, OUTPUT);
Serijos.pradžia (9600);
}
void loop ()
{
if (! (digitalRead (MYGTUKAS)))
{
COUNT = 0;
Serijos.println ("STOP COUNT = 0");
digitalWrite (LED1, LOW);
digitalWrite (LED2, LOW);
vėlavimas (2000 m.);
}
Serijos.println (SKAIČIUS);
}
/ / -------------------------------------------
tuščia RoteStateChanged () / / Kai CLK KRITIMO SKAITYTI DAT
{
jei (digitalRead (DAT)) / / Jei DAT = DIDELIS PRIEKĮ
{
SKAIČIUS;
digitalWrite (LED1, DIDELIS);
digitalWrite (LED2, LOW);
vėlavimas (20);
}
else / / Jeigu DAT = MAŽAS YRA BackRote
{
SKAIČIUS;
digitalWrite (LED2, DIDELIS);
digitalWrite (LED1, LOW);
vėlavimas (20);
}
}
Žymos: arduino uno wavgat, nano arduino projektai, recom valdymo ratuką, arduino, rotacinis koduoti modulis, arduino jutiklių rinkinys, ir kodavimo, arduino projektai rinkiniai, arduino nano, rotacinis koduoti.
Vivek Tiwari454
2020-12-15 5/5 |
Excellent |
Sofi Sofi9
2021-02-04 5/5 |
ok perfect !! |