Close

fidos

Vytvořené odpovědi

Aktuálně je na stránce zobrazeno 14 příspěvků - 1. až 14. (celkem z 14)
  • Autor
    Příspěvky
  • odpověď na: dalkova spoust pro zrcadlovku #9729
    fidos
    Účastník

    na recieveru taky porad stejny, při první prijmuti signalu je na pinu 13 porad napeti cca. 5V

    odpověď na: dalkova spoust pro zrcadlovku #9727
    fidos
    Účastník

    zmeneno a porad stejny, tak nevim. Jinak sem meril napeti na pinu pro ir ledku a bylo tam jenom asi 0,05V při sepnuti, není to nejak malo?

    odpověď na: dalkova spoust pro zrcadlovku #9691
    fidos
    Účastník

    kod pro transmitter :

    #include <VirtualWire.h>

    #define PIN_MOTION 2
    #define PIN_LIGHT 13
    #define PIN_TX 12

    char *message;

    void setup() {
    pinMode(PIN_LIGHT, OUTPUT);
    pinMode(PIN_MOTION, INPUT);

    digitalWrite(PIN_LIGHT, LOW);

    vw_set_ptt_inverted(true);
    vw_set_tx_pin(PIN_TX);
    vw_setup(2000);

    delay(1000);
    }

    void loop(){
    byte input = digitalRead(PIN_MOTION);

    if (input == HIGH){
    digitalWrite(PIN_LIGHT, HIGH);

    message = „1“ ;
    vw_send((uint8_t *)message, strlen(message));
    vw_wait_tx();
    delay(10);
    }
    else{
    digitalWrite(PIN_LIGHT, LOW);
    }
    }

    kod pro reciever :

    /*———————————————————————————-
    Motion Activated DSLR Shutter Remote
    Receiver Sketch (433mHz Serial RX)
    Written By: Angelo Casimiro (ASCAS/ TechBuilder)
    Date Written: October 18, 2014

    Pin Configuration:
    – Digital#12 of Arduino to Data Out of RX module
    – Digital#11 of Arduino to IR LED
    ———————————————————————————-*/
    #include <multiCameraIrControl.h>
    #include <VirtualWire.h>

    Canon D5(11);

    void setup()
    {
    vw_set_ptt_inverted(true);vw_set_rx_pin(12);
    vw_setup(2000);vw_rx_start();unsigned int data = 0;
    pinMode(13, OUTPUT);
    pinMode(11, OUTPUT);
    }
    void loop(){

    uint8_t buf[VW_MAX_MESSAGE_LEN];uint8_t buflen = VW_MAX_MESSAGE_LEN;

    if (vw_get_message(buf, &buflen)){
    if(buf[0]==’1′){
    digitalWrite(13,1);
    D5.shutterNow();
    }
    if(buf[0]==’0′){
    digitalWrite(13,0);
    }
    }
    }

    odpověď na: dalkova spoust pro zrcadlovku #9611
    fidos
    Účastník

    to nevim, ale ir ledka normalne vypne, jen porad sviti led na pinu 13

    odpověď na: dalkova spoust pro zrcadlovku #9599
    fidos
    Účastník

    zmenil sem, ale sviti porad

    odpověď na: dalkova spoust pro zrcadlovku #9568
    fidos
    Účastník

    jeste mi neni jasna jedna vec, a to ze, po prvnim signalu na reciever se zapne ledka na pinu 13 a sviti porad, i kdyz se ir led vypne. Pak se pri pohybu zase ir ledka zapne a vypne atd. Ale na pinu 13 ledka sviti porad, od prvniho prijmuti signalu…

    odpověď na: dalkova spoust pro zrcadlovku #9566
    fidos
    Účastník

    on tam ale na instrucables odpor nema, myslis ze bych moh tim odpalit nejake obvody na vysilaci? Ir ledka ale blika – i kdyz nevim ,jestli blika tak jak ma no.

    odpověď na: dalkova spoust pro zrcadlovku #9469
    fidos
    Účastník

    Pauzu uz sem zkousel nastavit na 10ms, ale stejny. Vysilac mam zapojeny primo na +5V, proc se tam musi davat odpor? Jinak nerozumim “ a pak se tlačítkem ten pin přizemní “ – dam odpor na +5V a co dal?

    odpověď na: dalkova spoust pro zrcadlovku #9440
    fidos
    Účastník

    cau, jak to presne myslis?

    odpověď na: dalkova spoust pro zrcadlovku #9376
    fidos
    Účastník

    jo tak podle jeho zapojeni to funguje, ale na mym projektu, kdyz pripojim ledku na reciever, tak to nefunguje. Jak je to mozny, kdyz spusti ledku vlastne stejne jako u Sebastiana?

    odpověď na: dalkova spoust pro zrcadlovku #9374
    fidos
    Účastník

    tak ledku sem vymenil dokonce primo z ovladace rc-6 a nespousti. Tim padem to musi bejt v uprave knihovny multiCameraControl nebo VirtualWire, ale netusim jak to mam upravit

    odpověď na: dalkova spoust pro zrcadlovku #9373
    fidos
    Účastník

    tak ledku sem vymenil dokonce primo z ovladace rc-6 nespousti. Tim padem to musi bejt v uprave knihovny multiCameraControl nebo VirtualWire, ale netusim jak to mam upravit

    odpověď na: dalkova spoust pro zrcadlovku #9356
    fidos
    Účastník

    nemuze to bejt ir ledkou, sice sviti, ale neznam presne jeji parametry?

    …pak tady sem nasel kod, ktery by mel fungovat i pro moji zrcadlovku, ale v autorove zapojeni (pouze deska + ir led) :

    Bit of a learning curve but spent the day looking into how to get the Canon 5DMkII and 7D MkII to work.
    With an infrared detector and an Arduino sketch I found that the RC-6 remote from Canon outputs a 500uS burst, a delay of 6940us and then another 500uS burst. I then used a IR Led at 940nm – modified a sketch to send these bursts and lo and behold – it works.
    The RC-6 is used for a number of Canon Dslr’s so should cover a few more models for your library

    class CanonRC6{
    public:
    CanonRC6(int pin);
    void shutterNow();
    private:
    int _pin;
    int _freq;
    };

    CanonRC6::CanonRC6(int pin)
    {
    pinMode(pin, OUTPUT);
    _pin = pin;
    _freq = 33;
    }

    void CanonRC6::shutterNow()
    {
    for(int i=0; i<16; i++) {
    digitalWrite(_pin, HIGH);
    delayMicroseconds(15);
    digitalWrite(_pin, LOW);
    delayMicroseconds(15);
    }
    delayMicroseconds(6940);
    for(int i=0; i<16; i++) {
    digitalWrite(_pin, HIGH);
    delayMicroseconds(15);
    digitalWrite(_pin, LOW);
    delayMicroseconds(15);
    }
    }

    Zkousel se nahrat jeho knihovnu (download viz. jeho blog) a nic se nezmenilo.

    odpověď na: dalkova spoust pro zrcadlovku #9348
    fidos
    Účastník

    Dik za odpoved… upravil jsem rychlosti a funguje to 🙂 Akorat neplni funkci – ir ledka se rosviti, ale nespusti fotak… tak nevim proc

Aktuálně je na stránce zobrazeno 14 příspěvků - 1. až 14. (celkem z 14)