FSnordic.net
Home Help Rules Login Register
Welcome, Guest. Please login or register.
24.07.17, 20:32

Login with username, password and session length
+  FSnordic.net Forums
|-+  Finnish Discussion / Lentosimulaattorit
| |-+  Kotiohjaamot / Home Cockpits (Moderators: Jari Mikkilä, Joni Öfverström, Tuomas Kuosmanen)
| | |-+  Mittariston teko näytöstä
:  

« previous thread next thread »
Pages: 1 2 [3] 4 Reply Print
Author Topic: Mittariston teko näytöstä  (Read 11205 times)
Tuomas Kuosmanen
Moderator
Offline Offline

Posts: 10450
Date Registered: 18.06.02

WWW
Re: Mittariston teko näytöstä
« Reply #40 on: 26.03.13, 16:42 »

Mä miettisin kotisimun paneelin kokoa siitä monitorin koosta lähtien, jos ei oikeaa lentokonetta ole tarkoitus osien muodossa sotkea simuun mukaan. Jos sulla on fsx/fs9, hommaa fspanelstudio ja ala rakentaa sille näytölle paneelia ja katso mikä toimii käytännössä sun tarpeisiisi parhaiten. Siitä sitten reikämaski ja encodereita mittareille joissa tarvitaan nuppeja oita pyörittää jne...

Flightgearin fgpanel:ista voisi fsuipc:n lua-outputilla saada hyvän mittariston, se ei vaadi koneelta paljon. Pitää vaan määrittää dataprotokolla millä kamat liikkuu (flightgearin puolelta xml-tiedostolla dataprotokollan määritys, fsuipc:stä lua-skriptillä saanee pihalle tai sit ihan jollain visualbasicilla tms..) Mielenkiintoinen ajatus tuossa olisi se, jaksaisiko raspberry pi vääntää fgpanelia... Siinä on potkua kyllä ok, ja 3d-kiihdytystäkin, mutta vain OpenGL ES, kun flightgear on täydelle OpenGL:lle tehty. Mutta kenties vääntö riittäisi jopa ilman 3d-kiihdytystä, fgpanel näyttää vain 2D-gaugeja mitkä määritellään xml:llä vähän samoin kuin fs:ssä.

(fgpanel on siis flightgear (www.flightgear.org) -simun oma "mittarit eri monitorille"-apusofta, mutta koska se toimii dataprotokollan yli, sehän uskoo ihan mitä simua hyvänsä kun vaan datastriimistä saa tolkkua mittarien näyttämiksi)

Matti Virta
Offline Offline

Posts: 258
Date Registered: 04.03.13

Re: Mittariston teko näytöstä
« Reply #41 on: 26.03.13, 20:26 »

just löysin ja kokeilin fspanelia torrentissa oli,

arduinolla saan ainakin nuo 16 kytkintä/lediä toimimaan tuossa, (ardu megalla olikohan se 30-50 kytkintä jo)
eli tähän asti ilmaista toimintaa ollut ja jokusen kytkimen tänään sain kasaan (pitää tilata kytkimiä lisää)

Myös GA panel ohjelmaa kokeilin no toimii ja ei toimi,aika näyttää miten saan viritettyä kunnolla.
encoderit mittareille kai tuossa seuraava rojecti olisi,täytyy tutkia arduinon koodia josko siihen saisi ja netistä jos löytyisi jotain myös.

Tätä tarkoitin ilmaisella,kokeillaan testaillaan ensin ja JOS toimii niin mAKSETAAN lisenssit mutta vain jos kun toimii moitteetta,ja itse värkkäämällähän saa aika paljon tehtyä,

En ole ihan tuohon takaisin lähdössä että i/o kortteja väsäilisin TAAS niinkuin pikkupoikana,On noita arduinoja yms, Kehittyneempää tavaraa jo markkinoilla ja ei kannnata itse syövytellä piirilevyjä enää (lue,ei juuri kiinnosta enää leikkiminen)

kun halvalla löytynee monipuolista ohjelmoitavaa korttia mihin saa kaikki ilman syövyttelyjä. näytti osa noista i/o korteista yms,mitä netissä on olevan ajalta aatami ja eeva muuntajineen.
Tollaset 20-30 euron arduinot on käteviä tuossakin hommassa,arduino,oopic,pic,picaxe,avr,rasperryt yms alustat on nykyisin se helpompi tie liityntöihin.siksihän nuo tehtiin että päästiin aikoinaan kehitys pajoilla nopeammin ja helpommin uuden alkuun ilman ainaisia täysin uusia kortteja syövyttelemällä ja ohjelmoimalla samaa uusiksi joka kerta.
Vaan kehitettiin ohjelmoitavat joustavat kehitysalustat juuri näihin hommiin.

no meni vähän noiden alustojen kehumiseksi kun itse noilla työksenikin joskus tehnyt paljon nopeasti pc:lle.

jäänyt kyllä vähän takaalalle jo kun muita harrastuksia tullut Smiley

50V tätä elektroniikka harrastusta katsellut oppipoika. Cheesy

O-P Pietila
Offline Offline

Posts: 2462
Date Registered: 26.09.02

Re: Mittariston teko näytöstä
« Reply #42 on: 28.03.13, 05:54 »

Linkittelen poikkeuksellisesti pari kuvaa Mycockpit.org:n puolelta. Kaveri nimeltää Louie Mendez tekee itse LCD-näytön päälle asetettavia 'bezel':tä.
Sen verran vakuuttavaa jälkeä ja hienosti upotettu encoderit kehykseen, että jos olisin nyt rakentamassa mittaristoa littunäytön päälle, ottaisin heti yhteyttä tähän kaveriin:

Sivuilla kotiohjaamorakentajalle, varsinkin C172 simun mallintajalle kohtuuhintaan tosi hienoja osia:
http://diyrealism.webs.com/apps/webstore/
http://diyrealism.webs.com/

[ attachment removed / expired ]

[ attachment removed / expired ]

[ attachment removed / expired ]

[ attachment removed / expired ]
« Last Edit: 28.03.13, 05:59 by O-P Pietila »
Marco Tammes
Offline Offline

Posts: 737
Date Registered: 23.07.07

WWW
Re: Mittariston teko näytöstä
« Reply #43 on: 28.03.13, 11:34 »

Linkittelen poikkeuksellisesti pari kuvaa Mycockpit.org:n puolelta. Kaveri nimeltää Louie Mendez tekee itse LCD-näytön päälle asetettavia 'bezel':tä.
Sen verran vakuuttavaa jälkeä ja hienosti upotettu encoderit kehykseen, että jos olisin nyt rakentamassa mittaristoa littunäytön päälle, ottaisin heti yhteyttä tähän kaveriin:

Louie on muuten Filippiiniläinen  Wink


https://www.facebook.com/MakoysB777er
E6700 3,2 @ 4 GHz,  Mushkin Redline 4x2 Gb,  GTX 560TI,  2 x HyperX SSD,   850W,   Win7  64bit
O-P Pietila
Offline Offline

Posts: 2462
Date Registered: 26.09.02

Re: Mittariston teko näytöstä
« Reply #44 on: 28.03.13, 11:57 »

Louie on muuten Filippiiniläinen  Wink
Smiley Marco, nyt jonkinlainen kontakti kaveriin, että saadaan tuotteita joustavasti myös tänne puolelle palloa.
Tuomas Kuosmanen
Moderator
Offline Offline

Posts: 10450
Date Registered: 18.06.02

WWW
Re: Mittariston teko näytöstä
« Reply #45 on: 28.03.13, 13:05 »

Veikkaan että makerbot tai se suomalainen alle tonnin 3D-printteri olisi aika pätevä peli näissä jutuissa.

edit: http://minifactory.fi/shop/fi/minifactory-3d-tulostin/4-minifactory-3d-tulostin.html



Marco Tammes
Offline Offline

Posts: 737
Date Registered: 23.07.07

WWW
Re: Mittariston teko näytöstä
« Reply #46 on: 28.03.13, 21:19 »

Smiley Marco, nyt jonkinlainen kontakti kaveriin, että saadaan tuotteita joustavasti myös tänne puolelle palloa.

Kyllä se tänne lähettää ja tekee vaikka mittatilaustyönä. Mulle on alennustakin luvattuna. Jos joku tarvii jotain niin voin kysellä  Wink t-Marco


https://www.facebook.com/MakoysB777er
E6700 3,2 @ 4 GHz,  Mushkin Redline 4x2 Gb,  GTX 560TI,  2 x HyperX SSD,   850W,   Win7  64bit
Matti Virta
Offline Offline

Posts: 258
Date Registered: 04.03.13

Re: Mittariston teko näytöstä
« Reply #47 on: 29.03.13, 05:52 »

Minkä merkkinen ja kenen encoderi tuohon mahtaa olla istutettu. rupes kiinnostamaan kun eilen juuri tutkin nettiä encorderin lisäämisestä arduinolle,ei oikein ollut sopivaa koodia valmiina esimerkiksi. Sad
Ville Pietilä
Offline Offline

Posts: 745
Date Registered: 17.05.06

WWW
Re: Mittariston teko näytöstä
« Reply #48 on: 29.03.13, 08:32 »

Minkä merkkinen ja kenen encoderi tuohon mahtaa olla istutettu. rupes kiinnostamaan kun eilen juuri tutkin nettiä encorderin lisäämisestä arduinolle,ei oikein ollut sopivaa koodia valmiina esimerkiksi. Sad


Siinä näyttäsi olevan tämä:

http://www.leobodnar.com/shop/index.php?main_page=product_info&products_id=191

//Vipu
Juha Klemettinen
Offline Offline

Posts: 5426
Date Registered: 14.04.04

WWW
Re: Mittariston teko näytöstä
« Reply #49 on: 29.03.13, 08:50 »

Minkä merkkinen ja kenen encoderi tuohon mahtaa olla istutettu. rupes kiinnostamaan kun eilen juuri tutkin nettiä encorderin lisäämisestä arduinolle,ei oikein ollut sopivaa koodia valmiina esimerkiksi. Sad

Löytisikö täältä apuja Arduino+encorder juttuihin: http://www.mycockpit.org/forums/arduino-cards-link2fs/
Juha


**Jos siinä on tähtimoottori sen täytyy lentää**
Jari Kaskelin
Offline Offline

Posts: 134
Date Registered: 13.10.08

Re: Mittariston teko näytöstä
« Reply #50 on: 29.03.13, 08:51 »

Minkä merkkinen ja kenen encoderi tuohon mahtaa olla istutettu. rupes kiinnostamaan kun eilen juuri tutkin nettiä encorderin lisäämisestä arduinolle,ei oikein ollut sopivaa koodia valmiina esimerkiksi. Sad

Koodin teko ihan mille tahansa encoderille ei ole ongelma. Jos et itse osaa, niin minä voin tässä julkisesti luvata tekeväni sellaisen. Lupaus koskee ainostaan sellaista funktiota joka kysyttäessä palauttaa muutoksen edellisen pollauskyselyn jälkeen. Se mihin Arduino tuota tietoa hyödyntää on sitten eri projekti.

Halvin, ohuin yksinkertaisin tapa toteuttaa säätönuppi LCD-näytön päälle on rakentaa yksinkertainen vaihtokytkin. Nuppi ei tietyskikään varsinaisesti pyöri, mutta sopivalla softalla sen käyttömukavuus on lähellä kiertonuppia (kiihtyvä kelausnopeus).  Suoran jousen toinen pää menee nupin aksellin lävitse ja toinen johonkin sopivaan hahloon. Jousi liitetään Gnd jännitteeseen. Kahden puolen jousta sijaisevat kontaktipinnit vastaavat Up ja Down inputteihin. Inputit vedetään ylös 10k vastuksella. Pinnin arvo putoaa nollaan silloin kun se on aktiivinen. Minusta tuollainen on aivan riittävän toimiva ratkaisu vaikkapa korkeusmittarin säätönupille kun säätöä tehdään kuitenkin harvakseen.
Tuomas Kuosmanen
Moderator
Offline Offline

Posts: 10450
Date Registered: 18.06.02

WWW
Re: Mittariston teko näytöstä
« Reply #51 on: 29.03.13, 17:43 »

Meillä on Twinissä Bournsin pieniä encodereita, itse mokkulan osan paksuus on noin 4mm. Siis se, mikä jää paneelin ja näytön väliin. Tuo CTS 288 mikä tuossa kuvassa oli yllä on varmaan kolme kertaa paksumpi. En ehkä tekisi arduinolla itse encodereita koska noita leobodnarin joystick-kortteja hyödyntäen saa niin helposti noita isomman määrän kiinni ja joystickin nappi-eventtejä saa helposti simun toimintoihin esim. Fsuipc/fsx:llä.

Arduino toki on oma juttunsa ja sillä voisi tehdä kaikkea kivaa jos/kun tykkää tekemisestä Wink mutta eikö sen hienous ole enemmän sellaisessa missä laitetaan osa älystä sinne arduinoon..?

Olisikos i2c hyvä idea kytkeä juttuja simuohjaamossa?

//Tuomas



Ville Pietilä
Offline Offline

Posts: 745
Date Registered: 17.05.06

WWW
Re: Mittariston teko näytöstä
« Reply #52 on: 29.03.13, 19:26 »

Meillä on Twinissä Bournsin pieniä encodereita, itse mokkulan osan paksuus on noin 4mm. Siis se, mikä jää paneelin ja näytön väliin. Tuo CTS 288 mikä tuossa kuvassa oli yllä on varmaan kolme kertaa paksumpi. En ehkä tekisi arduinolla itse encodereita koska noita leobodnarin joystick-kortteja hyödyntäen saa niin helposti noita isomman määrän kiinni ja joystickin nappi-eventtejä saa helposti simun toimintoihin esim. Fsuipc/fsx:llä.

Arduino toki on oma juttunsa ja sillä voisi tehdä kaikkea kivaa jos/kun tykkää tekemisestä Wink mutta eikö sen hienous ole enemmän sellaisessa missä laitetaan osa älystä sinne arduinoon..?

Olisikos i2c hyvä idea kytkeä juttuja simuohjaamossa?

//Tuomas



Meillä tulossa x-planeen siirtymisen mukana käyttöön Arduino ja i2c. Tehdään järki Arduinoon. Tässä kätevä Macetechin centipede shield.

http://macetech.com/store/index.php?main_page=product_info&products_id=23


Quote

//Vipu
Jari Kaskelin
Offline Offline

Posts: 134
Date Registered: 13.10.08

Re: Mittariston teko näytöstä
« Reply #53 on: 30.03.13, 08:50 »

Meillä on Twinissä Bournsin pieniä encodereita, itse mokkulan osan paksuus on noin 4mm. Siis se, mikä jää paneelin ja näytön väliin. Tuo CTS 288 mikä tuossa kuvassa oli yllä on varmaan kolme kertaa paksumpi. En ehkä tekisi arduinolla itse encodereita koska noita leobodnarin joystick-kortteja hyödyntäen saa niin helposti noita isomman määrän kiinni ja joystickin nappi-eventtejä saa helposti simun toimintoihin esim. Fsuipc/fsx:llä.

Arduino toki on oma juttunsa ja sillä voisi tehdä kaikkea kivaa jos/kun tykkää tekemisestä Wink mutta eikö sen hienous ole enemmän sellaisessa missä laitetaan osa älystä sinne arduinoon..?

Olisikos i2c hyvä idea kytkeä juttuja simuohjaamossa?

Arduino näkyy tarvittaessa PC:lle vaikkapa USB-näppäimistönä. Enkooderit saa käyttöön näppäinpainalluksina http://arduino.cc/en/Reference/MouseKeyboard.

I2C parhaiten laitteen sisäiseen käyttöön suhteellisiin lyhyille siirtoetäisyyksille. Simukäytössä ollaan siinä ja siinä...
Matti Virta
Offline Offline

Posts: 258
Date Registered: 04.03.13

Re: Mittariston teko näytöstä
« Reply #54 on: 30.03.13, 10:35 »

eilen kun oli hetki aikaa juotin reikälevyyn nuo 11 kytkintä ja 6 lediä. projectista links2fs starter2 .pde sisään ja kokeilemaan, ardu toimii niinkuni pitääkin serial monitor näyttää nappien numerot ja kaikki,ok,

MUTTA links2fsinout conffattu ohjeiden mukaan com,napit,flapit,gearit,ok,

MUTTA MUTTA;fs9 EI vaan toteuta mitään noista toiminnoista,eli G =gear ja pitäisi ledit syttyä muttei mitään,napit pitäisi totella niin ei mitään,
senverran tuosta ymmärsin nyt alkuun eilen että ardunio toimii moitteetta mutta fs9-linksinout ei toimi. v4 oli kyseessä netistä kun latasin.
com porttina 1 (2 vapaana 1 ja 8,arduinolle olen varannut 8.kun ohjelmoin.
sanoo kyllä connected. ja poksissa conneted to fs2004 ok,
en usko tota Smiley knu ei mitään tottele Smiley
olispa joskus enskuussa tai edes seuraavassa tms,rahhaa ni tilais kokeeksi tuon BU0836x kortin vai mikä se nyt oli,usbiin kiinni ja pätevän tuntuinen helppo.mielenkiintoinen kyllä.
siihen mahtuisi sentään encoderi poikineen ja nappejakin riittävästi,kai ledejäkin jokunen, noita en vielä osaa käyttää ja ymmärrä radion juttuja.



Ville Pietilä
Offline Offline

Posts: 745
Date Registered: 17.05.06

WWW
Re: Mittariston teko näytöstä
« Reply #55 on: 30.03.13, 16:14 »

Arduino näkyy tarvittaessa PC:lle vaikkapa USB-näppäimistönä. Enkooderit saa käyttöön näppäinpainalluksina http://arduino.cc/en/Reference/MouseKeyboard.

I2C parhaiten laitteen sisäiseen käyttöön suhteellisiin lyhyille siirtoetäisyyksille. Simukäytössä ollaan siinä ja siinä...


Mikäs ongelma tulee I2C:n käytössä?

//Vipu
Jari Kaskelin
Offline Offline

Posts: 134
Date Registered: 13.10.08

Re: Mittariston teko näytöstä
« Reply #56 on: 31.03.13, 09:46 »


Mikäs ongelma tulee I2C:n käytössä?

Jos systeemin rakentaa modulaariseksi ja liittää modulit toisiinsa I2C-väylän avulla niin johtimien yhteenlaskettu pituus kasvaa äkkiä liian suureksi. Piuhoilla on aina hajakapasitanssia ja kapasitanssi pyöristää datapulsseja. Myös jokainen väylään liitetty piiri kuormittaa linjaa ja heikentää näin ollen signaalin laatua.

Kahden CPU:n välillä voidaan käyttää ohjelmallista suodatusta (tarkitussumma, datan uudelleen lähetyksiä jne.) poistamaan häiriöitä, mutta I2C piirit ovat ’tyhmiä’ ja ne eivät toimi luotettavasti heikkotasoisen siirtotien kanssa.

Omasta mielestä I2C-väylä on erinomainen ratkaisu kaikkeen kotiohjaamossa tarvittaan io:n hallintaan kunhan ei yritä tehdä liian massiivista järjestelmää yhden ainoan I2C-väylämasterin varaan. Simut rakennetaan pala kerrallan ja noiden palojen välille tulee niitä piuhoja. Eli tuota minä kommentillani ajoin takaa...
Matti Virta
Offline Offline

Posts: 258
Date Registered: 04.03.13

Re: Mittariston teko näytöstä
« Reply #57 on: 31.03.13, 10:36 »

arduinolla on aikahyvin tuo i2c toiminut ainakin itsellä niin anturien,lämpö,kosteus,näyttöjen sun muiden induktiivisten anturien yms,kanssa moitteetta, muistaakseni siihen saisi 124 eri kilkettä per i2c linja,max.
antaa vain osoitteet ja ok.eikä kotiohjaamossa nuo piuhojen pituuden nouse edes niin pitkiksi että tuottaisi häiriötä ikinä,sitten kun kotiäly anturointia mennään tekemään yli 100m kaapeloineilla eripuolille taloa nini voi jo merkitäkin jotain.ja tarkistus bittejähän pitää käyttää niin homma toimii.
Jari Kaskelin
Offline Offline

Posts: 134
Date Registered: 13.10.08

Re: Mittariston teko näytöstä
« Reply #58 on: 31.03.13, 11:26 »

arduinolla on aikahyvin tuo i2c toiminut ainakin itsellä niin anturien,lämpö,kosteus,näyttöjen sun muiden induktiivisten anturien yms,kanssa moitteetta, muistaakseni siihen saisi 124 eri kilkettä per i2c linja,max.
antaa vain osoitteet ja ok.eikä kotiohjaamossa nuo piuhojen pituuden nouse edes niin pitkiksi että tuottaisi häiriötä ikinä,sitten kun kotiäly anturointia mennään tekemään yli 100m kaapeloineilla eripuolille taloa nini voi jo merkitäkin jotain.ja tarkistus bittejähän pitää käyttää niin homma toimii.

Jos I2C väylän ymmärtää tiukasti sen määrittelyn mukaisena niin maksimi luotettava siirtoetäisyys hyvissä olosuhteissa on 4 metriä. Kommunikaatio onnistuu vaikka kuinka pitkälle jos siirtonopeutta lasketaan ja käytetään epästandardeja jännitetasoja. I2C väylää varten olemassa myös erityisiä puskurointipiirejä.

Itse en vetäisi mitään täysin suojaamatonta prosessorin pinniä ulos piirilevyltä laisinkaan. Ulkomaailmaan suorassa yhteydessä olevaan johtimeen indusoituvat korkeataajuiset häiriöt (esim. Läheinen GSM puhelu) voi kaataa CPU:n tai pahimmassa tapauksessa rikkoa piirin. Korkeataajuinen RF-häiriö ei edes tarvitse pitkää antennia (GSM 900 aallonpituus on noin 30 cm).
Ville Ranki
Offline Offline

Posts: 77
Date Registered: 23.11.10

Re: Mittariston teko näytöstä
« Reply #59 on: 01.04.13, 20:44 »

Tuo extplane-panel näyttää hyvältä lupaavalta tekoohjelmalta mittarit paneeliin/uuteen näyttöön erikseen.mutta käsitin vain sen että joku liinux ohjelma vissiin.ei käy kun wintoosa ajaa sf2004:sta ni linua siihen sekoittaa enää joukkoon missään nimessä ei.
Ei pidä paikkansa, extplane-panel toimii Linuxissa, Windowsissa, Macissa, Androidissa, Nokian Maemo 4 & 5:ssä, MeeGossa, Raspberry Pi:llä ja millä tahansa muulla mihin löytyy Qt-kirjasto.


Tässä pyörii kolmella N8x0-tabletilla:

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

Ja tässä uusinta uutta, olen viritellyt tukea rautamittareille:

http://www.youtube.com/watch?v=6Go4nd91mmY
Pages: 1 2 [3] 4 Reply Print 
« previous thread next thread »
Jump to:  

1