Shield Modul control motoare, L293D, 5-12V

    Shield Modul control motoare, L293D, 5-12V

    Cod produs: 
    13,22 lei
    livrare in 3-5 zile

    Cantitate
      in stoc

      Politica de securitate

    (edit with the Customer Reassurance module)

      Delivery policy

    (edit with the Customer Reassurance module)

      Return policy

    (edit with the Customer Reassurance module)

    Shield L293D pentru driver de motor, compatibil Arduino, conceput pentru a facilita controlul diferitelor tipuri de motoare in proiectele de robotica, inclusiv motoarele DC, motoarele servo si motoarele pas cu pas. Acest shield permite unei placi Arduino sa

    gestioneze aceste motoare eficient, in ciuda cerintelor lor mai mari de curent si putere.

    Shield-ul izoleaza partea logica folosita pentru control de partea de putere folosita pentru alimentarea motoarelor.

    IC-urile L293D poate controla pana la 4 motoare DC bidirectioale cu selectie de viteza pe 8biti, doua motoare pas cu pas sau doua servomotoare.

    IC-ul 74HC595 extinde GPIO-ul Arduino pentru a controla directia a 8 pini pentru IC-urile driver-ului de motor.

    Butonul de Reset este accesibil in partea de sus a shield-ului, replicand butonul de reset al Arduino-ului.

    ATENTIE! Pe placa exista un Jumper numit VIN Jumper. In cazul in care se foloseste alimentare externa, acest jumper TREBUIE SCOS! Jumperul se pune DOAR daca planuiti sa folositi tensiunea din pinul de alimentare USB al Arduino.

    Specificatii:

    Tensiune alimentare: 12VDC maxim

    Curent iesire maxim: 1.2A maxim

    Controlul Motoarelor: 4 motoare DC bidirectionale, 2 motoare pas cu pas si 2 motoare servo

    IC-uri: L293D x2

    Shift Register: 74HC595  

    Optiuni de Alimentare:

    Alimentare comuna cu Arduino prin USB sau jack-ul DC.

    Alimentare separata prin blocul 2-pin EXT-PWR.

    Terminale de Iesire:

    E-mail:

    mariusconci@gmail.com

    ANUNTA-MA

    Terminale cu suruburi cu 5 pini etichetate M1, M2, M3 si M4 pentru conectarea motoarelor DC sau motoarelor pas cu pas.

    Header-e cu 3 pini pentru motoarele servo.

    Utilizare:

    Montarea Shield-ului pe Arduino:

    Montati shield-ul L293D pe placa Arduino Mega sau UNO, asigurandu-va ca pinii sunt aliniati corect.

    Alimentarea Shield-ului:

    Daca folositi o sursa comuna de alimentare, conectati Arduino-ul prin portul USB sau jack-ul DC si plasati jumper-ul de alimentare pe shield.

    Daca folositi surse separate de alimentare, conectati alimentarea shield-ului la blocul 2-pin EXT-PWR si alimentati Arduino-ul separat prin portul USB sau jack-ul DC. Asigurati-va ca jumper-ul de alimentare este indepartat de pe shield.

    Conectarea Motoarelor:

    Motoare DC: Conectati motoarele DC la terminalele M1, M2, M3 si M4. Motoarele cu tensiuni intre 4.5V si 25V pot fi conectate la aceste terminale.

    Motoare Pas cu Pas: Conectati motoarele pas cu pas la porturile M1-M2 si M3-M4. Utilizati terminalele de masa (GND) pentru a conecta motoarele unipolare.

    Motoare Servo: Conectati motoarele servo la header-ele cu 3 pini din coltul stang superior al shield-ului.

    Exemplu cod test pentru Controlul Motoarelor:

    Motoare DC:

    #include <AFMotor.h>

    AF_DCMotor motor(4, MOTOR12_64KHZ);

    void setup() {

        motor.setSpeed(200);

        motor.run(RELEASE);

    }

    void loop() {

        uint8_t i;

        motor.run(FORWARD);

        for (i = 0; i < 255; i++) {

            motor.setSpeed(i);

            delay(10);

        }

        for (i = 255; i != 0; i--) {

            motor.setSpeed(i);

            delay(10);

        }

        motor.run(BACKWARD);

        for (i = 0; i < 255; i++) {

            motor.setSpeed(i);

            delay(10);

        }

        for (i = 255; i != 0; i--) {

            motor.setSpeed(i);

            delay(10);

        }

        motor.run(RELEASE);

        delay(1000);

    }

    Motoare Servo:

    #include <Servo.h>

    Servo myservo;

    int pos = 0;

    void setup() {

        myservo.attach(10);

    }

    void loop() {

        for (pos = 0; pos <= 180; pos += 1) {

            myservo.write(pos);

            delay(15);

        }

        for (pos = 180; pos >= 0; pos -= 1) {

            myservo.write(pos);

            delay(15);

        }

    }

    Motoare Pas cu Pas:

    #include <AFMotor.h>

    const int stepsPerRevolution = 48;

    AF_Stepper motor(stepsPerRevolution, 2);

    void setup() {

        Serial.begin(9600);

        Serial.println("Stepper test!");

        motor.setSpeed(10);

    }

    void loop() {

        Serial.println("Single coil steps");

        motor.step(100, FORWARD, SINGLE);

        motor.step(100, BACKWARD, SINGLE);

        Serial.println("Double coil steps");

        motor.step(100, FORWARD, DOUBLE);

        motor.step(100, BACKWARD, DOUBLE);

        Serial.println("Interleave coil steps");

        motor.step(100, FORWARD, INTERLEAVE);

        motor.step(100, BACKWARD, INTERLEAVE);

        Serial.println("Microstep steps");

        motor.step(100, FORWARD, MICROSTEP);

        motor.step(100, BACKWARD, MICROSTEP);

    }

    Note:

    Asigurati-va ca tensiunea de alimentare nu depaseste 12V daca folositi o sursa comuna de alimentare.

    Utilizati biblioteca AFMotor pentru a controla motoarele DC si pas cu pas, si biblioteca Servo pentru a controla motoarele servo.

    Verificati conexiunile si configurarile inainte de a porni proiectul pentru a evita problemele de alimentare si functionare.

    Detalii

    Quick Compare

    Produs
    Shield Modul control motoare, L293D, 5-12V Shield Modul control motoare, L293D, 5-12V Senzor Gaz MQ-4 Metan Gaz Natural Senzor Gaz MQ-4 Metan Gaz Natural Senzor Gaz MQ-5 gaze naturale, gpl, fum carbuni Senzor Gaz MQ-5 gaze naturale, gpl, fum carbuni Senzor Gaz MQ-6 GPL Propan Butan Senzor Gaz MQ-6 GPL Propan Butan
    Availability
    Pret
    13,22 lei
    20,00 lei
    18,00 lei
    20,00 lei
    Descriere

    Senzor MQ4 folosit pentru detectarea gazelor naturale si a metanului.

    Specificatii:

    Senzorul de gaz este Dioxidul de Staniu (SnO2) cu conductivitate scazute in aerul curat.

    Tensiune alimentare: 5VDC, 150mA

    Concentratie detectata: 300 - 10000ppm

    Output: Pin Digital sau pin Analogic

    Iesire Analogica: 0 - 5V; voltajul creste sau scade in functie de concentratia detectata

    Iesire Digitala TTL

    Exemplu cod citire analogica:

    void setup() {

      // initialize serial communication at 9600 bits per second:

      Serial.begin(9600);

    }

    // the loop routine runs over and over again forever:

    void loop() {

      // read the input on analog pin 0:

      int sensorValue = analogRead(A0);

      // print out the value you read:

      Serial.println(sensorValue);

    delay(1);        // delay in between reads for stability

    }

    Senzor MQ5 folosit pentru detectarea gazelor naturale, GPL si fum de carbuni.

    Specificatii:

    Rezistenta excelenta la interferenta cu Alcool si fum

    Tensiune alimentare: 5VDC, 150mA

    Output: Pin Digital sau pin Analogic

    Iesire Analogica: 0 - 5V; voltajul creste sau scade in functie de concentratia detectata

    Iesire Digitala TT

    Exemplu cod citire analogica:

    void setup() {

      // initialize serial communication at 9600 bits per second:

      Serial.begin(9600);

    }

    // the loop routine runs over and over again forever:

    void loop() {

      // read the input on analog pin 0:

      int sensorValue = analogRead(A0);

      // print out the value you read:

      Serial.println(sensorValue);

    delay(1);        // delay in between reads for stability

    }

    Senzor MQ6 folosit pentru detectarea GPL (gaz petrol lichid), Butan, Propane, LNG (liquefied natural gas).

    Specificatii:

    Rezistenta excelenta la interferenta cu Etanol si Fum

    Tensiune alimentare: 5VDC, 150mA

    Output: Pin Digital sau pin Analogic

    Iesire Analogica: 0 - 5V; voltajul creste sau scade in functie de concentratia detectata

    Iesire Digitala TTL

    Exemplu cod citire analogica:

    void setup() {

      // initialize serial communication at 9600 bits per second:

      Serial.begin(9600);

    }

    // the loop routine runs over and over again forever:

    void loop() {

      // read the input on analog pin 0:

      int sensorValue = analogRead(A0);

      // print out the value you read:

      Serial.println(sensorValue);

    delay(1);        // delay in between reads for stability

    }

    No features to compare

    There are no products selected for comparison

    Facebook Comments is not configured