Že by horizont?
Re: Že by horizont?
Script pro "velký" Taranis. Konfigurační hodnoty lze nastavit (upravit) v editoru. Směr letu "od sebe" lze nastavit přepínačem. Výchozí nastavení je přepínač "se" (lze taky změnit). Všechny měnitelné parametry jsou na začátku souboru a jsou popsány.
Re: Že by horizont?
Ještě jeden (a asi poslední) horizont k testování. Tentokrát s univerzální možností umístění na plochu a čistě kreslené scriptem, bez podpůrných obrázků.
Lze změnit barvy ukazatele směru. Barevné provedení jsou dvě.
Při volbě widgetu v menu se při každém najetí na widget, změní barvy ukazatele směru. Po potvrzení se však barvy opět změní. Při volbě widgetu je tedy třeba zvolit barvu kterou nechci.
Když chci změnit barvu již umístěného widgetu, stačí ho znovu vybrat a potvrdit.
Pokud je widget spuštěn vícekrát (t.j. na různých místech), změní se barvy u všech.
Bylo by možné i vícenásobné spuštění v různých barvách, protože to prakticky asi nemá význam (a je to komplikovanější), zvolil jsem tuto jednoduchou variantu.
I zde je možné vypnout zobrazení ukazatele směru a i ostatní parametry nastavení jsou stejné jako u předchozí varianty.
A protože jsem si už dost vyhrál, další varianty nebudou.
Lze změnit barvy ukazatele směru. Barevné provedení jsou dvě.
Při volbě widgetu v menu se při každém najetí na widget, změní barvy ukazatele směru. Po potvrzení se však barvy opět změní. Při volbě widgetu je tedy třeba zvolit barvu kterou nechci.
Když chci změnit barvu již umístěného widgetu, stačí ho znovu vybrat a potvrdit.
Pokud je widget spuštěn vícekrát (t.j. na různých místech), změní se barvy u všech.
Bylo by možné i vícenásobné spuštění v různých barvách, protože to prakticky asi nemá význam (a je to komplikovanější), zvolil jsem tuto jednoduchou variantu.
I zde je možné vypnout zobrazení ukazatele směru a i ostatní parametry nastavení jsou stejné jako u předchozí varianty.
A protože jsem si už dost vyhrál, další varianty nebudou.
Re: Že by horizont?
Zdravím!!!ellet píše: ↑ned 02. led 2022 17:12:25Zkusil jsem několik cest. Nejjednodušší je použít sw "openXsensor" a zvolit hw, který tento sw podporuje. Zvolil jsem: Arduino Mini Pro 5V (není podmínkou), MPU6050 protože jsem ho měl doma a BMP180 kvůli ceně (a taky bylo doma). Místo BMP180 jsem původně zamýšlel použít MS5611, ale tam hodně vzrostla cena a to ztrácí půvab levné, užitečné "hračky". Ještě je třeba se trochu zamyslet nad napájním. Moje destičky měly vlastní stabilizátor napájecího napětí, proto jsem mohl zvolit 5V Aruino bez další destičky převodníku. U většiny dnes nabízených baro senzorů ale stabilizátor nevidím, potom bych volil 3V Arduino.
Nevím, jakými znalostmi a jakým vybavením disponuješ. Proto jen upozorním, že pokud zvolíš i možnost měřit napětí, je třeba mít alespoň levný voltmetr a trochu si pohrát i s odory.
Zatím jen stručně postup. V "openXsensor" jsou dva konfigurační soubory, tam je potřeba vše nastavit. Je tam i celkem jasný popis.
Potom je třeba zdroj v Aruino IDE přeložit a nahrát do destičky Arduina.
V zapojení komponent nelze moc chyb udělat, ale pokud bude potřeba, něco nakreslím, můžu i nakofigurovat, přeložit...
Myslím, že jako základní info by to mohlo stačit.
Tak jsem se konečně pustil do "stavby" čidla a došel jsem až k samotnému nahrávání programů a musím přiznat, že jsem v pr**** jak Baťa s dřevákama.
Programováním se úplně nezaobírám, ale už jsem něco někde viděl. Ovšem openXsensor je pro mě totální chaos.
Použil jsem zcela stejné komponenty jako ty, spájení snad proběhlo v pohodě, ale nastavení a nahrání programu nedávám. Zkoušel jsem hledat na netu, koukal na videa, zkoušel něco nahrát, ale nic se mi nepovedlo. Můžu tě poprosit o pomoc?
Kenumis
X10S - ETHOS
X10S - ETHOS
Re: Že by horizont?
Trochu jsi mě, po té dlouhé době, zaskočil. Většina se vykouřila z hlavy (teď si hraju s levným ESC pro ss motory) a čidlo je v éru, který nemám po ruce. Nějak to ale určitě dohromady dáme, jen nevím odkud začít.
Předpokládám, že máš stažený "openXsensor" a někde rozbalený (jako "openXsensor-master"). Tam je složka "oXs_Configurator". Spustíš konfigurátor, zaškrtáš na záložkách co chceš a vygeneruješ konfigurační soubory ("oXs_config_basic.h" a "oXs_config_advanced.h"). Těmi nahradíš původní soubory ve složce .."openXsensor-master\openXsensor\". Potom zkompiluješ "openXsensor.ino" a nahraješ do Arduina.(Mělo by to snad fungovat, já jsem ten konfugurátor nepoužil.)
Je to dost stručně, můžeme postupovat krok za krokem, ale možná lepší přes SZ. (Můžu ti i soubory vygenerovat, zatím ale nevím jestli chceš měřit i napětí...)
Předpokládám, že máš stažený "openXsensor" a někde rozbalený (jako "openXsensor-master"). Tam je složka "oXs_Configurator". Spustíš konfigurátor, zaškrtáš na záložkách co chceš a vygeneruješ konfigurační soubory ("oXs_config_basic.h" a "oXs_config_advanced.h"). Těmi nahradíš původní soubory ve složce .."openXsensor-master\openXsensor\". Potom zkompiluješ "openXsensor.ino" a nahraješ do Arduina.(Mělo by to snad fungovat, já jsem ten konfugurátor nepoužil.)
Je to dost stručně, můžeme postupovat krok za krokem, ale možná lepší přes SZ. (Můžu ti i soubory vygenerovat, zatím ale nevím jestli chceš měřit i napětí...)
Re: Že by horizont?
Ha! A je to!!!
Děkuji za nakopnutí. Já v tom hledal složitosti a zmaten videem nějakého němce, jsem upravoval soubor, který nebylo třeba upravovat.
Po troše zjišťování, jaký že mám programátor a jak se nastavuje, se to povedlo na první dobrou.
Děkuji za nakopnutí. Já v tom hledal složitosti a zmaten videem nějakého němce, jsem upravoval soubor, který nebylo třeba upravovat.
Po troše zjišťování, jaký že mám programátor a jak se nastavuje, se to povedlo na první dobrou.
Kenumis
X10S - ETHOS
X10S - ETHOS
Re: Že by horizont?
Tak gratuluji. Právě jsem se chystal napsat, že jsem se díval na ten konfigurátor a asi to nebude dobrá cesta, pokud neexistuje novější verze. Ten můj neumí tu 6050. Ale „ručně“ to jde dobře.
Jen pro upřesnění. Dodatečně jsem zkontroloval konfigurátor a poslední verze konfigurátoru už MPU6050 "umí".
Jen pro upřesnění. Dodatečně jsem zkontroloval konfigurátor a poslední verze konfigurátoru už MPU6050 "umí".
Re: Že by horizont?
Přidám odkaz na jedno praktické využití
Re: Že by horizont?
V zimě jsem přešel na EdgeTX (2.9.4). Jen ze zvědavosti, protože pro moji „techniku“ nic nového nenabízí. A přišlo rozčarování. Poslední „Horizont“ se použít prakticky nedá. U tlačítek ovládajících nastavení se prodlouží čas odezvy až na několik vteřin a i skript je „na řadě“ jen občas (nebo nepravidelně?). Na řízení modelu to žádný vliv nemá, to je zcela plynulé. Ale čekání, pokud chci udělat změnu v nastavení, je hodně nepříjemné. Původní skript (na začátku vlákna) běží ale svižně a bez jakýchkoliv dalších nepříjemných projevů. Asi budu upravovat, optimalizovat…
Re: Že by horizont?
Tak jsem to zmenšil a trochu zjednodušil. I když pod OTX to běží podstatně svižněji, je to tak nějak použitelný. Ověřil jsem, že, EdgeTX nemá rád kreslení (snad zatím).
A pro případné zájemce – jednu ze 6-ti barev textu lze vybrat v nastavení skriptu. Edit: Tak se mně to nelíbí čím dál víc. Zdržuje to překreslení i ostatních widgetů na displeji. Proto ruším sdílení. Tuším jak na to, ale mám to zatím jenom v hlavě...
A pro případné zájemce – jednu ze 6-ti barev textu lze vybrat v nastavení skriptu. Edit: Tak se mně to nelíbí čím dál víc. Zdržuje to překreslení i ostatních widgetů na displeji. Proto ruším sdílení. Tuším jak na to, ale mám to zatím jenom v hlavě...
Re: Že by horizont?
Tak kreslená verze je na světě. Konečně jsem spokojenej. Je to trochu kompromis, ale „co se hejbá“ je kreslený. Zobrazení změny polohy je proto zcela plynulé. Vlastní skript je jen pár řádků a nezaznamenal jsem žádný nepříjemný vedlejší efekt.
Omlouvám se za neopravenou cestu ve skriptu. Tady už dobrý.
Tak ještě trochu nepodstatných úprav a snad dost
Omlouvám se za neopravenou cestu ve skriptu. Tady už dobrý.
Tak ještě trochu nepodstatných úprav a snad dost
Re: Že by horizont?
Tohle téma jsem použil hlavně pro zjištění rozdílů v běhu OpenTX-EdgeTX, ale jednoznačný závěr nemám. Dost blbě se to testuje, protože v Companionu to běží všechno dobře….
Tak poskytnu poslední z mých bezproblémových pokusů pro EdgeTX. Ptorože vidím, že to občas někdo stáhne a já vím, že je v rohu trochu vidět modrá z podkladu horizontu, dávám k dispozici ještě tuto verzi s drobnou opravou grafiky.
Tak poskytnu poslední z mých bezproblémových pokusů pro EdgeTX. Ptorože vidím, že to občas někdo stáhne a já vím, že je v rohu trochu vidět modrá z podkladu horizontu, dávám k dispozici ještě tuto verzi s drobnou opravou grafiky.
Naposledy upravil(a) ellet dne stř 15. kvě 2024 21:17:09, celkem upraveno 3 x.
Re: Že by horizont?
Dobře, když už to zabere polovinu displeje, tak ať je víc počmáraná . Tak tady je ještě větší verze, která běží bez problémů (EdgeTX).
....A ještě trochu srazit hrany...
Vyměnil jsem to, aby byl kód čistší ....A ještě trochu srazit hrany...