Close

HadrDisk

Vytvořené odpovědi

Aktuálně je na stránce zobrazeno 30 příspěvků - 1,261. až 1,290. (celkem z 2,760)
  • Autor
    Příspěvky
  • odpověď na: Plochy kabel + konektory #9317
    Vojtěch Vosáhlo
    Účastník

    Asi bych vzal něco jako starý konektor z IDE kabelů, ale je to blízko dupontu tak nevím jak vám to sedne… Nový konektor jsem nepoužíval, jen ten z IDE kabelu a ten drží na fest. Z nabídky eshopů asi něco takového https://www.gme.cz/konektor-pfl26

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

    To je mě tak nějak jasné. Jde pouze o to, že zmačknu nějaké tlačítko a vyvolám patřičnou obrazovku ale jakmile jej pustím (přestanu vysílat kód) tak „switch“ nedostane žádnou hodnotu (proměnnou) a tím pádem neproběhne (case) a skočí to do default:
    Nemůžu přijít na to jak uchovat poslední stav (case) do té doby než přijde jiný požadavek z IR ovladače.
    Předem díky za rady

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

    zřejmě se troch nechápete.
    Použil bych switch case.

    Představte si, že tlačítko 1 odešle bude mít kod 11 (co dostane od IR přijímače), talčítko 2 bude mít kod 12, tlačítko 3 kod 13.
    obrazovky budou mít čísla 1, 2, 3

    Jen pro představu.
    v setup() si nastavíš, že obrazovka = 1
    ve smyčce loop() pak budeš neustále čekat na příjem kodu a podle toho co příjme změn
    pomocí switch case na
    kod 11 = obrazovka 1
    kod 12 = obrazovka 2
    kod 13 = obrazovka 3

    pak pokračuješ tím, že podle promenne „obrazovka“ zobrazíš co je třeba, tedy další switch case.

    bez kodu se to blbě popisuje 🙂

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

    takže:
    – máš rozdílné komunikační rychlosti (v setup() máš jednou vw_setup(4000); podruhé vw_setup(1200);)
    – 433 Mhz je standardní řešení, jen je třeba dávat si pozor na napájení (aby to utáhlo vysílač). Pro vyšší výkon se dává vyšší napětí (tuším až okolo 9-12V) ale je to potřeba podívat se na datasheet tvého řešení.Nejsou všechyn stejné.
    – nevím jak máš řešenou anténu. Její provedení výrazně ovlivňuje chování celého řešení hlavně pro dosah.
    – když chceš něco odladit nech si vypsat na seriový port/monitor co ti vlastně přijímá.

    odpověď na: Makelangelo promblém s MAC. Klon Arduino UNO #9305
    josef4
    Účastník

    Polargaf jsem zkoušel, ale na MAC to nešlo, nebo to v tom neumím spustit.
    Ale chlapi díky za rady, dneska jsem zapojil originál a už to funguje. Kdyby to nebyl dárek pro bráchu, tak bych to neřešil a postupoval bych dle rad zkusit jiný OS apod.
    Určitě by šel i přepsat ten SW, ale nikoho neznám kdo piše v JAVA.
    Tak ještě jednou díky 🙂

    odpověď na: Nezname zarizeni USB – Arduino UNO (china) #9304
    posjirka
    Účastník

    foto se nepřipojilo. Atmega328 je standardní čip pro adruino. Nám se tady jedná o druhý švíb blíž k USB portu …

    odpověď na: Nezname zarizeni USB – Arduino UNO (china) #9303
    spanwair
    Účastník

    Zkousel jsem samozrejme vyhledavat v drivers adresari ale stale nic nevyhledalo.. Na andurio je cip ATMEL 1620 ATMEGA328P-PU
    Pripojuji photo

    odpověď na: Nezname zarizeni USB – Arduino UNO (china) #9302
    posjirka
    Účastník

    fotka nejde načíst… ovladače bys měl mít v adresáři arduino\driver
    otázka co máš za opravdu za čip, jaké máš Windows (vím, že 10 ale máš výroční aktualizaci? bez ní mi třeba FT232 čipy nechtěl vůbec načíst), je dsta v pořádku? zkus na jiném PC. občas se stalo že tu někdo měl desku, která nefunogvala a tuším že to tylo špatně zapájenými piny….

    odpověď na: Nezname zarizeni USB – Arduino UNO (china) #9300
    spanwair
    Účastník
    odpověď na: Nezname zarizeni USB – Arduino UNO (china) #9298
    darira
    Účastník

    Nemá to UNO náhodou USB převodník s čipem CH340? Pokud ano, musíš stáhnout driver pro tento převodník. Jo a myslím že neumí komunikovat přes USB 3.0.

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

    Děkuji za odpověď!
    Potřebuji použít IR dálkový ovladač a tímto budu prepinat 9obrazovek displaje LCD. Zmačknu tl.1 LCD 1,…..Zmacknu 9 a LCD 9.
    Jedná se o to, že ovladač vysílá kó pouze při zmačknutí přislušného tlačítka a aby byla vyvolana trvale patřičná obrazovka LCD musí být nasetován „nějaký bit“
    Na dvě obrazovky pomocí tlačítka mě to funguje ale přes to DO nevím jak to udělat.
    Předem děkuji za Vaše nápady (rady)

    odpověď na: Uchování hodnoty proměnné #9294
    Vojtěch Vosáhlo
    Účastník

    Udělejte si 2 proměnné – tlacitko a tlacitkoOld
    A do smyčky pro lcd to pusťte pouze pokud se liší. Tzn.

    if(tlacitko != tlacitkoOld){
    //něco se ukáže na lcd
    tlacitkoOld = tlacitko;
    
    }

    Do tlacitko zapisujete jaké tlačítko bylo stisknuto a tlacitkoOld by mělo stačit inicializovat jako nulu, samozřejmě podle toho jak získáváte názvy tlačítek, takocý typ proměnné to bude. Taky kdyby jste měl na ovladači tlačítko 0 tak se musí tlacitkoOld nastavit na -1. Hodně štěstí

    odpověď na: Arduino jako zpětnovazební teplotní regulátor #9293
    developer
    Účastník

    Dobrý den, měl bych zájem, napište mi na arduinodeveloper@seznam.cz děkuji.

    odpověď na: Arduino přehrávání zvuku senzory #9271
    Pulec
    Účastník

    Tak nakonec jsem ještě odebral funkci digitalWrite(prehravaciPin, HIGH);
    to má za následek že se zvuk přehraje jen jednou z každého čidla 1-10 když zapůsobí.Což se mi hodí protože pak by to hrálo po každém projetí a to by u modelové železnice nebylo žádoucí.Teď to funguje famózně.Dám příklad jede vlak ::::::::::::::::::první čidlo::::::::::pozor u druhé koleje opakuji pozor u druhé koleje::::::::::::::::::::::::::::(vlak přijede do stanice a najede na druhé čidlo)Na druhou kolej přijel osobní vlak z Vizovic opakuji na druhou kolej přijel osobní vlak z Vizovic.Dále samozřejmě muže minout pastvu s ovcemi nebo těžbu v lese motorová pila.Intenzita zvuku se dá ošetřit už samotnou úpravou mp3.

    Tímto moc moc děkuji

    odpověď na: WIFI shield #9268
    Miroslava
    Účastník

    Ahoj,

    momentálne aj ja pracujem s týmto WIfi shiedlom – samé problémy – ale ako to myslíš že do jeho administrácie sa nevieš dostať – ako je na videu?.. lebo mne stačilo pripojiť wifi shield do Arduino MEGA, a hned my naslo wifi DoItWifiCongig…. a ked som sa na nu pripojila tak som zadala do prehliadača 192.168.4.1 – dostala som sa presne tak ako na videu 🙂 Ak sa ti ani ta wifi nezobrazila tak podla mna bude problém s napájaním – možno by si mal priviesť ešte nejaký zdroj ako len cez USB.

    odpověď na: Měření spotřeby el. energie #9263
    Pulec
    Účastník

    Podle mne není problém když to budeš mít za elektroměrem.To jest na vedení k domovnímu rozvaděči (dělám na čezu).Chceš měřit jen jednu fázy?Asi se do toho pustím také chci měřit respektive vidět kolik mi bere klima když topím.

    odpověď na: Arduino přehrávání zvuku senzory #9262
    Vojtěch Vosáhlo
    Účastník

    Do setupu přidáte znovu toto: `pinMode(d1, INPUT);
    pinMode(prehravaciPin2, OUTPUT);
    digitalWrite(prehravaciPin2, HIGH);

    attachInterrupt(1, detekce2, FALLING);

    `

    místo těch názvů si buď dosaďte piny a interrupty nebo si vytvořte proměnné jako je to v původním kódu.

    Pak jen vytvoříte funkci detekce2 (kopii detekce) a pozměníte piny které se nastavují.

    Snad pomůžu…

    odpověď na: Arduino přehrávání zvuku senzory #9261
    Pulec
    Účastník

    Ještě vás chci poprosit přidat do kódu druhé čidlo které bude přehrávat další pin mp3 modulu,mě se to nedaří.

    odpověď na: Arduino přehrávání zvuku senzory #9260
    Vojtěch Vosáhlo
    Účastník

    Jasně, asi by se to dalo udělat nejlépe přes odebrání a zase přidání přerušení. `void detekce(){

    digitalWrite(prehravaciPin, LOW);
    delay(100);
    digitalWrite(prehravaciPin, HIGH);
    detachInterrupt(0); // odebereme preruseni aby se nam nevyvolalo pokud by se něco hýblo pred senzorem
    delay(60000); //pauza na x vterin, cas po ktery je senzor vyrazen
    attachInterrupt(0, detekce, FALLING); // opet preruseni zprovoznime

    }`

    Kdyby bylo potřeba arduino používat i v době vyřazení, daly by se počítat cykly procesoru ale to je další téma…

    odpověď na: Arduino přehrávání zvuku senzory #9259
    Pulec
    Účastník

    Tak jsem na to kapnul delay až za moc moc děkuji jste borec

    odpověď na: Arduino přehrávání zvuku senzory #9258
    Pulec
    Účastník

    Řeknu to takto potřebuji aby se po spuštění přehrávání senzor vyřadil třeba na 1 minutu.

    odpověď na: Arduino přehrávání zvuku senzory #9257
    Vojtěch Vosáhlo
    Účastník

    Pauza by se přidávala před nastavováním pinu na low
    Tzn: `void detekce(){
    delay(XY); // sem můžete přidat čas mezi 1 na ir a přehráváním
    digitalWrite(prehravaciPin, LOW);
    delay(100); //čas na který je pin spuštěný, zde přidáváte
    digitalWrite(prehravaciPin, HIGH);
    }`
    Chcete tedy něco jako po přehrání musí být pauza 30s a pak až se může zapnout znova? Kapku mi to nedochází 😀

    odpověď na: Arduino přehrávání zvuku senzory #9256
    Pulec
    Účastník

    Ano teď mi to šlape na D0. Kam přidat čas aby po zapnutí přehrávaní drželo v zap?Tak jak to je teď je to každé mávnutí hned přehrává.Potřebuji alespoň 30 vteřin po začátku přehrávání aby držrlo jako když je překážka.Děkuji za pomoc

    odpověď na: Arduino přehrávání zvuku senzory #9254
    Vojtěch Vosáhlo
    Účastník

    Vy jste tedy zkoušel jak A0 tak D0. D0 by se měl dát nastavovat poťákem, tím nastavíte hranici kdy je 1 a kdy 0 zatímco A0 se bude měnit dynamicky podle vzdálenosti. Mimochodem do attachInterrupt má jít b0 a né jen 0 jak je nahoře v kódu ale to jste zjistil pokud to funguje. Možná musí být větší časová prodleva mezi 1 a 0 na pinu přehrávače a taky by se nejspíš hodilo ještě trošku času po nastavení pinu na 1.
    Hodně tipů ale kdo ví…

    odpověď na: Arduino přehrávání zvuku senzory #9253
    Pulec
    Účastník

    Teď mi to opět funguje ale jen na A0 pinu čidla.Jak je to možné?

    odpověď na: Arduino přehrávání zvuku senzory #9252
    Pulec
    Účastník

    Tak jsem vše pospojoval a šlo to asi 15x ale jen na A0 pinu senzoru teď mi to nejde vůbec.Pouze při odpojení a připojení na A0 nebo D0 senzoru se prehravá zvuk.Nevíte kde je chyba(mimo mě tedy).

    odpověď na: Makelangelo promblém s MAC. Klon Arduino UNO #9243
    posjirka
    Účastník

    .. to byla spíš taková řečnická otázka … pro josef4 .. nezkoušel jsi jiný SW, Třeba Polargraf .
    https://github.com/euphy
    Ten by měl jít pod Mac jít taky spustit. Snažím se najít problém. Pokud ti ale Arduino IDE jde tak jak píše Vojtěch bude to chybka v SW. Ještě mě napadá taková divná varianta, nabootovat PC na jiném OS (nějáký linux live) a zkusit to.

    odpověď na: Makelangelo promblém s MAC. Klon Arduino UNO #9241
    Vojtěch Vosáhlo
    Účastník

    To fakt nevím ale CH340 není v originálních arduinech pokud vím. To by teda vysvětlovalo jak to pozná (nejspíš). Jako se v arduino IDE u COM portu ukáže třeba Arduino UNO když máte originál ale když kopii tak je tam pouze název portu. Alespoň mě to takhle funguje. Na druhou stranu Makelangelo je open source ne? Kdyby někdo uměl s javou asi by nemuselo být tak komplikované ten block odstranit.

    odpověď na: Makelangelo promblém s MAC. Klon Arduino UNO #9240
    posjirka
    Účastník

    a může mi někdo vysvětlit, jaký je rozdíl mezi originálem a kopii ?
    Když použiju stejný převodník a FW tak nemůže poznat rozdíl…

    odpověď na: Makelangelo promblém s MAC. Klon Arduino UNO #9239
    josef4
    Účastník

    Aha děkuji! Ono pod Win 7 to funguje i s klonem, ale je možné, že u MAC to nepůjde. Tak mi nic jiného nezbude než koupit originál.

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