Skip to main content

Messages

This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.

Messages - vedronebo

17
Birtija / Odg: Arduino projekti - weather station, ardupilot, GPS, i ostalo
Prvi od dva dijagrama nacrtan. Još ima dosta toga što ću promijeniti. Na primjer, na predajnoj strani ću probati mjeriti napon baterije na quadu, pa će na prijemnoj stanici biti opcija pokazivanja statusa baterije + moguće i neki zvučni alarm.

http://wildlab.org/index.php/2016/03/11/arduino-altimeter/

Ovaj projekt je donekle besmislen za one koji imaju "hobby grade", ili velike quadcoptere sa svom opremom, no za male aviončiće i "toy grade" quadcoptere itekako ima smisla. Možda netko i nije zainteresiran za letenje u visine (kao što ja jesam), ali će bar "svirati" na prijemnoj strani kad se baterija bliži kritičnoj razini. Cijeli projekt se odužio previše zbog okolokućnih poljoprivrednih radova. :D Zahvaljujući ovom zahlađenju, projekt se nastavlja.

Prijedlozi, komentari i sugestije dobrodošli.

LP,
milan
---
18
Birtija / Odg: Naze32--problemčić
Sve mi je upaljeno, a vrijednosti su unutar granica.
Hvala na pomoći, nekaj me ebe a neznam kaj.
Razmišljam staviti stari firmale i upisati sve ručno u cli. To još nisam probao.

Onda ne znam. Ako ti blinka zelena LED, provjeri dali ti je sve kalibrirano, jer inaće neće da se arma ako je nagnut više od 25 stupnjeva. Vjerujem da je neka sitna caka, samo u gomili podešavanja... lako se pogubiti. Sretno sa pronalaženjem "buba". :D

LP,
milan
---
19
Birtija / Odg: Naze32--problemčić
Ne znam dali ti je ovako podešeno?

[attach=1]

(Ignoriraj ostale postavke, planiram napraviti okto sa majušnim motorima sa četkicama. Samo kad budem imao vremena.)

Isto tako pogledaj pod "receiver", dali sve radi kako treba, tj. dali su vrijednosti unutar ranga. Ne može biti velika greška, samo treba naći gdje...

LP,
milan
---
20
Birtija / Odg: Arduino projekti - weather station, ardupilot, GPS, i ostalo
Treba proučiti ovu sliku, pa će ti biti jasnije o čemu se radi oko visine, elevacije, "Mean See Level".
Uglavnom nisam pilot, ali sam ja to shvatio ovako: polećeš po QNF visini, gdje ubaciš u visinomjer tlak okoline koji dobiješ od kontrolnog tornja (visinomjer ti tada mora pokazivati 0), nakon nekog vremena prelaziš na QNE (ubaciš u visinomjer vrijednost standardne atnosfere  1013.25 - sada visinomjer očitava elevaciju), kad se približiš aerodromu odredišta, prelaziš opet na QNF prema tlaku koji ti jave sa tornja (onda ti visinomjer očitava visinu do piste). Za naše primjene, važan je samo QNF jer je polazišna točka i odredišna.

Ovo sve pada u vodu, jer ja osobno ne letim između dva aerodroma, pa mi ne treba usklađivanje parametara. Meni je dovoljno da setiram nulu kad mi je recimo quadcopter na zemlji... i to je to. A bit će nula na onom tlaku koji je tada prisutan. Imam u planu ugraditi još jedan barometar u baznu stanicu u slučaju dužih letova, recimo sat vremena i slično. Za ovih 10 minuta leta.. nema potrebe - ni najjača promjena vremena ne rezultira u većoj grešci od recimo 1 metar. Ovo nije za automatsko sllijetanje, nego tek toliko da zam do koje sam visine letio taj dan.

Ok, mogu to proučiti onako razonode radi. Nisam profi pilot, niti namjeravam biti. :D

LP,
milan
---
21
Birtija / Odg: Arduino projekti - weather station, ardupilot, GPS, i ostalo
BTW čitam na Adafruit stranicama, za BMP280, noise 0.25m, accuracy +-1m. Uzeo sam jedan pa ću vidjeti jel se bolje poklapa sa meteorološkim očitanjima.

Poklapa se na razini postaje. Da bi na tvom očitanju vidio ono što je na recimo DHMZ-u, onda moraš malo formulu preraditi i staviti tvoju trenutnu visinu. Recimo, bilo je nekada na google maps visina, sad više ne vidim. Meni je 82 metra + nekih 3 metra prizemlje + 0.75 metara stol. Kad bi onda napravio korekciju izmjerenog da mi pokazuje apsolutni tlak, tj. dogovorni tlak, tek onda bi se poklapalo sa bilo kakvim međunarodnim očitanjima. Sada mi na stolu očitava 1000.1 hPa, dok je na najbižoj postaji RC Gradište (kod Županje) 1009.2, a RC Osijek-Čepin 1009.7 hPa. Dakle razlika je nekih 8.35 hPa (ili mbar, svejedno). To je ekvivalent visine: (0.3048*145366.45)*(1-(1001.1/1009.45)0.190284)=69.98 metara. Nije 85 metara, ali je dovoljno točno u odnosu na očitanje tlaka za koje ne znam kad je točno napravljeno, a trenutno se tlak mijenja zbog promjene vremena (najavljena kiša).

EDIT: Evo, dok sam ovo pisao i ispravio greške, tlak je pao na 999.9 hPa, a prije pisanja setirao visunu nula metara, sad je oko 2 metra... Dakle, to je dovoljno točno. Za pravo testiranje bi bilo dobro izabrati dane kad je ta promjena najmanja, a bilo bi lijepo imati i telefonsku vezu s nekim tko ima kallibrirani barometar, pa onda usporediti očitanja. Ovako, i 15 minuta je dovoljno da se sve skupa ne slaže.

EDIT2: Heh, završio prvu korekciju (edit) a evo, sad mi pokazuje razliku od 2.3 ... oh, 2.4 metra). Bit će kiše uskoro! :D

 LP,
milan
---
23
Birtija / Odg: Arduino projekti - weather station, ardupilot, GPS, i ostalo
Oh, zaboravih... do visine gdje je tlak 10 mbar, a to je ~stratosfera... to se neće tako lako dosegnuti. :D

Mislim da ovaj tvoj može skoro do totalnog vakuma, ali je zato manje precizan.

EDIT: Uh, kad sam već načeo novi odgovor...

Ovo sa wikipedije je zbunjujuće:

Tlak od 1013.25 je neki 'standardni' tlak pri 25°C na razini mora. Kod mene sam koristio varijablu 'setpress', kad se tipka stisne, trenutno mjereni tlak se kopira u desni dio razlomka, a novi mjereni se stalno mijenja i stavlja u  lijevi dio. To je dakle setiranje nule prije leta. Tijekom leta, tlak će padati, pa će vrijednost biti pozitivna. Ukoliko se leti recimo sa neke visoke točne na brdu ili planini, vrijednost je negativna. Isto tako, ovo je rezultat u stopama, netko je na to navikao, ja nisam. Jednostavno taj rezultat pomnožiš sa 0.3048 i to je to u metrima.

LP,
milan
---
24
Birtija / Odg: Arduino projekti - weather station, ardupilot, GPS, i ostalo
Ima neki razlog zašto baš taj barometar?

Ima. MS5611 ima šum tek 10 cm preračunato, dok ostali imaju 1 metar. Za meteorološke stanice se može napraviti average, tako da se smanji taj šum, no za letjelice je ovaj bolji. Osim šuma, ima brži ADC konverter i brže radi. Ovisi koliko preciznosti želiš.

Quote
Ja sam koristio BMP 085/180/280.
Došao sam do zaključka da ili 085 ne radi kako treba ili su konstante upisane u njega neispravne. Imam samo jedan, tako da može biti slučajno.

I ja sam isto radio, ali bez ikakvih konstanti, samo odgovarajući library, bez temperaturne kompenzacije. Za neku osnovnu funkciju barometra - samo tlak i temperatura, sasvim dovoljno. Za neku recimo meteo stanicu.  Moguće da je čip neispravan ili su varijable krivo učitane. Mora se konzultirati PDF za dotični senzor. Ima tu sitnih caka...

Quote
I još me zanima kako preračunavaš tlak u visinu? Do koje visine?

Pozdrav

altitude_ft=145366.45*(1-pow(((P/(float)100)/(setpress/(float)100)),0.190284));

https://en.wikipedia.org/wiki/Pressure_altitude

Korištena formula za visinu u stopama. Za metre, jednostavno pomnožiš tu vrijednost sa 0.3048:

display.print(altitude*0.3048,2); ili altitude_meters = altitude*0.3048,2;

Ovo gore (float)100, to je konverzija, jer mi predajnik šalje onako kako je senzor očitan, bez decimalne točke, pa ga onda dijelim sa 100, a da bi dobio pravilan broj, "long" se pretvara u "float".

Prvo sam izgubio živce sa ovim kolor TFT displayom, a na kraju skontao da je to sporo do bola i da je taj display samo za "photo frame" i ništa drugo. Eventualno neka spora grafika.

OLED je bolji, ali nema na sebi buffer, tj. memoriju slike u koju se iscrtava (kao na primjer Nokia 5110 koji to ima), a onda se kompletna slika prenese na ekran. Zato mi kompajler stalno šalje poruku da može doći do nestabilnosti. I dolazi: povremeno su cifre pogrešne pri paljenju, pa se mora tipka reset na Arduino nano. Komande za Nokia 5110 su slične, ali ne iste.

Naručio sam nešto superiška, samo kad stigne: Nextion display, 320x240. Odlična stvar, ima na sebi 2 MB RAM, 4 MB Flash RAM, a komunikacija je sa USART (UART), dakle samo 4 žice. Ikone i ostale sličice, recimo pozadina, pohrani se u flash, a poziva po potrebi. Osim toga ima touch screen, no samo onaj za plastičnu olovku. Ne i za prste.

Super stvar samo skupa. Ovaj OLED je malo taman za sunce, pa se i ne vidi najbolje, ali odlično radi i malo troši. Nokia 5110 LCD je još bolji... samo... zna se dogoditi da izgubi kontakte... no o tom-po tom...

LP,
milan
---

P.S. Još nisam stigao nacrtati dijagram prijemnika, no sličan je Arduino vario (samo su brojevi pinova drugi).

Više na mojoj web stranici:

http://wildlab.org/index.php/2016/03/11/arduino-altimeter/

http://wildlab.org/index.php/2015/07/07/arduino-variometer/


25
Birtija / Odg: Arduino projekti - weather station, ardupilot, GPS, i ostalo
Ok, čini se da je došlo vrijeme da se vratim malo ozbiljnije na Arduino programiranje. Iako je prošlo više od 120 dana, ne želim načimati novu temu. Ova stara mije još dobra.

Evo, napokon nekako skontao manchester kod, tj. umjesto manchester.h upotrijebio virtualwire.h i stvar radi bez greške na 433 MHz.
 Baro senzor je MS5611 i radi odlično. Trebalo mi je dosta ta preopravim variometar od Rolf R. Bakke (kreator KK2 kontrolera) i poboljšam neke stvari. Ima još dosta za doradu, no prvi radni model je tu:

http://www.youtube.com/watch?v=UbrJFCluapo

Za sada ima samo OLED i visinu izraženu u feet-ima i metrima, pored tlaka na razini letjelice. Ima i ID, tako da će možda sljedeća verzija imati selekciju, ako bude više letjelica u istom zračnom prostoru. Do sada testirao domet kroz zidove - ide preko 300 metara... niako da se oslobodim tih prokletih poljoprivredno-proljetnih poslova... i da stavim to van i testiram biciklom dokle ide na otvorenom (10 mW predajnik na 433 MHz).

LP,
milan
---
26
Forum / Odg: ad blocker na FLYfreak
Ti na letačkom forumu pitaš kakav bi forum trebao otvoriti? ;)

Pa vidi... ovaj forum dobro "posluje", tj. ima dosta korisnika. A ako ja sada otvorim neki svoj, paralelni forum. Dali bi to imalo smisla? Ako, da onda nema frke. Otvorit ću, samo ... koja kategorija, potkategorija?!

LP,
milan
---
27
Forum / Odg: ad blocker na FLYfreak
Koliko sam ja to skuzio to nije bas neka velika lova 10$ godisnje ipak nesto je bolje nego nista


meni su dobre reklame osim intela pa da podjelim.

Svejedno, tu i tamo netko klikne na reklamu da vidi što i koliko košta. Tih 10 dolara godišnje je stvarno malo. Ja sam mislio na server dati forum, ali sad vidim da bi to bilo uzaludno. A i ne znam forum o čemu, jer sva polja su pokrivena. Ako ima potrebe, mogu staviti... jedino bi trebao neke sugestije za forum - o čemu bi to trebalo biti? RC foruma ima dosta, znanstvenih isto... ostalo ne bi stavljao, ono gdje ja nemam pojma, na primjer poljoprivreda. Ako je oko elektronike, znanosti, letenja... možda. Na engleskom ili hrvatskom?! Puno nepoznanica ima...

A što se tiće novaca, evo danas sam baš otvorio Patreon kampanju: https://www.patreon.com/MilanKarakas
Vidim da se svi već otimaju tko će prije donirati... eh...

LP,
milan
---

28
Forum / Odg: ad blocker na FLYfreak
I ja sam prije imao ad blocker, no kako sam počeo raditi sa affiliate... svaka informacija o novim proizvodima je dobrodošla. Zato sam ga i skinuo.

Ovaj forum bar ima sreće što je adsense dao reklame, ja pokušao na mojoj stranici, ali zbog malog posjeta... ništa od toga - stalno dobijem poništenje ili odbijenicu.

Ako je ovo poziv za pomoć financiranja, nema frke - navikao na klikanje na reklame. :D

LP,
milan
---
30
Birtija / Odg: Malo animacije i filma ne škodi
Ipak sam uspio poslati video na jubito u rekordnom roku za ovu moju traljavu internet konekciju.

http://www.youtube.com/watch?v=q6kfsJcWYi8

Malo sam prekrojio video, neke stvari izbacio, neke ponovio povečano.

LP,
milan
---

EDIT: Samo da napomenem (za one koji ne čitaju opis videa) - ovaj snimak je HD 2K, a snimljen je sa Mobius kamerom. Da sam snimao sa Xiaomi Yi, mogao bi i HD 4K napraviti. Bit će prilike. :D