Zestawy startowe, płyta kontrolera, fabryka modułów czujników
Producent programowalnych projektów edukacyjnych DIY
Miejsce pochodzenia: | Guangdong Chiny (kontynentalne) |
Nazwa handlowa: | Oky Newstar |
Numer modelu: | oky3431 |
Minimalne zamówienie: | 1 kawałek/sztuk |
---|---|
Czas dostawy: | 3-5 dni roboczych po dokonaniu płatności |
Zasady płatności: | L / C, D / A, D / P, T / T, Western Union, MoneyGram |
Możliwość Supply: | 1000 szt/sztuk dziennie |
rozmiar paczki: | 5 cm x 4 cm x 3 cm | Waga: | 50g |
---|---|---|---|
Moduł: | ta liczba obrotów nie jest ograniczona. | Rotary encoder: | można policzyć, obracając do przodu |
High Light: | osłony do arduino,zestawu czujników arduino |
Magnetyczny moduł enkodera obrotowego dla Arduino z kodem demo
Moduł enkodera obrotowego do arduino z kodem demo
Dane techniczne:
Enkoder obrotowy można zliczać, obracając kierunek jazdy do przodu i do tyłu podczas obracania częstotliwości impulsu wyjściowego,
W przeciwieństwie do przeciwbieżnego potencjometru obroty te nie są ograniczone.
Przyciski enkodera obrotowego można przywrócić do stanu początkowego, który zaczyna się od zera.
******************
Kod testowy ARDUINO:
const int interruptA = 0; / / Przerwa 0 (pin 2)
const int interruptB = 1; / / Przerwanie 1 (pin 3)
int CLK = 2; / / PIN2
int DAT = 3; / / PIN3
int PRZYCISK = 4; / / PIN4
int LED1 = 5; / / PIN5
int LED2 = 6; / / PIN6
int COUNT = 0;
void setup ()
{
attachInterrupt (interruptA, RoteStateChanged, FALLING);
/ / AttachInterrupt (interruptB, buttonState, FALLING);
pinMode (CLK, INPUT);
digitalWrite (2, WYSOKI); / / Pull High Restance
pinMode (DAT, INPUT);
digitalWrite (3, WYSOKI); / / Pull High Restance
pinMode (BUTTON, INPUT);
digitalWrite (4, HIGH); / / Pull High Restance
pinMode (LED1, OUTPUT);
pinMode (LED2, OUTPUT);
Serial.begin (9600);
}
void loop ()
{
if (! (digitalRead (BUTTON)))
{
COUNT = 0;
Serial.println ("STOP COUNT = 0");
digitalWrite (LED1, LOW);
digitalWrite (LED2, LOW);
opóźnienie (2000);
}
Serial.println (COUNT);
}
/ / -------------------------------------------
void RoteStateChanged () / / When CLK FALLING READ DAT
{
if (digitalRead (DAT)) / / Kiedy DAT = HIGH IS FORWARD
{
LICZYĆ;
digitalWrite (LED1, HIGH);
digitalWrite (LED2, LOW);
opóźnienie (20);
}
else / / Kiedy DAT = LOW IS BackRote
{
COUNT -;
digitalWrite (LED2, HIGH);
digitalWrite (LED1, LOW);
opóźnienie (20);
}
}
Zdjęcia fabryczne
Przewaga konkurencyjna:
1. Wygodna i przyjazna obsługa klienta
2. Niskie ceny bezpośrednio od dostawców fabrycznych
3. Szybka dostawa na cały świat.
4. Wysoka jakość dzięki globalnym standardom.
5. Roczna gwarancja fabryczna
6. Sposób wysyłki i płatność
Osoba kontaktowa: Ms. Erica Teng
Tel: +8613410424757