Close

dehtak

Vytvořené odpovědi

Aktuálně je na stránce zobrazeno 30 příspěvků - 1,231. až 1,260. (celkem z 2,764)
  • Autor
    Příspěvky
  • odpověď na: ESP8266 a DHT22 – nekomunikuje #9392
    rycmond
    Účastník

    Používám verzi LUA.

    Ted se mě podařilo rozběhnou komunikaci na ESP8266 ESP-12E.

    Ale na ESP8266 ESP – 01 zatím nic. Použil jsem uplně stejné zdrojové kódy (firmware i scripty).

    Nemůžu najít kde by mohla být chyba.

    odpověď na: Arduino klon – spálená součástka na desce #9391
    erik_p
    Účastník

    Děkuji za rychlou odpověď. Arduino už zase jede, na napájení dám pozor.

    odpověď na: ESP8266 a DHT22 – nekomunikuje #9388
    ArduXPP
    Účastník

    Jsem se zapomněl zeptat co používáte LUA verzi nebo arduino ide ?

    odpověď na: ESP8266 a DHT22 – nekomunikuje #9387
    ArduXPP
    Účastník

    Autor to tam zmiňuje, že „Bohužel, když jsem připojil k ESP8266 čidlo DHT22 pro měření teploty a vlhkosti vzduchu, nepodařilo se mi z tohoto čidla načíst jakékoliv údaje, i když z čidla DS18B20 data načítal bez problému. Po několika hodinách marného snažení jsem se někde dočetl, že poslední verze, která umí načítat data z DHT22 je verze nodemcu_float_dev20150311.bin Je to verze float, takže počítá s desetinnými čísly“ , u ESP8266 je možné používat i arduino ide a tím pádem použít kod pro arduino uno atd.

    odpověď na: ESP8266 a DHT22 – nekomunikuje #9386
    rycmond
    Účastník

    použil jsem návod:
    http://xanadu.khnet.info/esp8266.php
    a pak ještě jeden ted to nemůžu najít

    ale výsledek byl stejný.

    Pak jsem tam zkusil připojit DHT22 na 5 V a taky se nic nezměnilo.

    Vzláštní je že tech čidel mám víc a u všech je to stejné.

    odpověď na: dalkova spoust pro zrcadlovku #9385
    posjirka
    Účastník

    napadá mě varianta … zda knihovna virtual Wire nepoužívá stejné časovače/přerušení jako knihovna pro IR/foták…. jak budu mít chvilku zkusím se na to podívat…

    odpověď na: ESP8266 a DHT22 – nekomunikuje #9384
    ArduXPP
    Účastník

    Mohu vědět jaké kody byly použity ?

    Jestli chcete testovat funkčnost, stačí si koupit toto: https://www.ptshop.cz/Logicky-analyzer-24Mhz-8CH-d549.htm

    odpověď na: Arduino klon – spálená součástka na desce #9382
    Vojtěch Vosáhlo
    Účastník

    Dobrý den,
    hlavně nezoufat. To co jste odpálil je schottkyho dioda která by podle schémata arduina měla vybírat zdroj napětí. Jsou tu dvě možnosti, můžete diodu vyměnit (ta na origo. arduinech je MBR0520 a dá se sehnat třeba na GME) a budete mít vystaráno. Další možnost je prostě jí odpájet. Pokud by jste jí odpájel a nechal piny nespojené, znamenalo by to, že nebude moct být napájené z USB. Pokud ale spojíte oba kontakty kde byla dioda, bude fungovat vše v normálu, jen si musíte dávat velký pozor abyste neměl zapojené arduino do USB a zároveň extérního napájení. To by vám nevykouzlilo hezký den.

    odpověď na: Hledám "hardwaráře" #9377
    j.burian@volny.cz
    Účastník

    Jeste je ten Tvuj pozadavek aktualni. Ja zase potrebuji na sve projekty software_are. 🙂

    Jiri Burian

    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 #9375
    posjirka
    Účastník

    tak to zapoj jak to měl ten sebastian – z arduina přímo na ir led …

    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 #9369
    posjirka
    Účastník

    už an neumím česky 🙂 … samozřejmě tipnul …

    odpověď na: dalkova spoust pro zrcadlovku #9368
    posjirka
    Účastník

    to se klidně může stát. IR LED má mimo jiné parametr jako vlnová délka. může být špatně nastavená i nosná frekvence a foťák ji pak nedetekuje. Jak píšeš, že jsi zkoušel ten „přímý“ program arduino- foťák a nefunguje , tak bych to na nesprávnou IR LED i typnul.

    TgmMrrCZ
    Účastník

    Zdarek vespolek,
    drobet sem zapoměl na tohle forum tak Vám chtěl ukázat jak sem se stím popasoval 🙂

    Místo relé používám triak BT138 který řídí optočlen MOC3041M. Ten má tu super vlastnost že vypíná při průchodu sinusovky nulou, nevim jestli i zapíná ale s timhle zapojením nemám prozatím žádnej problém, klep klep na zuby 🙂

    Spínání 230V AC
    link

    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 #9349
    posjirka
    Účastník

    nech si vypsat co ti přijímá . viz exampl na stránkách tvůrce knihovny:
    https://www.pjrc.com/teensy/td_libs_VirtualWire.html

    určitě bych použil více než 1 znak. zrovna „1“ se vcelku blbě hledá v tom co ti bude chodit v návalu rušení.

    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

    odpověď na: Arduino due a micro SD #9341
    darira
    Účastník

    Zkontroluj zda používaná knihovna pro SD podporuje DUE. Měl jsem použitou knihovnu UTFT_tinyFAT a ta DUE nepodporuje. Zapojení a funkčnost modulu bych ověřil na MEGA.

    Nepoužívá se pro SS pin 4, 10 a 53 (? aspoň u MEGY to je 53 pokud se nepletu)

    odpověď na: Arduino due a micro SD #9340
    ArduXPP
    Účastník

    Mělo by se použít SPI – https://goo.gl/images/Pbp80i .

    Zde je zapojení – https://goo.gl/images/tL0dI5

    odpověď na: Plochy kabel + konektory #9337
    darira
    Účastník

    Ten header jsem si taky napájel. U namáhaných kabelů, se kterými se častěji hýbalo mě to na některých pinech odpadlo. Radím to po napájení zapatlat tavným lepidlem a přes to dát smršťovačku. Ten nacvakávací konektror je lepší, bohužel se dá sehnat jen s omezenými počty pinů (2×18 jsem zatím nesehnal). Pro LCD je ten 2×20 super a lze nasadit i na MEGU (krajní piny na každé straně budou přesahovat).

    Attachments:
    odpověď na: Plochy kabel + konektory #9336
    dusanmsk
    Účastník

    Rozhodol som sa, ze pouzijem takyto header a malinky kusok plosnaku (2 rady dier), kam pripajkujem ako konektor tak plochy kabel. Asi najspolahlivejsie riesenie za minimum penazi a prace.

    odpověď na: Arduino due a micro SD #9334
    Rende009
    Účastník

    Bohužel stale beze zmeny a toto jsem již zkoušel :/ momentalně mám zapojený modul na SPI vystupech MOSI MISO a SCK a dohledal jsem že na CS se dají použivat 4 10 52 ale ani jeden znich nejde takže proto nevím

    odpověď na: Arduino due a micro SD #9333
    ArduXPP
    Účastník

    Návod zde – http://www.fut-electronics.com/wp-content/uploads/2015/09/Micro_SD_-Card_-Module_arduino_tutorial.pdf

    Rozmístění pinu zde – https://goo.gl/images/Wqr47y

    Doporučuji první si naformátovat kartu na FAT 16 a když to bude ok, tak na FAT32 .

    Preima
    Účastník

    Dobrý den,

    posílal jsem Vám email, dostal jste ho?

    odpověď na: Uchování hodnoty proměnné #9330
    posjirka
    Účastník

    úplně na začátku. Tam kde máš
    int tlacitko = 0;
    jsem rád, že to funguje jak potřebuješ … jen při tom deklarování proměných nezapomeň že je už jednou máš, tak je nemůžeš deklarovat znovu ve funkcích.
    Těm proměnným deklarovaným na začátku se pak říká globální proměnné. tzn. jsou společné pro všechny funkce/metody.

    odpověď na: Uchování hodnoty proměnné #9329
    Navry
    Účastník

    Takže jsem vytvořil kod k testování a funguje tak jak potřebuji
    Jenom v tom,tebou upraveném kódu musím ponechat ve „voidech“:

    /* #1 duplicitni funkce
    int SCteplVenk = analogRead(teplVenk);
    SCteplVenk = map(SCteplVenk, 0, 1023, -20, 50);

    int SCvlhkVenk = analogRead(vlhkVenk);
    SCvlhkVenk = map(SCvlhkVenk, 0, 1023, 0, 100);

    int SCtopTepl = analogRead(topTepl);
    SCtopTepl = map(SCtopTepl, 0, 1023, 10, 120);

    int SCtopStud = analogRead(topStud);
    SCtopStud = map(SCtopStud, 0, 1023, 10, 120);
    // describing KEYES Remote IR codes
    */
    Jinak mě to píše při kompilaci,že nemám deklarované proměnné.
    V které části programu je mám deklarovat aby byly dostupné ve všech „voidech“?

    TESTOVACI KOD:

    
    int Kod1;
    int Kod2;
    int Kod3;
    
    int KodVal = 0;
    int tlacitko = 0;
    //------------------------------------------------------------------
    // ostatni promenne
    
    void setup() {
    	Serial.begin(9600);
    	
    	pinMode(Kod1, INPUT);
    	pinMode(Kod2, INPUT);
    	pinMode(Kod3, INPUT);
    	
    	tlacitko = 1;	
    }
    
    //==================================================================
    void loop() {
    	
    	Kod1 = digitalRead(2);
    	Kod2 = digitalRead(3);
    	Kod3 = digitalRead(4);
    	delay (100);
    	
    	Kod();
    	zobraz();
    }
    //===================================================================
    void Kod()
    { 
    	KodVal = (Kod1) + (2*Kod2) + (4*Kod3);  // výpočet binární hodnoty
    	switch(KodVal){
    		case 1: 
    			tlacitko = 1;
    			
    			break;
    		case 2: 
    			tlacitko = 2;
    			
    			break;
    		case 3: 
    			tlacitko = 3;
    			
    			break;
    		case 4: 
    			tlacitko = 4;
    			
    			break;
    		case 5: 
    			tlacitko = 5;
    			
    			break;
    		case 6: 
    			tlacitko = 6;
    			
    			break;
    		case 7: 
    			tlacitko = 7;
    			
    			break;
    		case 8: 
    			tlacitko = 8;
    			
    			break;
    		case 9: 
    			tlacitko = 9;
    			
    			break;
    		case 10: 
    			tlacitko = 10;
    			
    			break;
    			
    		default:
    			break;
    	} 
    } 
    //==================================================================
    void zobraz(){	// #1 - funkce vykresleni obrazovky
    	
    	switch(tlacitko){
    		case 1: 
    			Serial.println(" zmacknuto tlacitko 1 ");
    			break;
    		case 2: 
    			Serial.println(" zmacknuto tlacitko 2 ");
    			break;
    		case 3: 
    			Serial.println(" zmacknuto tlacitko 3 ");
    			break;
    		case 4: 
    			Serial.println(" zmacknuto tlacitko 4 ");
    			break;
    		case 5: 
    			Serial.println(" zmacknuto tlacitko 5 ");
    			break;
    		case 6: 
    			Serial.println(" zmacknuto tlacitko 6 ");
    			break;
    		case 7: 
    			Serial.println(" zmacknuto tlacitko 7 ");
    			break;
    		case 8: 
    			Serial.println(" zmacknuto tlacitko 8 ");
    			break;
    		case 9: 
    			Serial.println(" zmacknuto tlacitko 9 ");
    			break;
    		case 10: 
    			Serial.println(" zmacknuto tlacitko 10 ");
    			break;
    		default:
    			Serial.println(" jine tlacitko ");
    			break;
    	}
    }
    
    odpověď na: Uchování hodnoty proměnné #9328
    Navry
    Účastník

    Jsi zlatý, díky za pomoc. Jak budu večer doma, tak hned vyzkouším.
    Ještě jednou DÍKY!

    odpověď na: Uchování hodnoty proměnné #9327
    posjirka
    Účastník

    po testu klidne zakomentovane casti smaz … bude to prehlednejsi

Aktuálně je na stránce zobrazeno 30 příspěvků - 1,231. až 1,260. (celkem z 2,764)