Close

christinesharkey

Vytvořené odpovědi

Aktuálně je na stránce zobrazeno 30 příspěvků - 1,711. až 1,740. (celkem z 2,779)
  • Autor
    Příspěvky
  • odpověď na: Led ws2812b pomoc #8138
    keksik334
    Účastník

    tak zapojeno znova a nameri to kolem 800

    odpověď na: Led ws2812b pomoc #8137
    Vojtěch Vosáhlo
    Účastník

    To je možná nejlepší způsob, třeba se něco dotýkalo země a nešlo to…

    odpověď na: Led ws2812b pomoc #8136
    keksik334
    Účastník

    jo to taky nevim uz v tom mam bordel jak svine tak ze jsem to vse vyskubal a znova

    odpověď na: Led ws2812b pomoc #8134
    Vojtěch Vosáhlo
    Účastník

    Země můžete odpojit, stačí že je to napájené z motorky…

    odpověď na: Led ws2812b pomoc #8133
    Vojtěch Vosáhlo
    Účastník

    Je vidět že to měří, pokud jsou to čísla kolem 700, přičemž max je 1024. To reprezentuje 5v takže je tam kolem 3.5v +- To je asi pořád ještě málo. Chtělo by to rezistory v poměru 10:14. Můžete použít tu kalkulačku a zkusit zjistit co doma máte a co by fungovalo.

    Teď to měří 1023, jakto?

    odpověď na: Led ws2812b pomoc #8132
    keksik334
    Účastník
    87
    121
    115
    96
    1023
    1023
    1023
    16
    30
    57
    62
    1023
    1023
    1023
    0
    0
    0
    0
    1023
    1023
    1023
    0
    0
    0
    0
    1023
    1023
    1023
    1023
    0
    0
    0
    1023
    1023
    1023
    1023
    0
    0
    0
    0
    1023
    1023
    1023
    0
    17
    3
    40
    1023
    1023
    1023
    36
    82
    72
    78
    1023
    1023
    1023
    
    odpověď na: Led ws2812b pomoc #8129
    keksik334
    Účastník

    tohle jsem meril mezi delicem a A0 po sepnuti blinkru kdyz jsou vypnute jsou tam same 0… 6987107180000720725725000071972572500007137257251000703724724725000675724724
    takhle to je kdyz jsem pripojil zem delice k arduinu
    000070472072200007197227220000717722722000071272272210007037227227000683721722723000072072272100006940000

    000000 je kdyz mam blink vypnutej zapnu blinkr zacnou behat cisla vypnu a zase same 00000

    odpověď na: Led ws2812b pomoc #8128
    Vojtěch Vosáhlo
    Účastník

    A ty data jsou 0000 když je blinkr zapnutý? Dejte do kódu println místo print, bude to přehlednější…

    odpověď na: Led ws2812b pomoc #8127
    Vojtěch Vosáhlo
    Účastník

    Hmmm, a to druhý měření? Mezi děličem a zemí arduina? Když to nepůjde tak to holt bude chtít obrázky nebo video ?

    odpověď na: Led ws2812b pomoc #8126
    keksik334
    Účastník

    same 0000 kdyz zapnu blinkr 698710718000072072572500007197257250000713725725100070372472472500067572472472400007237247250000713702

    odpověď na: Led ws2812b pomoc #8125
    Vojtěch Vosáhlo
    Účastník

    Zase jsem něco doplnil ? tak to taky můžete zkusit

    odpověď na: Led ws2812b pomoc #8123
    keksik334
    Účastník

    ano kdyz to sepnu 5v arduina tak to bezi zkusim ten kod dam vedet

    odpověď na: Led ws2812b pomoc #8122
    Vojtěch Vosáhlo
    Účastník

    Tak můžete zkusit ten kód co jsem tu dával. Napojte jeden z děličů na A0 a uvidíme. Když to spínáte 5v arduina tak to teda běží jo? Zkuste možná předtim ještě měřit mezi světlem (jakymkoliv) a zemí arduina, ktere je napojene namotorku.

    odpověď na: Led ws2812b pomoc #8121
    keksik334
    Účastník

    to nechcete videt:-D to uz je takova prasarna ze uz sam nevim 😀 odpory jsem zkusil a je to stejny proste nesepnekdyz merim na delici proti zemi motorky mam tam 4v a ne a ne sepnout
    zem arduina jsem napojil jen na zem jednoho z blinku
    7805 mam napojene na +svetla vystup 5v do arduina a -7805 napojene na zem jednoho z blinkru
    led pasky mam z arduina +5v a gnd arduina

    odpověď na: Led ws2812b pomoc #8120
    Vojtěch Vosáhlo
    Účastník

    A ještě je samozřejmě důležite který z ezistorů jde na zem a který na + ale to kste měl správně podle toho co jste naměřil. Pozor. Pokud to dáte obráceně, na arduino pujde 8v!

    odpověď na: Led ws2812b pomoc #8119
    Vojtěch Vosáhlo
    Účastník

    Můžeze ale je to hodně divný… Pokud nepomůžou ty rezistory, zkuste poslat nějaké obrázky.

    odpověď na: Led ws2812b pomoc #8118
    keksik334
    Účastník

    arduino je napajene z motorky prez7805 propojil jsem zem arduina se zemi blinkru a porad nic 😀 odpory jsem nemenil 10k a 5K mam to zkusit?

    odpověď na: Led ws2812b pomoc #8117
    Vojtěch Vosáhlo
    Účastník

    Jak jsem napsal nahoře…

    Jedna další věc, která mi netrkla, ale musí tam být. Spojte ZEM arduina se ZEMÍ jednoho z těch blinkrů, pak by to mělo jít.

    Pozor aby to byly opravdu země, ať si neodpálíte arduino. A vy arduino nenapájíte z motorky?

    Přestřelujem se tu komentářema a já jsem vždy pozadu 😀

    odpověď na: Led ws2812b pomoc #8114
    keksik334
    Účastník

    mam pouze 10k,100k,220k zkusim 10k a 5k

    odpověď na: Led ws2812b pomoc #8113
    Vojtěch Vosáhlo
    Účastník

    Pokud to sepne 3.3v z arduina je problém jinde

    Nemáte při ruce přesnější rozdíl? nějaké dva které by se opravdu lišily o polovinu nebo o trochu míň? Jako třeba 100k a 140-160k? Těch +20k na tě 220 už z toho dělá trochu moc malý napětí.

    Jedna další věc, která mi netrkla, spojte ZEM arduina se ZEMÍ jednoho z těch blinkrů, pak by to mělo jít.

    Pozor aby to byly opravdu země, ať si neodpálíte arduino. A vy arduino nenapájíte z motorky?

    odpověď na: Led ws2812b pomoc #8112
    keksik334
    Účastník

    ted jsem to napojil na svetlo ktere neblika je tam 13,6v za delicem mam 4v a ani to mi to nesepne jenom kdyz ho dam na 5v arduina nebo 3,3 to taky sepne ale tech 4 za delicem ne

    odpověď na: Led ws2812b pomoc #8111
    keksik334
    Účastník

    tim jak to docela rychle blika nejsem schopnej to zmerit ale par krat jem tam videl 12V delic mam 220k 100k

    odpověď na: Led ws2812b pomoc #8109
    Vojtěch Vosáhlo
    Účastník

    Oprava, to předtím ani nemusíte zkoušet!
    Teď jsem ještě koukal a 3v jsou přesně někde na té arduino hranici LOW a HIGH.
    Co jste použil za rezistory na dělič a jaké je napětí na světle, ně na pinu arduina?

    odpověď na: Led ws2812b pomoc #8108
    Vojtěch Vosáhlo
    Účastník

    Nemá cenu zkoušet 😀
    2.5 nebo 3 na pinu arduina? Už za tím děličem? Na světla by mělo jít 12v ne? Zkuste to přeměřit třeba na brzdovce, jestli je tam opravdu 12v. Pak zkontrolujte polaritu, na jaký části blinkru je + a na jaký – Pokud nic moc nezjistíte, nahrajte přiložený program do arduina, přendejte jeden z děličů na pin arduina A0 a otevřete ser. monitor (Ctrl + Shift + M) na 9600 baud. Pojedou vám tam hodnoty pinu A0. Pusťte blinkr a pozorujte hodnoty, kdyžtak sem pak hoďte co vám vyjíždí když svítí blinkr.

    const int analogInPin = A0;  
    int sensorValue = 0;     
    void setup() {
    
      Serial.begin(9600);
    }
    
    void loop() {
    
      sensorValue = analogRead(analogInPin);
    
      Serial.print(sensorValue);
      delay(100);
    }
    odpověď na: Led ws2812b pomoc #8107
    keksik334
    Účastník

    super az to pofrci zkusim to
    ted mam ale jiny problem 😀
    kdyz mam vse zapojene v moto nechce mi to spustit animaci
    kdyz pichnu pin na 5v arduina spusti se animace ale jakmile se napichnu na blinkr nesepne
    je fakt ze se to blbe meri kolik tam je jak to broblikava ne pokazde ho stihnu zmerit merakem ale obcas to stihne a zmeri treba 2,5v nebo 3v a arduino nesepne

    odpověď na: Led ws2812b pomoc #8106
    Vojtěch Vosáhlo
    Účastník

    Zas takový oříšek to není 😀

    Nahoru do kódu, k těm všem defines vložíte tohle:

    ////////////POCET LED JEDNOHO Z PASKU
    #define NUM_LEDS NUM_LEDS_L_PASEK

    Musí to být pod nastavením levého pásku, nebo níže…

    Hlavní smyčka void loop bude vypadat takhle:

    void loop() {
        if(digitalRead(P_BLINKR_PIN) && !digitalRead(L_BLINKR_PIN))
        {
          colorWipe(0xff,0xa2,0x00, 40, 1);
          colorWipe(0x00,0x00,0x00, 5, 1);
        }
    
        if(digitalRead(L_BLINKR_PIN) && !digitalRead(P_BLINKR_PIN))
        {
          colorWipe(0xff,0xa2,0x00, 40, 0);
          colorWipe(0x00,0x00,0x00, 5, 0);
        }
    
         if(digitalRead(L_BLINKR_PIN) && digitalRead(P_BLINKR_PIN))
        {
          colorWipe(0xff,0xa2,0x00, 40, 2);
          colorWipe(0x00,0x00,0x00, 5, 2);
        }
      
    }

    A toto:

    if(pasek == 2){
        for(uint16_t i=0; i<NUM_LEDS; i++) {
          setPixelL_PASEK(i, red, green, blue);
          setPixelP_PASEK(i, red, green, blue);
          showL_PASEK();
          showP_PASEK();
          delay(SpeedDelay);
         }
        }

    přidáte do funkce ColorWipe pod obě if co už tam jsou.
    Tohle by mělo vše vyřešit.

    Pokud se chcete kouknout kde má co být, celý kód by měl vypadat asi takto http://pastebin.com/cqmXj9J8

    odpověď na: Led ws2812b pomoc #8105
    keksik334
    Účastník

    tak a ted dalsi orisek 😀 je mozne aby poustel zaroven animaci kdyz je na obou pinech HIGH?
    tehne stav dela to kdyz sepnu oba tak jednou pusti levej podruhe pravej pasek a tak se to strida 🙂

    odpověď na: Led ws2812b pomoc #8104
    Vojtěch Vosáhlo
    Účastník

    Jo, to je důležitý a já to nezmínil… Když jse to měl bez odporu, arduino dostávalo 2 stavy, high a floating, to je ale špatně, my chceme aby dostávalo high a low a to se vyřeší právě tím pulldown rezistorem na zem. Dalo by se to vyřešit i v programu, dá se udělat to stejné v procesoru, ale většinou se to tak nedělá. Kdyby něco ještě zlobilo, tak je možný že na pinu arduina je malé napětí. Teď by tam měly být asi 4 volty když je na blinkru napětí pokud se nepletu. Kdyby jste dělal s menšími napětímy, musí se brát v potaz že arduino má hranici napětí někde kolem 1,6 v, aspoň myslím. Míň než 1.6 je 0 a nad 1.6 je 1.
    Hodně štěstí s dalšími projekty.

    odpověď na: Led ws2812b pomoc #8103
    keksik334
    Účastník

    jde o to ze mi to falesne spousti… tak ze budu muset dat asi odpor mezi zem a vstupni pin? uz ho tam mam nabastlenej a pak to funguje

    odpověď na: Led ws2812b pomoc #8101
    Vojtěch Vosáhlo
    Účastník

    Jestli chápu správně otázku, tak na vstup arduina můžete pustit až 5v. Ale nejsem si jistej že je to to na co jste se ptal ?

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