Close

nicolasoto

Vytvořené odpovědi

Aktuálně je na stránce zobrazeno 30 příspěvků - 2,431. až 2,460. (celkem z 2,760)
  • Autor
    Příspěvky
  • odpověď na: ESP 8266 #5116
    Aleš
    Účastník

    K prvnímu dotazu
    Aha, tak už jsem to pochopil. Vy se tam to blikání snažíte nahrát pomocí Arduinovského IDE. Pravděpodobně se vám do něj podařilo doinstaloavt ESP8266 rozšíření, když vidíte mezi podporovanýma deskama „Genuino ESP8266“. To ale bohužel nestačí. Ještě tam musíte doinstalovat programátor. Mezi programátorama, tam kde máte teď nastavený „AVRISP mkII“ musíte vidět ještě „esptool“. Pokud ho tam nevidíte, a nemůžete ho zvolit, tak program do ESP8266 nedostanete. Postup s obrázkama je vidět dobře ZDE Já jsem se to snažil nainstalovat do IDE také. Strávil jsem nad tím několik hodin, zkoušel jsem několik verzí IDE, a nerozchodil jsem to. Kdyby se vám to povedlo, tak napište, jak jste to dokázal 🙂
    Takže použijte program LuaLoader, a nahrajte tam blikání z TOHOTO ODKAZU Mohlo by to tam jít nahrát i programem Esplorer, ale ten je nějaký divný, jednou funguje, dvakrát ne. Takže raději používám LuaLoader.
    Napsal jsem o ESP8266 pár návodů na moje stránky http://xanadu.khnet.info/esp8266.php Je to spíš upozornění na problémy, než návod jak to udělat. Těch je na internetu spousta.

    odpověď na: Robo RC pavouk #5115
    milopear
    Účastník

    Keby som mal diely na pavúka (čo nemám), tak by som vychádzal pri montáži z úvodného obr. Kde servá zdvíhajúce pavúka sú v krajných polohách a servo na otečenie nohy je v strede.

    odpověď na: ESP 8266 #5114
    taunt
    Účastník

    Tak já jsem asi úplně mimo.
    Ať použiju jakýkoli terminál, chová se to stejně. Jeden kus se většinou přihlásí na rychlosti 9600 a má fw 0.9.2.4. Dva další se většinou nepřihlásí korektně – jedou asi na 115200, někdy přitom pošlou jen několik zmatených znaků a pokud se jim povede něco smysluplnějsího, tak se jen dozvím že blabla thinker a failed místo ready. Ani nevypíšou fw. Jen jednou se jednomu z nich podařilo vypsat několik (docela dost) řádků, které dávali trochu smyslu, ale stejně skončil failed. Pokud se některému podaří přihlásit, tak potom vůbec nereaguje na AT, na všechny vrací přesné echo.
    Přitom všechny tři jedou na wifi, vysílají SSID a chovají se jako AP bez hesla.
    Při pokusu o flash všechny tři píšou : conecting… Failed to conect.
    Používám Převodník UART TTL – PL2303HX s třívoltovou logikou.
    Dnes už na to po několika hodinách pokusů z vysoka ….
    Uvidíme o víkendu, zkusím poslední možnost – vyměnit ten převodník. Sám na sebe ale jede bez problémů na všech rychlostech a terminálech.
    Už jsem prošel spoustu webů, dozvěděl se několik způsobů zapojení a flashování, ale nic z toho nepomohlo.

    odpověď na: ESP 8266 #5113
    terje
    Účastník

    K prvnímu dotazu
    Chci napr.nahrát přes převodník usb/uart do esp8266-01 program pro blikání diody na GPI00. Spustím IDE/příklady/esp8266/blink a skončí to hláškou z prvního postu.FW mi jde normálně flešovat. Modul mi přes wifi komunikuje(skenování sítě atd.)Používám Esplorer na AT příkazy.
    Nebo jsem nějak mimo?

    odpověď na: ESP 8266 #5102
    Aleš
    Účastník

    Mám těch modulů několik, ale všechny používám buď jako client, nebo samostatně s nodemcu firmware. Nemám s nima žádný problém. Při zvolení správného firmware fungují tak, jak mají. Jediný problém je s napájením. V klidu mají odběr cca 20-40mA, při vysílání až 170mA. Arduino UNO nebo MEGA to jakž takž snese. Je dobré zapojit paralelně k napájení ESP kondenzátor 470uF/6,3V. Pro připojení k Nano je třeba použít obvod 1117-3.3 a kondenzátor. Při použití samostatně a napájení z baterií nebo zdroje s vyšším napětím použít spínaný zdroj (LM2596)
    Prvnímu dotazu nerozumím. Nejde nahrát program do Arduina?
    Druhý dotaz je celkem jasný, je tam nějaký „jiný“ FW. Stáhněte si Br@y terminál, nastavte CR+LF a používejte ten. Pro začátek použijte fw: v0.9.5.2 AT Firmware.bin. Flasher pro nahrání použijte tento: esp8266_flasher.exe Sice na konci flashování ohlásí chybu, ale tu můžete ignorovat. Firmware je nahraný v pořádku. Je nejjednodušší.
    Kdyžtak napište, co máte konkrétně za problémy. Zkusím poradit.

    Třeba tady je Arduino Uno s pár čidlama, LCD5110 a přenáší se to pomocí ESP8266 na ThingSpeak 🙂

    odpověď na: Konverze výstupu jednotek #5101
    Aleš
    Účastník

    Já nejsem programátor, vyznám se spíš v hardware. Takže to byla spíš náhoda, že jsem si té chyby všiml. Praštilo mě do očí, že když je plocha větší, tak by měla být i energie která dopadá na tuto plochu větší 🙂

    odpověď na: ESP 8266 #5100
    terje
    Účastník

    Jaký tam máš FW.

    odpověď na: ESP 8266 #5095
    taunt
    Účastník

    Dobrý den,
    já mám tyto moduly tři a ani jeden korektně nejde. Všechny tři se chovají stejně. Na wifi se na něj připojím jako na AP. Bohužel přes terminál ve win7(Termite) se při zapojení ohlásí asi správně(podle několika různých návodů na Netu), potom ale stále jen „echuje“ moje AT příkazy. Na žádný z nich nereaguje správně.
    Pokud máte někdo více zkušeností s tímto modulem, prosím o radu. Vygooglil jsem již mnoho návodů, ale žádný zatím nepomohl. Asi dělám nějakou chybu, kterou přehlížím, bohužel ji nemohu najít. Zapojení, zdá se, je správné, včetně převodu úrovně 5 na 3 V.
    Díky.

    odpověď na: Nejdou mi nainstalovat ovladače Arduino UNO #5094
    Lukas Tvrznik
    Účastník

    takz se mi to stalo na 1.6.6 tak jsem to odinstaloval a dal 1.6.4 a vse funguje

    odpověď na: Spinaní GPO pinu přes web #5074
    Leo
    Účastník

    JJ,dik.
    To je ono. 10.0.0.15/?3456
    On potřebuje když zadá třeba 10.0.0.15/?3 (zapne pin 3)
    10.0.0.15/?-3 (vypne pin 3)
    A tak se všemi piny.
    Akorat jsem arduino viděl ve čtvrtek poprvé, takže běh na dlouhou trat a jak jsem viděl, tak on to nedá.

    Dotaz.
    Co nějaké zabezpečení pro přístup s venči (login)?

    odpověď na: Konverze výstupu jednotek #5073
    Zbyšek Voda
    Účastník

    Dobrý den, každý jsme měl pravdu v něčem.
    Váš převod jednotek je zapsán chybně, můj je dobře, jen jsem si výsledek špatně interpretoval (bral jsem jednotky v posledním vzorci úpravy jako proměnné, což nelze). Vaše převodní funkce je správná, moje byla špatná.

    Tedy přiznávám svoji chybu. Řešení:

    float mWcm2toWm2(float vstup){
         float vystup = vstup * 10;
         return vystup;
    }

    Shodneme se?

    odpověď na: Spinaní GPO pinu přes web #5072
    Zbyšek Voda
    Účastník
    odpověď na: Konverze výstupu jednotek #5059
    Aleš
    Účastník

    Zkuste si to zadat třeba sem:
    http://www.endmemo.com/sconvert/w_m2mw_cm2.php

    odpověď na: Připojení více komponent #5058

    Ahoj,
    do projektu by se daly využít například
    http://www.hwkitchen.com/products/a2-8-tft-touch-shield-v2-0/
    http://www.hwkitchen.com/products/arduino-wifi-shield-integrated-antenna-/
    oba komunikují přes SPI, tak není potřeba moc vodičů.
    Případně využít jíný jednodušší LCD display.
    Předpokládám, že všechny snímače by se daly zapojit k analogovým vstupům…
    Uno by na to mělo stačit.
    Hodně štěstí!
    Oldřich

    odpověď na: Konverze výstupu jednotek #5050
    Zbyšek Voda
    Účastník

    Nesouhlasím s vámi. Vaše úvaha je chybná.

    Rovnice

    odpověď na: Konverze výstupu jednotek #5046
    Aleš
    Účastník

    „Začátek máte dobře Kroupo. Ale ten výsledek, ten výsledek“ 🙂
    W/m^2 = (1000 mW) / (10 000 cm^2)
    1000 / 10 000 = 0.1
    W/m^2 = mW/cm^2 / 0.1

    takže:
    float Wm2 = mWcm2 / 0.1;
    nebo
    float Wm2 = mWcm2 * 10;

    🙂

    odpověď na: Konverze výstupu jednotek #5045
    Zbyšek Voda
    Účastník

    Dobrý den,

    přijímáte-li data v mW/cm^2 a chcete je převést na na W/m^2, je přepočet následující:

    W = 1000 mW
    m^2 = 10 000 cm^2
    
    W/m^2 = (1000 mW) / (10 000 cm^2)
    
    W/m^2 = mW / (10 cm^2)

    Dá přepočet se dá tedy vyjádřit funkcí

    float mWcm2toWm2(float mWcm2){ //uznávám, že název funkce je opravdu ošklivý :)
         float Wm2 = mWcm2 / 10;
         return Wm2;
    }

    Snad jsem se nikde nesekl 🙂

    odpověď na: Arduino UNO – nereaguje na snímač polohy #5032
    Zbyšek Voda
    Účastník

    Dobrý den,
    nevím, jestli problém správně chápu…
    Máte 4 písty a chcete mít možnost je ovládat nezávisle na sobě, že?

    Navrhuji tedy něco jako:

    int pist1 = 2;
    int pist1Zasunut = 6; 
    int pist1Vysunut = 7;
    
    boolean pozadovanyStavPist1 = false; //false - zasunuto, true - vysunuto
    int stavPist1 = 0; //0 - zasunuto, 1 - někde mezi, 2 - vysunuto
    
    void setup() {
        pinMode(pist1, OUTPUT);
        pinMode(pist1Zasunut, INPUT);
        pinMode(pist1Vysunut, INPUT);
    }
    
    void loop() {
        //prvně nastavíme hodnotu stavPist1
        if(digitalRead(pist1Zasunuto) && !digitalRead(pist1Vysunuto){
            stavPist1 = 0;
        }
        else if(!digitalRead(pist1Zasunuto) && !digitalRead(pist1Vysunuto){
            stavPist1 = 1;
        }
        else if(!digitalRead(pist1Zasunuto) && digitalRead(pist1Vysunuto){
            stavPist1 = 2;
        }
        else{
            //k situaci, kdy by byly oba spínače sepnuté, nedojde
        }
        
        if(stavPist1 == 0){
            if(pozadovanyStavPist1 == false){
                //je zasunuto, nic nedělej
            }
            else{
                digitalWrite(pist1, LOW); //vysunout píst
            }
        }
        else if(stavPist1 == 1){
            if(pozadovanyStavPist1 == false){
                digitalWrite(pist1, HIGH); //pokračuj v zasouvání pístu
            }
            else{
                digitalWrite(pist1, LOW); //pokračuj ve vysouvání pístu
            }
        }
        else if(stavPist == 2){
            if(pozadovanyStavPist1 == false){
                digitalWrite(pist1, HIGH); //zasunout píst
            }
            else{
                //nic nedělej, je vysunuto a to je dobře
            }
        }
    }

    Dá se to zapsat i kratším způsobem, ale takto to snad bude pochopitelné 🙂

    odpověď na: Vhodnost řešení #5029
    Zbyšek Voda
    Účastník

    Ano, controllino je vlastně Arduino obalené relátky apod.

    odpověď na: Zasekávání Arduino Yún #5027
    brumbumbal
    Účastník

    Ano, jsou obě připojena na eth. kabelu. Obě na stejné síti, ale každé za jiným switchem a ten u místa „B“ občas vynechává, ale vždy jen tak na 10min. Arduino na „B“ jede tak týden a pak se sekne. Po restartu jede zase tak 5-7 dní.

    odpověď na: Vhodnost řešení #5026
    krkstex
    Účastník

    Otázka byla ke controlinu.

    odpověď na: Vhodnost řešení #5025
    krkstex
    Účastník

    Díky za odpověď. Chápu správně, že programování bude stejné jako v případě arduina? Jsem opravdový zelenáč, proto bude další otázka asi podivná. Šlo by v rámci programu připojit malý display a několik tlačítek, která budou pomáhat ovládat při běhu?

    odpověď na: Zasekávání Arduino Yún #5024
    Zbyšek Voda
    Účastník

    Pokud jsou to výpadky například jednou do hodiny, tak by alespoň chvilku mělo Arduino vždy zapisovat.

    Ještě mě napadlo, jestli nebude problém v připojení. Máte Yun připojeny k síti pomocí Ethernet kabelu?

    odpověď na: Vhodnost řešení #5022
    Zbyšek Voda
    Účastník

    Dobrý den,
    možná by šlo použít Controllino (psali jsme o něm zde), nebo Industruino. Obě jsou to PLC kompatibilní s Arduinem.

    odpověď na: Zasekávání Arduino Yún #5018
    brumbumbal
    Účastník

    Chyba v napájení by být neměla, ale dochází tam k občasným výpadkům sítě. Je možné, že by toto způsobovalo to sekání?

    odpověď na: Midi controler #4998
    jalav2
    Účastník

    Pokusím se pomoci, ale potřebuji více informací. Jaké Arduino? Předpokládám UNO. Schéma zapojení kompletu? Knihovna?
    Potřeboval bych kompletně pochopit aplikaci.
    Díky Jarda

    odpověď na: Zasekávání Arduino Yún #4996
    Zbyšek Voda
    Účastník

    Dobrý den,
    podle toho co popisujete není chyba v Arduinech.
    Není třeba možné, že na místě B je nějaká chyba v napájení, nebo tak něco?

    odpověď na: Arduino Micro nekomunikuje #4987
    snow
    Účastník

    jj vcera sem nasel i tak dik.

    odpověď na: Arduino Micro nekomunikuje #4986
    Aleš
    Účastník
    odpověď na: Komunikace #4970
    BlindP
    Účastník

    avrdude: ser_open(): can’t open device „/dev/ttyACM0“: Permission denied

    Zkus se přidat do skupiny dialout, lock, uucp.

    https://playground.arduino.cc/Linux/OpenSUSE

    Hodně štěstí.

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