Arduino Pro Micro ATMega32U4 5V/16MHz kopio

Arduino Pro Micro on vähän virtaa kuluttava ja helposti elektroniikkaprojektin osaksi liitettävä alusta. Sisältää ATmega32U4-mikropiirin, joka mahdollistaa ohjelmoinnin ilman erillistä sarjaliikennepiiriä. Micro-USB-liitin. Identtinen kopio alkuperäisestä.

Hinta 13,90 €
Lisää
Varastossa
Kaikki parhaiten myydyimmät tuotteet
  • Maksutavat

Rotary Encoder KY-040
  • Rotary Encoder KY-040
  • Rotary Encoder KY-040
  • Rotary Encoder KY-040

Keyes KY-040 Rotary Encoder Module

Rotary encoder on pyöritettävä säätölaite, joka kertoo paljonko sitä ollaan käännetty ja mihin suuntaan. Käytetään esim. moottorien ohjauksessa. Jatkuva pyörintä ja painike, jolla moduulin saa nollattua.

3,90 €
Sisältää alv:n
Määrä
Tuotteita on varastossa 4 kpl. Tuotetta varastossa! Toimitus heti.

 

Kuvaus

Tietoja

  • Malli: Keyes KY-040
  • Käyttöjännite: 5 V
  • Koko: 32x28x19 mm
  • Pinnit: CLK, DT, SW, VCC, GND

Arduino esimerkkikoodi

 int pinA = 3;  // Connected to CLK on KY-040
 int pinB = 4;  // Connected to DT on KY-040
 int encoderPosCount = 0; 
 int pinALast;  
 int aVal;
 boolean bCW;

 void setup() { 
   pinMode (pinA,INPUT);
   pinMode (pinB,INPUT);
   /* Read Pin A
   Whatever state it's in will reflect the last position   
   */
   pinALast = digitalRead(pinA);   
   Serial.begin (9600);
 } 

 void loop() { 
   aVal = digitalRead(pinA);
   if (aVal != pinALast){ // Means the knob is rotating
     // if the knob is rotating, we need to determine direction
     // We do that by reading pin B.
     if (digitalRead(pinB) != aVal) {  // Means pin A Changed first - We're Rotating Clockwise
       encoderPosCount ++;
       bCW = true;
     } else {// Otherwise B changed first and we're moving CCW
       bCW = false;
       encoderPosCount--;
     }
     Serial.print ("Rotated: ");
     if (bCW){
       Serial.println ("clockwise");
     }else{
       Serial.println("counterclockwise");
     }
     Serial.print("Encoder Position: ");
     Serial.println(encoderPosCount);
     
   } 
   pinALast = aVal;
 } 

Linkkejä

Keyes KY-040 käyttöohje

Arduino Rotary Encoder

Rotary Encoder (Wikipedia)

Tuotetiedot
4 Tuotteet
16 muuta tuotetta samassa kategoriassa:

8x5V relekortti kodin sähkölaitteiden ohjaukseen

Kahdeksalla releellä varustettu kortti. Rele mahdollistaa korkeamman sähkövirran ja jännitteen ohjaamisen pientä virtaa käyttäen. Käytännössä tämän kaltaisella relekortilla pystyy kytkemään lamppuja, kahvinkeittimiä ja muita pienlaitteita päälle ja pois päältä käyttäen vaikka Arduinoa tai Raspberryä.

Hinta 19,90 €
Lisää
Viimeistä viedään!

4x5V relekortti kodin sähkölaitteiden ohjaukseen

Neljällä releellä varustettu kortti. Rele mahdollistaa korkeamman sähkövirran ja jännitteen ohjaamisen pientä virtaa käyttäen. Käytännössä tämän kaltaisella relekortilla pystyy kytkemään lamppuja, kahvinkeittimiä ja muita pienlaitteita päälle ja pois päältä käyttäen vaikka Arduinoa tai Raspberryä.

Hinta 14,90 €
Lisää
Loppu