Close

HadrDisk

Vytvořené odpovědi

Aktuálně je na stránce zobrazeno 30 příspěvků - 811. až 840. (celkem z 2,760)
  • Autor
    Příspěvky
  • odpověď na: Připojení displeje 1602 s převodníkem I2C #10311
    Jerry
    Účastník

    Myslím že ne psal jsem v textu že trimr jsem nastavil že rastr svítí je to vidět i na videích. Je to v podstatě na max.

    odpověď na: Připojení displeje 1602 s převodníkem I2C #10310
    ArduXPP
    Účastník

    Už se to tu psalo, stačí otočit trimmer. Je ze zadu u toho převodníku.

    odpověď na: Kola na motor #10307
    Chucky77
    Účastník

    Tak tady je fotka kol.

    Attachments:
    odpověď na: Kola na motor #10305
    Chucky77
    Účastník

    Sorry louplo se mě to sem 2x. Holt odesláno z mobilu.
    Dodám sem fotky.

    odpověď na: Kola na motor #10304
    Chucky77
    Účastník

    Tak to jsem také řešil a zatím jsem koupil kolečka z Lega. Při koupi na váhu (v Praze na Plzeňské) vyšlo jedno kolečko na asi 12 Kč. A to jde. Akorát na ty krokáče to bude chtít úpravy.
    Pro začátečnickou nezkušenost jsem od krokačů ustoupil. A na stejnosměrný klasiky po dopilovani hřídele pasujou.

    Ondřej

    Odesláno z mého Lenovo P70-A pomocí Tapatalk

    odpověď na: Čtení hesla z #10303
    rades
    Účastník

    Ano, funguje, ale stál mi jakákoliv klávesa píše 0 :/

    odpověď na: Čtení hesla z #10302
    Zbyšek Voda
    Účastník

    Pojďme tedy pokračovat dál 🙂 Koukám na dokumentaci, tak snad ji dobře chápu. (http://playground.arduino.cc/Code/Keypad)

    Prozkoumejme pořádně funkci keypadEvent.

    void keypadEvent(KeypadEvent eKey){
      for (int i =0; i = 5; i++){
        admpw[i] = keypad.getState();
        Serial.println(admpw[i]);
      }
    }

    Ta je zavolána kdykoliv, když dojde ke změně stavu klávesy (uvolnění, stisknutí).

    Funkce getState() vrací hodnotu podle toho, co se s keypadem děje – vrací hodnoty
    IDLE, PRESSED, RELEASED a HOLD. Vy tedy budete ve funkci keypadEvent testovat, jestli je getState() rovna PRESSED a poté zapisovat hodnotu stisknuté klávesy do pole admpw[] na patřičné místo (další v pořadí).

    Takže bych postupoval následovně: vytvořte si na začátku programu proměnnou int pos = 0;, která bude udávat pozici načteného znaku. Při stisknutí tlačítka dojde k uložení stisknutého tlačítka do pole admpw na index pos a navýšení proměnné pos o 1. Musíte si také pohlídat, aby pos měla hodnoty 0 – 4. To se dá zařídit operátorem modulo – %.

    void keypadEvent(KeypadEvent eKey){
      if(keyboard.getState == PRESSED){
        admpw[pos] = keyboard.getKey();
        pos = (pos + 1) % 5;
      }
    }

    Takhle by to podle mě mohlo jít 🙂

    odpověď na: Čtení hesla z #10301
    rades
    Účastník

    Tedy, jak zařídit, aby program čekal na stisknutí klávesy a přečetl tak pětimístné heslo?

    odpověď na: Čtení hesla z #10300
    rades
    Účastník

    Každopádně stisk jakékoliv klávesy mi nyní vypíše
    1
    1
    1
    1
    1
    3
    3
    3
    3
    3
    0
    0
    0
    0
    0
    => Opět jsem bezradný

    odpověď na: Čtení hesla z #10299
    rades
    Účastník

    Ježiši Kriste! Já jsem fakt debil…

    odpověď na: Čtení hesla z #10294
    Zbyšek Voda
    Účastník

    Dobrý den, ve funkci keypadEvent máte podivnou ukončovací podmínku cyklu for.
    Máte tam: for (int i =0; i = 5; i++)
    Tedy cyklus probíhá, dokud i = 5. V každém průchodu se tedy do i přiřadí hodnota 5, je vyhodnocena jako true a cyklus opakuje znova – tedy se zacyklí.

    Asi je to překlep a chtěl jste napsat i < 5 🙂

    Pokud byste chtěl testovat rovnost, tak musíte použít operátor ==, = je přiřazení hodnoty do proměnné.

    odpověď na: IR časomíra #10291
    posjirka
    Účastník

    párkrát jsem něco takového zvažoval a vždy se objevilo něco závažnějšího. jinak klasické časomíry fungují, takže to není neřešitelné. Proč je tam ten bezdrátový přenos?

    odpověď na: ovladani klapky privodu vzduchu #10290
    posjirka
    Účastník

    já byhc zkusil toto:
    http://www.mikrocontroller.net/attachment/10061/pwm_to_analog.jpg
    zkoušel jsem to simulovat a strašně dlouho se to přepočítává = nemám na to čas.
    Uvidíme jak budu stíhat v pátek a kdyžtak bych to vyzkoušel naživo …

    odpověď na: ovladani klapky privodu vzduchu #10289

    BlinP, diky vypada to dobre

    jeste jsem behem patrani narazil na toto, mam pocit ze to dokonce i chapu, neslo by to pouzit ?
    https://www.youtube.com/watch?v=U8G13SpPDfg

    odpověď na: IR časomíra #10288
    finke_tomas
    Účastník

    Dobrý den. Děkuji za Vaší odpověď vážim si toho. Vy máte s něčím takovým už zkušenosti? S pozdravem Finke.

    odpověď na: ovladani klapky privodu vzduchu #10287
    BlindP
    Účastník

    Nešlo by použít tohle?

    odpověď na: ovladani klapky privodu vzduchu #10286

    To Aleš :

    Díky, Nejsem z Prahy, ale Kousek, Struhařov u Mnichovic, zatim jezdím nakupovat do gm

    To posjirka:

    Takže to nemám zkoušet stavět, co byste teda doporučil za obvod na ovládání té klapky?

    Díky

    odpověď na: ovladani klapky privodu vzduchu #10285
    posjirka
    Účastník

    navíc simulace je pouze orientační. Jde to poznat třeba při simulaci multivybrátoru se 2 tranzisotry. Po sepnutí napětí se nerozjede, protože mají oba dva absolutně stejné zesílení, takže se žádný nespustí dřív.

    RC čeln jako převodník PWM na analogovou honotu samozřejmě funguje. Jen když si představíte charakteristiku trnazistoru, který při cca 0,7V začne otevýrat a při cca 1,2V je naplno otevřeny, tak tam není moc prostoru pro regulaci v pásmu 0-5V, kterí by se na RC členu nastřádali.

    odpověď na: Hodinový displej TM1637 #10284
    Oldast
    Účastník

    Dobrý večer
    na seriovém portu to funguje normálně tak jak má,ale displej ukazuje jen hodnoty od 0 nahoru.A zkusím změnit proměnou.Dík.

    odpověď na: ovladani klapky privodu vzduchu #10283
    posjirka
    Účastník

    chlapci nechci vám do toho kecat, ale to co tu ted řešíte nemá nic společného s převodem PWM na analogové napětí. Dejte si do toho zapojení osiloskop a uvidíte co tím myslím. Ten tranzistor je zapojený jako spínač. To znamená, že podle vstupního signálu přizemńuje zátěž. Kondenzátor nemá v podstatě žádný vliv, protože v tomto zapojení není jeho charekteristika lineární a přechází ze stavu rozpojeno do saturace.
    Voltmetr měří střední napětí, proto se vám zdá, že to hezky reguluje.
    Kdyby zátěž byla v emitoru tranzistoru tak by to možná šlo. V tu chvíli by totiž tranzistor fungoval jako proudový zesilovač a oddělil by RC člen od zátěže … můžete se podívat tu:

    https://circuits.io/circuits/2285260-pwm-to-analog-nefunkcni

    odpověď na: ovladani klapky privodu vzduchu #10282
    Aleš
    Účastník

    Je to úplně jedno. V tomto zapojení nemá zesilovací činitel žádný vliv. Vy jste z Prahy?

    odpověď na: ovladani klapky privodu vzduchu #10281

    diky moc,

    ktery ma pouzit, staci ta 10 lisi se to jenom proudový zesilovací činitel
    https://www.gme.cz/bipolarni-tranzistor-bd139-10-to126
    https://www.gme.cz/bipolarni-tranzistor-bd139-16-to126

    dikec

    odpověď na: Hodinový displej TM1637 #10279
    Vojtěch Vosáhlo
    Účastník

    Dobrý večer,
    problém bude nejspíše v tom že máte proměnou teplota inicializovanou jako byte. Vámi použitá knihovna s byty asi neumí pracovat. Zkuste jí změnit na float místo byte. Možná my to nedocvaklo ale nejde vám to vypsat na displeji nebo sériový port a nebo nefunguje ani jedno?

    odpověď na: ovladani klapky privodu vzduchu #10276
    Aleš
    Účastník

    Tranzistor jsem použil první, který mi přišel pod ruku. Nějaká 2SC2222, ale dá se použít jakýkoliv NPN tranzistor s minimálním napětím 12V. V původním schématu je BD139, což je tranzistor s trochu větším vykonem. Odpor 1k do báze, a kondenzátor 1uF/35V

    odpověď na: ovladani klapky privodu vzduchu #10266

    To je pt100, já mám pt1000 přímo k tomu krbu, plamen svíčky to dalo v pohodě

    Mohl bych poprosit o přesnější popis součástek v tom funkčním generátoru napětí zkusím to taky postavit v reálu

    Díky moc

    TH

    odpověď na: ovladani klapky privodu vzduchu #10265
    Aleš
    Účastník

    Do jaké teploty to měří? V tom návodu píšou do 370″C. Není to málo?

    odpověď na: ovladani klapky privodu vzduchu #10262

    tak se musim pochlubit
    uchodil jsem prvni cast projektu
    teplomer s cidlem pt1000

    pomoci navodu
    http://navody.arduino-shop.cz/arduino-projekty/mereni-teploty-pomoci-pt100.html

    jsem v gme zakoupil soucastky (prodavac se me pta mate multimetr nebo vam ty odpory mam popsat, delal jsem machra a doma pak res mobil zvetsoval a pomoci google lustil barevny carky :)) )

    postavil a ono to FUNGUJE !!!!

    teda jeste to nemam zkalibrovane, ale lezou z toho hodnoty odpovidajici relaite
    ledova voda, varici voda, plamen svicky 🙂

    jen tak dale 🙂

    odpověď na: Ovládání teplovzdušného vytápění #10261
    posjirka
    Účastník

    to vojtech:
    v pohode, nekritzuju, nenapomínám a i já občas ujedu. jsem jen lidi 🙂

    odpověď na: Ovládání teplovzdušného vytápění #10259
    Vojtěch Vosáhlo
    Účastník

    vojtechu ty zkratky nejsou moc dobre. 1w a uC bych taky lustil ? prosim zkuste se drzet zazite terminologie 1-wire pripadne one-wire a uprocesor.

    Za ty zkratky se omlouvám 😀 nalezlo mi toho nějak moc do hlavy.

    odpověď na: Ovládání teplovzdušného vytápění #10258
    posjirka
    Účastník

    ogledne mereni teploty: je treba dat cidla do urovne 80-120cm na stenu kam nesviti moc slunce a ani neni topeni. voli se vetsinou nejstudenejsi stena.
    jako zaklad pro zkousku souhlasim s volbou arduino mega , dotykovy lcd, cidla releovy modul. cidla dallas jsou takovy zvlastni a v pripade nevhodneho naprogramovani mohou zbytecne zdrzovat funkci celeho programu.je treba postupovat v klidu a logicky. pro start je to moc dobry projekt a volba dotykoveho lcd ti pomuze z omezeneho reseni pres 2×16 lcd a tim padem i horsi nastaveni. mem doma taky dotykovy lcd a ma nekde spatny spoj a 5 radku mi vynechava. …

Aktuálně je na stránce zobrazeno 30 příspěvků - 811. až 840. (celkem z 2,760)